
Hotels in Costa Rica
Enter your dates and choose from 8334 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.
Huge garden with lots of animals... you can always ask a Guideline tourist with the friendly staff... wonderful meals for very fair price

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.
just everything! amazing location. amazing tents. amazing hosts. amazing food. lots of love for details. we loved it! will 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.
Excellent service, amazing experience provided by the staff. Really confortable and clean place. New facilities with a nice pool and amenities in general.

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.
Our stay at this hotel was nothing short of incredible. The views were absolutely breathtaking, and the wildlife was truly special — we even had a sloth named Lola living in the tree next to our balcony! Toucans and other birds dropped by throughout the day. The infinity pool is another highlight, offering a peaceful retreat where we could relax and watch the stunning sunsets each evening. What truly made our experience exceptional, however, was George. From the moment we arrived, he welcomed us with warmth and made us feel at home. Throughout our stay, he was always available to provide local insights, offer recommendations, and ensure we had everything we needed. George was a constant source of knowledge and assistance on just about anything we asked about. He is truly the heartbeat of this hotel, and his hospitality made all the difference. We can’t thank him enough for making our stay even more memorable. This place is the perfect getaway for anyone looking to experience the beauty and tranquility of nature while enjoying top-notch amenities and exceptional service. Highly recommended!

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.
very clean, very quite and friendly staff. breakfast was very tasty

Located in Chachagua and with La Fortuna Waterfall reachable within 15 km, Arenal Palms Hot Springs provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...
The pool and garden are nice. Friendly personal.

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.

Ventanas en Corcovado is located in Dos Brazos. With free WiFi, this 2-star hotel has a garden and a shared lounge. There is free private parking and the property provides paid airport shuttle...
Cannot emphasise enough how STUNNING this place is! Amazing food, great hospitality and perfect facilities. The knowledge of Carlos on the area and the fauna of Corcovado is astonishing, Definitely the perfect Guide! ¡Muchísimas gracias Rosy para cocinar vegano, todo muy rico!

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.
Absolutely perfect. Thought of every detail to make you feel more than welcome. The staff and owners are very helpful and friendly, just a few guests thus no feeling of a crowded hotel, very tasty breakfast and morning coffee to the room before it, rooms are very clean and stylish, with terraces to a jungle. Just perfect. The location is 5 min to the beach (i dont know if its ok to swim there), 30 min walk to the town of Puerto Viejo and the main beach. Easy access even with a non 4x4 small simple car. There’s a restaurant nearby.