Skip to main content

Filter by:


Star rating

Review score

Agua Buena – 45 hotels and places to stay
See the latest prices and deals by choosing your dates.
LagunaVista Villas, hotel in Agua Buena

Offering an outdoor pool, beautiful gardens and a bar-restaurant, LagunaVista Villas is located 200 metres from the beach by boat or kayak across the lagoon.

The location is just amazing. The host makes the stay memorable.
8.5
Scored 8.5
Very good
Rated very good
78 reviews
Price from£344.13per night
Luna Lodge, hotel in Agua Buena

Surrounded by tropical rainforest, with waterfalls and nature, Luna Lodge features incredible nature tours, yoga, spa treatments, an organic swimming pool and free Wi-Fi in public areas.

Relaxed, friendly style. Good accommodation, fantastic rainforest location
9.2
Scored 9.2
Superb
Rated superb
96 reviews
Price from£242.67per night
Hacienda Rio Oro, hotel in Agua Buena

Hacienda Rio Oro features garden views, free WiFi and free private parking, located in Agua Buena. There is a private entrance at the campground for the convenience of those who stay.

Everything
9.7
Scored 9.7
Exceptional
Rated exceptional
12 reviews
Price from£272.04per night
Cabinas Jimenez, hotel in Agua Buena

Cabinas Jimenez offers an outdoor pool and is located right by the beach of the beautiful Gulfo Dulce.

Exciting Cabanas, wonderful accommodation, beautiful grounds, access to the beach and near all facilities; aircon; splash pool; free kayaks.
8.2
Scored 8.2
Very good
Rated very good
916 reviews
Price from£56.17per night
Hotel Hoja de Oro Corcovado, hotel in Agua Buena

Hotel Hoja de Oro Corcovado features accommodation in Puerto Jiménez. The property is non-smoking and is situated 2.5 km from Tigre Beach.

Well located in Puerto Jimenez and not as expensive as some of the other options.
8.3
Scored 8.3
Very good
Rated very good
466 reviews
Price from£46.54per night
Cabinas Tropicales, hotel in Agua Buena

Cabinas Tropicales is offering accommodation in Puerto Jiménez. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

The houskeeper and Assistent have been very helpful
8.6
Scored 8.6
Fabulous
Rated fabulous
21 reviews
Price from£55.13per night
Bolita Trails and Lodging, hotel in Agua Buena

Bolita Trails and Lodging offers accommodation in Dos Brazos de Rio Tigre, 14 km from Puerto Jimenez. The property offers 14 kilometers of hiking trails, adjacent to Corcovado park.

A beautiful and amazing location, sleeping in, eating in and exploring the tropical rainforest of the Osa. It felt a privilege to spend the time there and experience it, and see so many wonderful animals.
9.4
Scored 9.4
Superb
Rated superb
402 reviews
Price from£25.39per night
La Leona Eco Lodge, hotel in Agua Buena

Featuring a rustic-style decoration and located amid a tropical forest facing the Pacific Ocean, this certified eco-friendly property offers included breakfast.

Isolated location was wonderful. There was so much wildlife.including scarlet macaws. Staff were very warm and welcoming. Food was good although there was no choice.
8.9
Scored 8.9
Fabulous
Rated fabulous
119 reviews
Price from£136.02per night
Corcovado Beach Lodge, hotel in Agua Buena

Featuring free WiFi, Corcovado Beach Lodge offers eco-friendly accommodation in Puerto Jiménez. Free private parking is available on site.

Nothing
8.4
Scored 8.4
Very good
Rated very good
272 reviews
Price from£54.41per night
Embassy House, hotel in Agua Buena

Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Embassy House is situated in Puerto Jiménez.

We had an amazing time in Embassy House! :) Property owner Rafael was very friendly and helpful. Our room was nicely clean and airy with a beautiful views to the garden. We will miss delicious eggs for a breakfast served with a cuban music and we will also definitely miss Fidel 🐕
9.2
Scored 9.2
Superb
Rated superb
102 reviews
Price from£32.10per night
See all hotels near Agua Buena
Subscribe to receive premium deals

Prices drop the moment you sign up!