
Hotels in Costa Rica
Enter your dates to pick from 8119 hotels and other places to stay!
Explore Costa Rica
Located in Cabo Matapalo, a few steps from Pan Dulce Beach, Encanta La Vida has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Guests can use a bar.
Guest reviewBreakfast was amazing and wildlife was everything!
Scored out of 10, guest rating 10.010.0Exceptional - What previous guests thought, 5 reviewsExceptional · 5 reviewsFrom $536 per nightLocated in Coronado, 22 miles from Alturas Wildlife Sanctuary, Vayu Retreat Villas provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.
Guest reviewGreat place with a modern style, excellent taste in decoration, and delicious food.
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 49 reviewsExceptional · 49 reviewsFrom $351 per nightHotel Huacas has accommodations in Huacas. There's a year-round outdoor pool and guests can use free WiFi and free private parking. At the hotel, rooms contain a desk.
Guest reviewAmazing place to rest in Huacas. Good breakfast and Miguel and his wife are very good and nice hosts. Great location to visit beaches around the area and close restaurants for dinner. Fantastic swimming poll!
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 24 reviewsExceptional · 24 reviewsFrom $110 per nightLocated in Tigra, 15 miles from La Fortuna Waterfall, Guapote Lodge provides accommodations with a garden, free private parking, a restaurant and a bar.
Guest reviewEverything was great, family business running their Lodge with so much love. They were very welcoming and flexible to accommodate us. Our stay was fabulous, we saw sloths in the forest right next to our room and heard the forest night life, fabulous experience! We had everything we needed for our night there, highly recommended! Small attentions worth everything, would definitely come again.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 63 reviewsExceptional · 63 reviewsFrom $60 per nightLocated in Puerto Viejo, 1.3 miles from Cocles Beach, Colina Secreta - Glamping and Villas has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Guest reviewThe property is beautiful and exceptionally maintained.
Scored out of 10, guest rating 9.89.8Exceptional - What previous guests thought, 412 reviewsExceptional · 412 reviewsFrom $87 per nightMalekus Mountain Lodge features a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Aguas Claras.
Guest reviewThe property offers various activities to enjoy your stay and most of all, the hospitality from the owners.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 115 reviewsExceptional · 115 reviewsFrom $95 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 reviewluxury says it all! beautifully kept property. Very quiet and relaxing
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 274 reviewsExceptional · 274 reviewsFrom $179 per nightLocated in Pavones, a 10-minute walk from Playa Pavones, Brahman Bungalows on Pavones Point has accommodations with an outdoor swimming pool, free private parking, a terrace and barbecue facilities.
Guest reviewPerfect place very close to surf (couple minutes walk) yet perfect for no surfers. The owners are so nice and super responsive and helpful with local info. The bungalows are new, clean and have a good layout. Place is awesome for groups as all four bungalows are together and around a pool. The outdoor kitchen is great as well! The kids didn’t want to leave it and it felt like a private pool. I will be recommending this place to all our friends.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 28 reviewsExceptional · 28 reviewsFrom $99 per nightLocated in Savegre, 29 miles from Manuel Antonio National Park, Lapazul Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Guest reviewThe location was private and stunning.... wildlife all around the property and visible from our rooms! The staff was amazing- Monica, George, and Giovani are wonderful, caring people who work tirelessly to make guests' experiences simply amazing.
Scored out of 10, guest rating 9.89.8Exceptional - What previous guests thought, 79 reviewsExceptional · 79 reviewsFrom $308 per nightArenal Palms Hot Springs is located in Chachagua, 9.2 miles from La Fortuna Waterfall and 11 miles from Kalambu Hot Springs. This 5-star hotel has air-conditioned rooms with a private bathroom.
Guest reviewroom looked freshly cleaned each day. The staff were kind, and the breakfast area was tidy and inviting
Scored out of 10, guest rating 10.010.0Exceptional - What previous guests thought, 10 reviewsExceptional · 10 reviewsFrom $191 per nightLocated in Puerto Viejo, a 3-minute walk from Negra Beach, La Prometida provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Guest reviewLocation is great and staff awesome! Selva is really nice and gave us a lot of good tips for places and what to do during our stay! Breakfast is amazing and the pool is really nice :)
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 268 reviewsExceptional · 268 reviewsFrom $171 per nightOffering an outdoor pool, beautiful gardens and a bar-restaurant, LagunaVista Villas is located 656 feet from the beach by boat or kayak across the lagoon.
Guest reviewMonkeys - right outside our outdoor bathroom in the morning!!!!! hosts were very gracious - property was beautiful!
Scored out of 10, guest rating 9.99.9Exceptional - What previous guests thought, 30 reviewsExceptional · 30 reviewsFrom $312 per night