Skip to main content

Filter by:


Star rating

Review score

Ballena – 126 hotels and places to stay
See the latest prices and deals by choosing your dates.
Tucan Hotel, hotel in Ballena

Offering a bar with pool table and an on-site pool, Tucan Hotel is located in Uvita, a 3-minute drive from Marino Ballena National Park.

Relaxed and friendly atmosphere in good location with very helpful and knowledgeable staff
8.8
Scored 8.8
Fabulous
Rated fabulous
736 reviews
Price from£79.98per night
Uvita Pirates Hostel, hotel in Ballena

Situated in Uvita, within 500 metres of Uvita Beach and 15 km of Alturas Wildlife Sanctuary, Uvita Pirates Hostel features accommodation with a terrace and free WiFi throughout the property as well as...

The host is hospitable and recommended places to eat and visit whilst we were there.
8.1
Scored 8.1
Very good
Rated very good
574 reviews
Price from£29.45per night
Cristal Ballena Boutique Hotel & Spa, hotel in Ballena

Surrounded by lush tropical gardens, this resort offers a spa, an outdoor pool and Mediterranean-style suites with ocean views. The Ballena Marine National Park is a 15-minute walk away.

Amazing views of the ocean and the grounds overlook the forest. Close to nature with all manner of bird life… stunning. Everything was very clean, the staff were fabulous. The owners stay here and they are very friendly. I would highly recommend a stay.
9.0
Scored 9.0
Superb
Rated superb
445 reviews
Price from£173.08per night
Whale Tail Hotel, hotel in Ballena

Located in Uvita, 2.6 km from Hermosa Beach, Whale Tail Hotel provides accommodation with a swimming pool, free private parking, and a bar.

Comfortable rooms with great A/C. A bar/restaurant on-site with good priced beers & relaxing hammocks. The breakfast was delicious (option of traditional or pancakes). Great bars and restaurants nearby. Staff were really friendly and helpful, it was possible to book tours through reception :)
8.6
Scored 8.6
Fabulous
Rated fabulous
596 reviews
Price from£32.72per night
Hotel Vive Uvita, hotel in Ballena

Situated in Uvita, 200 metres from Uvita Beach, Hotel Vive Uvita features accommodation with a garden, free private parking, a restaurant and a bar.

Close to the beach and restaurants.
6.9
Scored 6.9
Pleasant
Rated pleasant
100 reviews
Price from£44.24per night
Hotel Samsara, hotel in Ballena

Offering free Continental breakfast, outdoor pool and beach access, Hotel Samsara is located 1 km from Uvita Beach. It features an extensive garden and free WiFi access is available.

The big pros: 10-15 minute walk to local access of the beach, relatively comfortable beds (the mattresses appeared to be new, and had comfort tops), and the pool is set back into the trees, so it feels very immersed in the rainforest. The two staff members we interacted with were also very friendly, as was the very charming rescue dog in the office.
7.2
Scored 7.2
Good
Rated good
221 reviews
Price from£72.71per night
El Paraiso Azul, hotel in Ballena

Set in Ojochal, 1.1 km from Tortuga, El Paraiso Azul offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

-The friendly owner with her sister and their hospitality. Thank you 😊 -The location with the amazing view 😍 -The breakfast 😋
9.1
Scored 9.1
Superb
Rated superb
195 reviews
Price from£63.62per night
Vista Villas, hotel in Ballena

Located in Ojochal, 35 km from Dominical, Vista Villas Hotel features air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site.

Breakfast was fine. Views lovely.
9.3
Scored 9.3
Superb
Rated superb
186 reviews
Price from£68.16per night
Hotel Ballena Dorada, hotel in Ballena

Situated in Uvita, 600 metres from Playa Ballena, Hotel Ballena Dorada features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

The staff, the pool (which was shady). The kitchen is great and very social.
7.9
Scored 7.9
Good
Rated good
188 reviews
Price from£56.30per night
Ballena Paradise Condos, hotel in Ballena

Ballena Paradise Condos features accommodation in Uvita near Uvita Beach and Hermosa Beach. Located around 14 km from Alturas Wildlife Sanctuary, the hotel is also 30 km away from Nauyaca Waterfalls.

Immaculate. Excellent decor to the highest standards.
8.9
Scored 8.9
Fabulous
Rated fabulous
116 reviews
Price from£94.52per night
See all hotels near Ballena
Subscribe to receive premium deals

Prices drop the moment you sign up!