Cantón Osa accommodation from NZ$136
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Discover these top cities in Cantón Osa

Drake Bay
Hotels
Hotels in Cantón Osa

Canavida Villas & Resort
Calle la Union, Ballena, Puntarenas Province
The price is NZ$136 per night
NZ$136
18 Sept - 19 Sept
includes taxes & fees
39.25 km from city centre
Stay at this 4-star vacation home in Ballena. Enjoy free WiFi, free parking, and 10 outdoor pools. Popular attractions Arco Beach and Uvita Beach are located nearby.

La Cusinga Lodge
Km166 Costarena Sur, Ballena, Puntarenas
The price is NZ$180 per night
NZ$180
18 Sept - 19 Sept
includes taxes & fees
39.27 km from city centre
Stay at this 3-star spa lodge in Ballena. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Arco Beach and Uvita Beach are located nearby.

Oxygen Jungle Villas & Spa
1.5 KM Noroeste del catarata, 4x4 vehicle ONLY, Ballena, Puntarenas
The price is NZ$642 per night
NZ$642
20 Sept - 21 Sept
includes taxes & fees
44.98 km from city centre
Stay at this 4.5-star luxury resort in Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Catarata uvita and Secret Lau Pool are located nearby.
Free cancellation
Reserve now, pay when you stay

Hotel Ballena REY
el mariposario, 89428009, Ballena, Provincia de Puntarenas
The price is NZ$192 per night
NZ$192
1 Oct - 2 Oct
includes taxes & fees
43.16 km from city centre
Stay at this 3-star hotel in Ballena. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Secret Lau Pool and Catarata uvita are located nearby.

Golden Pineapple Villas
3km East of Banco Costa Rica, Camino a Racho Pacifico, Ballena, Puntarenas
The price is NZ$930 per night
NZ$930
18 Sept - 19 Sept
includes taxes & fees
44.39 km from city centre
Stay at this 4-star hotel in Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Catarata uvita and Secret Lau Pool are located nearby.

Hotel Three Sixty - Adults Only
Calle Perezoso, Ojochal, Ciudad Cortés, Puntarenas
28.3 km from city centre
Stay at this 4-star luxury hotel in Ciudad Cortés. Enjoy free breakfast, free WiFi, and free parking. Popular attractions El Pavón Waterfall and Tortuga Beach are located nearby.

Villas Rio Mar
Dominical Beach, Ballena, Puntarenas
60.18 km from city centre
Stay at this 3-star hotel in Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Playa Dominical and Costa Rica Stand Up Paddle Boarding are located nearby.
Free cancellation
Reserve now, pay when you stay

Hotel Cuna Del Angel
9 kms south of Dominical Beach, Ballena, Puntarenas
The price is NZ$292 per night
NZ$292
18 Sept - 19 Sept
includes taxes & fees
51.61 km from city centre
Stay at this 3.5-star spa hotel in Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Playa Dominicalito and Hacienda Baru are located nearby.

El Castillo Boutique Luxury Hotel
Calle Perezoso, Cantón Osa, Ciudad Cortés, Puntarenas Province
29.16 km from city centre
Stay at this 3.5-star beach hotel in Ciudad Cortés. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Tortuga Beach and Playa Tortuga are located nearby.

Ocean Forest Ecolodge Retreat
Playa Rincón de San Josecito, Drake Bay, Puntarenas Province
31.52 km from city centre
Stay at this 5-star luxury lodge in Drake Bay. Enjoy free breakfast, a private beach, and daily housekeeping. Popular attractions Playa Rincon and San Josecito Beach are located nearby.

Villas Alturas
San Martin Norte, Ballena, Puntarenas
The price is NZ$180 per night
NZ$180
18 Sept - 19 Sept
includes taxes & fees
53.87 km from city centre
Stay at this 3.5-star spa resort in Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Playa Dominicalito and Hacienda Baru are located nearby.
Free cancellation
Reserve now, pay when you stay
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Cantón Osa stays as unique as you are
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.
^Eligibility requirements and conditions apply.
Cantón Osa hotels essential information
Accommodation | 1,009 hotels |
---|---|
Lowest Price | NZ$136 |
Highest Price | NZ$930 |
Popular hotels | Canavida Villas & Resort, La Cusinga Lodge, Oxygen Jungle Villas & Spa, Hotel Ballena REY, Golden Pineapple Villas, Hotel Three Sixty - Adults Only, Villas Rio Mar, Hotel Cuna Del Angel, El Castillo Boutique Luxury Hotel, Ocean Forest Ecolodge Retreat, Villas Alturas, Hotel El Tecal |
New reviews! Best hotels in Cantón Osa

Spacious Villa with Stunning Sunset Views
5 / 5
Our stay at the villa was excellent. The villa was very spacious with large, comfortable rooms. The kitchen was fully equipped, and the pool was well-maintained and beautifully lit even at night.
Communication with the hosts was excellent!
One drawback – the villa is located on a slope, which on the one hand offers a stunning view of the sunset and the ocean, but on the other hand can be a bit unsafe for small children.
⸻
A verified traveller stayed at Canavida Villas & Resort
Posted 13 days ago
Best hotel destinations in Cantón Osa
Hotels near an airport
Top hotels
More destinations for you
Hotels
- North Adelaide Apartment Hotels
- Hotels in Mount View
- Hostels Cromwell
- Christchurch Luxury Hotels
- Hotels in Hull
- Hostels Castroreale
- Surfers Paradise Family Hotels
- Sea World Resort
- Hotels in Christchurch
- Hotels closest to Matakana Village
- City Gardens Spacious 2 Bedroom Apartment
- Hotels closest to Stony Bay Beach
- Collingwood Golf Hotels
- Hotels in Wellington
- Hotels in Brisbane Roma Street Station
- Holiday Homes Miranda
- Hotels in Cape Saint Francis
- Cottages Waerenga
- Hotels in Nelson
- Hotels in Daylesford
- Hotels closest to Eden Park
- Hotels in Hanmer Springs
- Motels Helensville
- Ramada Resort by Wyndham Phillip Island
- Hotels in Ocala
- Hotels closest to Jomtien Beach
Flights
^Eligibility requirements and conditions apply