Barracuda Eco Resort

Starting at
Interior Entrance
Lobby Sitting Area

TripAdvisor Review

Based on 142 review

See all

Property Location Located in Buzios (Enseada do Gancho), Barracuda Resort is a 5-minute walk from Tartaruga Beach and 11 minutes by foot from Porto da Barra Búzios. This hotel is 1.1 mi (1.8 km) from Manguinhos Beach and 1.2 mi (2 km) from Geriba Lagoon. Distances are displayed to the nearest 0.1 ...

More details