
Hotels in Costa Rica
Enter your dates and choose from 8092 hotels and other places to stay!
Explore Costa Rica

Situated in Cabo Matapalo, 80 metres from Pan Dulce Beach, Encanta La Vida features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Located in Coronado, 36 km from Alturas Wildlife Sanctuary, Vayu Retreat Villas provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Top top top hotel. Marc is a fantastic host. His place is amazing. The pool is something. So confortable, peaceful and relaxing in the middle of the jungle. We had the chance to see a monkey familly. We highly recommand Marc place. Thanks a lot.

Hotel Huacas features accommodation in Huacas. There is a year-round outdoor pool and guests can make use of free WiFi and free private parking.
Very friendly staff, Miguel and his partner made us feel at home. Safe and facilities top class. Would recommend!

Situated in Puerto Viejo, 2.1 km from Cocles Beach, Colina Secreta - Glamping and Villas features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Everything was perfect. Beautiful location, attention to detail, super comfortable bed, great hosts. Just PERFECT I can't wait to come back.

Located within 15 km of La Fortuna Waterfall and 17 km of Kalambu Hot Springs, Arenal Palms Hot Springs provides rooms with air conditioning and a private bathroom in Chachagua.

Located in Tigra, 24 km from La Fortuna Waterfall, Guapote Lodge provides accommodation with a garden, free private parking, a restaurant and a bar.
Guovanni was brilliant. Sloths in the garden, food was amazing.

Malekus Mountain Lodge features a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Aguas Claras.
the owner were very friendly and eager to help us

Set in Tamarindo, Les Voiles Blanches - Luxury Lodge offers an outdoor swimming pool, garden and terrace. Free WiFi is available throughout the property and on-site free parking is provided.
Owners are super nice people and the facility is really good quality.

Set in Savegre, 46 km from Manuel Antonio National Park, Lapazul Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Unfortunately we stayed only for one night. The Hotel is amazing. The staff let you fell very welcome. We were very lucky to have the hotel for ourselves. The breakfast we had there was by far the best I had on any vacation. The waiter (Geovanny) was amazing. An experience I won’t forget.

Set in Pavones, less than 1 km from Playa Pavones, Brahman Bungalows on Pavones Point offers accommodation with an outdoor swimming pool, free private parking, a terrace and barbecue facilities.
Amazing place. Very Nice people!

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.

Located in Puerto Viejo, 300 metres from Negra Beach, La Prometida provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Amazing little hotel, where we enjoyed our stay in Costa Rica very much. It is not too busy, the staff is excellent and helps in all matters almost even before asking. Fresh coffee, tea or chocolate is served each morning to your house. Therefore definitely would recommend it!!