Showing 20 hotel results

Canavida Villas & Resort

9.6
Exceptional
(45 reviews)
North of Selva Armonia, Calle la Union 300m, Bahia Ballena
Swim up roomAdults onlyPool with viewEco toursOcean viewParkingRestaurantConcierge service

Rancho Pacifico - Boutique Hotel for Adults

9.9
Exceptional
(43 reviews)
1 Rancho Pacifico Road, Provincia de, Bahia Ballena

Located in Ballena, Rancho Pacifico is by the ocean, within a 15-minute drive of Catarata uvita and Marino Ballena National Park. This luxury hotel is 4.7 mi (7.6 km) from Uvita Beach and 7.6 mi (12.2 km) from Playa Ballena.

Infinity poolPool with viewEco toursOcean viewParkingRestaurantSpaWedding service

Hotel Three Sixty

9.8
Exceptional
(59 reviews)
C. Perezoso, Provincia de, Bahia Ballena
Infinity poolPool with viewEco toursOcean viewParkingRestaurantSpaWedding service

Kura Boutique Hotel Member of the Cayuga Collection

9.7
Exceptional
(48 reviews)
Private Rd, Bahia Ballena
Pool with viewEco toursOcean viewParkingRestaurantSaltwater poolSpaBar

Elan at Ballena Beach

9.6
Exceptional
(7 reviews)
Km 170, Bahia Ballena
Pool with viewGarden viewParkingConcierge serviceDivingGardenMassage roomSnorkeling

Oxygen Jungle Villas & Spa

9.4
Outstanding
(44 reviews)
Province, Bahia Ballena
Ocean viewParkingRestaurantWedding serviceBarDivingGardenMassage room

Ojochal Gardens

9.3
Outstanding
(25 reviews)
Avenida Principal Contiguo a Plaza Tangara, Bahia Ballena

Located in Ciudad Cortés, Ojochal Gardens Villas is in a rural location, within a 5-minute drive of Playa Garza and Marino Ballena National Park. This hotel is 1.5 mi (2.4 km) from Tortuga Beach and 1.6 mi (2.5 km) from Playa Tortuga.

Eco toursGarden viewParkingSpaBalconyConcierge serviceDivingGarden

Cristal Ballena Boutique Hotel & Spa

9.1
Outstanding
(52 reviews)
7 km al Sur de Uvita, Costa Ballena, Puntarenas, COSTA RICA, Provincia de, Bahia Ballena
Pool with viewEco toursOcean viewParkingRestaurantSpaWedding serviceBar

Tiki Villas Rainforest Lodge - Adults Only

9
Outstanding
(57 reviews)
12km South of Dominical, Provincia de, Bahia Ballena

Located in Ballena, this aparthotel is within a 15-minute drive of Playa Hermosa and Uvita Beach. This spa aparthotel is 6 mi (9.7 km) from Marino Ballena National Park and 7.3 mi (11.8 km) from Playa Dominical.

Infinity poolPool with viewEco toursOcean viewParkingRestaurantSpaBar

Hotel El Mono Feliz

9
Outstanding
(24 reviews)
de Osa, C. del Jardin, Puntarenas Province, Bahia Ballena

Located in Ciudad Cortés, Hotel el Mono Feliz is within a 10-minute drive of Ventanas Beach and Tortuga Beach. This bed & breakfast is 4.4 mi (7.1 km) from Marino Ballena National Park and 4.6 mi (7.3 km) from Pinuela Beach.

Garden viewParkingPool viewConcierge serviceDivingGardenMassage roomSnorkeling

Hotel Cuna del Angel

8.9
Superb
(43 reviews)
9 Km al sur de Playa Dominical, Bahia Ballena

Located in Ballena, Hotel Cuna Del Angel is on the riverwalk, within a 10-minute drive of Playa Dominicalito and Hacienda Baru. This spa hotel is 5 mi (8.1 km) from Playa Hermosa and 5.2 mi (8.3 km) from Playa Dominical.

Eco toursGarden viewParkingRestaurantSpaBarConcierge serviceDiving

Boutique Hotel y Spa Tangara Azul

8.9
Superb
(19 reviews)
Plaza Tangara Ojochal Ojochal Punterenas CR, Bahia Ballena

Located in Ciudad Cortés, Boutique Hotel y Spa Tangara Azul is near the beach, a 3-minute walk from Playa Garza and within a 5-minute drive of Ventanas Beach. This hotel is 1.5 mi (2.4 km) from Tortuga Beach and 1.5 mi (2.5 km) from Playa Tortuga.

Garden viewParkingPool viewRestaurantSpaBarDivingGarden

Jungle River Resort

8.9
Superb
(5 reviews)
Avenida Principal de Ojochal, Bahia Ballena

Located in Ballena, Jungle River Resort is in a rural location, within a 15-minute drive of Marino Ballena National Park and El Pavón Waterfall. This resort is 3.5 mi (5.6 km) from Playa Garza and 3.9 mi (6.3 km) from Tortuga Beach.

Infinity poolGarden viewRestaurantSaltwater poolSpaBarConcierge serviceGarden

Hotel Villas Gaia Ecolodge

8.3
Very good
(1 review)
SOBRE CARRETERA COSTANERA SUR MANO DERECHA, PLAYA TORTUGA, Bahia Ballena
Pool with viewEco toursGarden viewParkingRestaurantBarGarden24-hour front desk

Cabinas Bahía Uvita - Marino Ballena National Park Lodge

7
Good
(2 reviews)
Del Parque Marino Ballena 75m norte De la entrada principal del Parque Nacional Marino Ballena 75m al norte, Bahia Ballena
Eco toursGarden viewParkingGardenAir conditioningEnglishExpress check-in and check-outFire extinguisher

Hotel Samsara

6.6
Above average
(17 reviews)
100 metros sur de la Ferreteria el Colono la Jungla, Bahia Ballena

Located in Ballena, Hotel Samsara is in a rural location, within a 5-minute drive of Marino Ballena National Park and Arco Beach. This beach lodge is 1 mi (1.6 km) from Uvita Beach and 1 mi (1.6 km) from Playa Colonia.

Eco toursParkingRestaurantBarConcierge serviceDivingGardenMassage room

Tree of Life Cabinas

9.5
Exceptional
(3 reviews)
San Martin Sur Rd, Bahia Ballena
Pool with viewGarden viewOcean viewParkingConcierge serviceDivingGardenSnorkeling

Eden Tica Lodge

9.4
Outstanding
(8 reviews)
1.6km au nord de la ferreteria Coopemadereros, Bahia Ballena

When you stay at Eden Tica Lodge in Ballena, you'll be near the beach and within a 5-minute drive of Marino Ballena National Park. This bed & breakfast is 1.6 mi (2.6 km) from Secret Lau Pool and 1.7 mi (2.7 km) from Playa Colonia.

Ocean viewParkingDivingGardenSnorkelingVIP check-in servicePriority airport drop-offPriority airport pick-up

Casitas Del Rio Riverfront Nature Lodge

9.4
Outstanding
(4 reviews)
Whales and Dolphins RD, Bahia Ballena
Eco toursParkingConcierge serviceDivingGardenMassage roomSnorkelingVIP check-in service

Villas Alturas

9.2
Outstanding
(50 reviews)
Province, Bahia Ballena

Located in Ballena, Villas Alturas is by the ocean, a 5-minute drive from Playa Dominicalito and 7 minutes from Hacienda Baru. This spa resort is 4.3 mi (6.9 km) from Playa Dominical and 4.9 mi (7.9 km) from Sunset Surf Dominical - Day Lessons.

Ocean viewParkingRestaurantSpaWedding serviceConcierge serviceGardenShuttle service