
Hotels in Costa Rica
Enter your dates and choose from 8355 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.
Dear Marc & Rafael, We would like to thank you so much for our stay: it was literally one of the BEST (if not the best) boutique hotel experience we ever had. You are so detail-oriented, friendly and hard working! And the food is very next level, fresh and aligned with our values! You must be very proud of yourselves to have created such a peaceful place and good vibes! I recommend Vayu and NuRaw restaurant to anyone 😍😍

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.

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.

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!

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.
The property, a charming hotel, boasts a breathtaking view, a thoughtfully designed layout, and wonderfully quiet surroundings. You’ll be welcomed by one of the friendliest hosts you could ever meet and treated to some of the finest food in Costa Rica. To top it all off, a resident sloth next door adds a uniquely delightful touch to the entire experience.

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.
Real piece of paradise just 10min drive from Tamarindo . Joe and Isabelle make your stay amazing . Great food , personal care and beautiful territory. Absolutely amazing place and we wish we can stay longer

Malekus Mountain Lodge features a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Aguas Claras.
Our stay was an exceptional experience. Roger and Rose were super kind and helpful giving ideas for places to visit, where to eat etc. One of the highlights was the breakfast, every day with fresh fruit juice and varied costarican food. Malekus is located in a stunning location surrounded by nature at its best. Definitively highly recommendable!!

Located in Platanal, 33 km from La Fortuna Waterfall, Contenedores Boutique Hotel provides accommodation with a garden, free private parking and a terrace.
Very beautiful and clean, nice landscape and staff. Good restaurants nearby

Set in Pavones, less than 1 km from Playa Pavones, Casa de STOKE on Pavones Point offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Great host. The Place is just a few steps away from Pavones point. Great location for Somebody who surf. Excellent wifi.

Set within less than 1 km of Nauyaca Waterfalls and 18 km of Alturas Wildlife Sanctuary, Luxury Apartments Nauyaca by Paradiselodge offers rooms with air conditioning and a private bathroom in...
This place is definitely amazing!! So clean, they care about every little detail! Service was good too! Nauyaca waterfall are 1 minute away in car! And breakfast was delicious.

Casa Buenavista is located in Carrillo, 300 meters from the beach. It offers air-conditioned rooms in a tropical garden.
Well... I had booked two nights and ended up staying an extra day at this well-run and relaxed place in Carrillo. Vincent and his family gave us a warmly welcome and made our stay very pleasant. Their homemade breakfast is exquisite with the panqueques and jams far above anything (You must try it) The room is nicely decorated and very confortable and has a private terrasse for breakfast, the garden is beautiful, the place is very quiet, and the Carrillo beach is just 350 meters away. But what this place makes really that special are the hosts themselves, they are so friendly and always took time to talk to us although they had a lot of things to manage, they helped us whenever we needed. We'll certainly be back!