El Barracuda Resort Búzios está situado en la moderna localidad de Búzios y ofrece suites amplias e instalaciones de ocio. El establecimiento se encuentra a solo 300 metros de la playa de Tartaruga y cuenta con una piscina al aire libre. El restaurante del establecimiento sirve un desayuno buffet cada día, además de una cocina regional y cócteles tropicales.
Las suites del Barracuda Resort Búzios cuentan con un práctico suelo de baldosa y amplios balcones con hamacas. Todas ellas incluyen aire acondicionado, TV y minibar, y algunas ofrecen una zona de estar y vistas panorámicas al mar.
El Barracuda Resort Búzios también alberga una sala de juegos con mesa de billar clásico y una pista de tenis. Además, se ofrece aparcamiento gratuito y un helipuerto.
El Barracuda Resort Búzios está situado a 8 km del centro de Búzios y a 4,6 km de la Rua das Pedras.