Found 41 relevant properties
Fancy a swim? Enjoy these hotels with direct pool access from your room!
Canavida Villas & Resort

Rancho Pacifico - Boutique Hotel for Adults
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.
Hotel Three Sixty
Kura Boutique Hotel Member of the Cayuga Collection
Elan at Ballena Beach
Oxygen Jungle Villas & Spa
Vista Villas
Located in Ciudad Cortés, Vista Villas is by the ocean, within a 15-minute drive of Ventanas Beach and Tortuga Beach. This bed & breakfast is 5.5 mi (8.9 km) from Marino Ballena National Park.
Ojochal Gardens
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.
Cristal Ballena Boutique Hotel & Spa
Tiki Villas Rainforest Lodge - Adults Only
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.
Hotel El Mono Feliz
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.
Hotel Cuna del Angel
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.
Boutique Hotel y Spa Tangara Azul
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.
Jungle River Resort
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.
Hotel Villas Gaia Ecolodge
Cabinas Bahía Uvita - Marino Ballena National Park Lodge
Hotel Samsara
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.
Tree of Life Cabinas
Eden Tica Lodge
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.
Casitas Del Rio Riverfront Nature Lodge
Villas Alturas
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.
La Cusinga Lodge
When you stay at La Cusinga Lodge in Ballena, you'll be near the beach, within a 5-minute drive of Arco Beach and Marino Ballena National Park. This spa lodge is 1.6 mi (2.6 km) from Playa Ballena and 2.2 mi (3.6 km) from Uvita Beach.
Villa Costa Pura Vida
Cascada Verde Eco Lodge & Hostel
Located in Ballena, Hostel Cascada Verde is in a rural location, a 1-minute drive from Catarata uvita and 8 minutes from Marino Ballena National Park. This hostal is 2.6 mi (4.2 km) from Uvita Beach and 9.7 mi (15.7 km) from Tortuga Beach.
Casa Amigos - Breathtaking Luxe Ocean View Villa
When you stay at this villa in Ballena, you'll be within a 10-minute drive of Hacienda Baru and Sunset Surf Dominical - Day Lessons. This spa villa is 1.8 mi (2.9 km) from Playa Dominicalito and 3.4 mi (5.4 km) from Playa Dominical.
Sloth Premium Riverfront Jungle Villa with Jacuzzi and Pool
Luxe 4 Bdrm Villa with Epic OceanView & Infinity Pool
Located in Ballena, this vacation home is within a 5-minute drive of Playa Dominicalito and Hacienda Baru. This vacation home is 3 mi (4.9 km) from Playa Dominical and 3.6 mi (5.8 km) from Sunset Surf Dominical - Day Lessons.
Dreamy Jungle Ocean-View Luxury Villa w Pool
With a stay at this vacation home in Ballena, you'll be within a 5-minute drive of Playa Dominicalito and Hacienda Baru. This vacation home is 2.6 mi (4.2 km) from Playa Dominical and 3.2 mi (5.1 km) from Sunset Surf Dominical - Day Lessons.
Resol Secluded Ocean-View Luxury in the Jungle
With a stay at this vacation home in Ballena, you'll be within a 15-minute drive of Hacienda Baru and Sunset Surf Dominical - Day Lessons. This vacation home is 4.2 mi (6.8 km) from Playa Dominicalito and 4.6 mi (7.3 km) from Playa Dominical.
Luxury Jungle Haven Ocean View Infinity Pool
Located in Ballena, this villa is within a 10-minute drive of Hacienda Baru and Sunset Surf Dominical - Day Lessons. This villa is 1.9 mi (3 km) from Playa Dominicalito and 3.4 mi (5.5 km) from Playa Dominical.