Located in Barra Grande, 27 miles from Itacaré, Pousada El Capitan features air-conditioned rooms and free private parking. Guests can enjoy the on-site bar. A balcony or patio are featured in certain rooms. Each room has a private bathroom. A TV is featured. Ilha de Boipeba is 19 miles from Pousada El Capitan, and Ponta is 7 miles from the property.