
Hotels in Costa Rica
Enter your dates and choose from 8162 hotels and other places to stay!
Explore Costa Rica
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.
Guest review+ The Suite was amazing, very spacious, well equipped, clean + The bed is very comfy + The host was just amazing in every way + The breakfast was the best we had during our Costa Rica trip + Very private, the hotel offers only 4 suits + The best hotel during our vacation + 12/10
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 49 reviewsExceptional · 49 reviewsFrom US$351 per nightHotel Huacas features accommodation in Huacas. There is a year-round outdoor pool and guests can make use of free WiFi and free private parking.
Guest reviewVery friendly staff, Miguel and his partner made us feel at home. Safe and facilities top class. Would recommend!
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 24 reviewsExceptional · 24 reviewsFrom US$110 per nightLocated in Tigra, 24 km from La Fortuna Waterfall, Guapote Lodge provides accommodation with a garden, free private parking, a restaurant and a bar.
Guest reviewNestled in a breathtaking natural haven, this place feels like a botanical wonderland. The serene location, surrounded by lush nature, creates a tranquil escape. The owners are not just hosts but welcoming guides, incredibly helpful and friendly, enhancing the overall experience. The food, a culinary delight, matches the beauty of the surroundings. Every dish is a testament to quality, and the prices are surprisingly reasonable. Highly recommend this gem for a delightful retreat where nature's beauty and warm hospitality come together. A must-visit that exceeds expectations.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 63 reviewsExceptional · 63 reviewsFrom US$60 per nightSituated 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.
Guest reviewThe fact that was in the middle of the jungle and cabins and staff were amazing
Scored out of 10, guest rating 9.89.8Exceptional - What previous guests thought, 412 reviewsExceptional · 412 reviewsFrom US$103 per nightMalekus Mountain Lodge features a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Aguas Claras.
Guest reviewOur 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!!
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 116 reviewsExceptional · 116 reviewsFrom US$95 per nightLocated in Platanal, 33 km from La Fortuna Waterfall, Hotel Contenedores Corporativos provides accommodation with a garden, free private parking and a terrace.
Guest reviewVery beautiful and clean, nice landscape and staff. Good restaurants nearby
Scored out of 10, guest rating 9.59.5Exceptional - What previous guests thought, 18 reviewsExceptional · 18 reviewsFrom US$55 per nightSet 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.
Guest reviewAmazing place, a real luxury retreat. Great hosts! Isa and Joe made our stay unforgettable. Best breakfasts ever! We will definitely come back.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 273 reviewsExceptional · 273 reviewsFrom US$179 per nightSet 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.
Guest reviewGreat host. The Place is just a few steps away from Pavones point. Great location for Somebody who surf. Excellent wifi.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 28 reviewsExceptional · 28 reviewsFrom US$99 per nightSet 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.
Guest reviewThis hotel is top-end. Very comfortable room, the best view, the birds and other wildlife, it’s relaxing atmosphere and extremely friendly staff. They will do anything to make your stay a fantastic one. Thank you George, Geovanny and Monica!
Scored out of 10, guest rating 9.89.8Exceptional - What previous guests thought, 79 reviewsExceptional · 79 reviewsFrom US$308 per nightSet within 17 km of Kalambu Hot Springs and 32 km of Mistico Arenal Hanging Bridges Park, Arenal Palms Hot Springs provides rooms in Chachagua.
Scored out of 10, guest rating 10.010.0Exceptional - What previous guests thought, 15 reviewsExceptional · 15 reviewsFrom US$191 per nightCasa Buenavista is located in Carrillo, 300 meters from the beach. It offers air-conditioned rooms in a tropical garden.
Guest reviewThe owner was very kind and helpful. The location is beautiful, surrounded by greenery. The room is very well equipped, clean. We felt comfortable and at ease. The pools were clean and well-maintained. Very close to the beach, grocery or soda.
Scored out of 10, guest rating 9.89.8Exceptional - What previous guests thought, 387 reviewsExceptional · 387 reviewsFrom US$119 per nightLocated 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.
Guest reviewAbsolutely 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.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 270 reviewsExceptional · 270 reviewsFrom US$205 per night