Inn in São Pedro da Aldeia
Reasons to book
About this inn
Scenic Lagoon Views
Located on the picturesque Lagoa do Centro lagoon, Villa Mares offers a serene escape with cosy rooms featuring modern amenities such as free Wi-Fi. Wake up to a delicious buffet breakfast before exploring the 24-hour reception services available to cater to your needs.
Comfortable Accommodation
Experience comfort in our air-conditioned rooms equipped with an LCD TV, wardrobe, telephone, and minibar. Unwind in the well-appointed bathroom with a refreshing shower, and for a touch of luxury, select units feature a private balcony to enjoy the stunning surroundings.
Convenient Location
Conveniently located just 2 km from Arraial do Cabo bus terminal, Villa Mares provides easy access to nearby attractions. Explore the vibrant Cabo Frio beach town only 16 km away or venture to the sought-after Búzios beach town situated just 30 km from our charming guest house.
Ready to experience a tranquil stay by the lagoon? Book your retreat at Villa Mares today!
Amenities at Pousada Villa Mares
Map of São Pedro da Aldeia

Available Rooms
Things to know
- Kids allowed, fees apply
- No smoking allowed inside or outside, fines apply
- No parties or events allowed without prior approval, fees apply
- Must be 25 or older to rent