
Hotels in Costa Rica
Enter your dates and choose from 8174 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.

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.
Most friendly hosts! Willing to run the extra mile to help us! Delicious food! The tents were very comfortable and built in such a way that we experienced the canopy of the trees nearby. Excellent location with regards to the beach and other facilities in Puerto Viejo / Cocles.

Located in Tigra, 24 km from La Fortuna Waterfall, Guapote Lodge provides accommodation with a garden, free private parking, a restaurant and a bar.
Wonderful family run lodge and restaurant

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.
The apartments were clean and comfortable, good internet and amazing owners, that took great care of us. Super tasty breakfast and great atmosphere. Also great value for money, considering how nice the room was.

Malekus Mountain Lodge features a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Aguas Claras.
Our visit to this lodge was unforgettable!The rooms and all the property have a very special charm:) Everything was clean and very much thought about. We enjoyed the pool. The breakfast was amazing and plenty, they cooked eggs from their own chickens! Owners' hospitality was exceptional, it was pleasure to meet such a wonderful couple! We hike the trails and visited hot springs pool nearby. Highly recommend this place for families and couples, you will not regret:)

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.
Great location, clean room, friendly and helpful staff

<h2>Elegant Accommodation</h2> Arenal Palms Hot Springs in San Ramón offers a 5-star hotel experience with a lush garden, a restaurant, and a year-round outdoor swimming pool.

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.
Great host. The Place is just a few steps away from Pavones point. Great location for Somebody who surf. Excellent wifi.

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.
- AMAZING VIEWS - impeccably clean - friendly and helful staff - very quiet You can’t miss their Pina Coladas - absolutely delicious!

Located in Platanal, 33 km from La Fortuna Waterfall, Hotel Contenedores Corporativos provides accommodation with a garden, free private parking and a terrace.
Room was super clean. Beautifully finished container conversion. Cozy little balcony in the back over looking a nice wooded area. Considering the room is only about 100 meters from a main road and a couple of bar-restaurants it is Super quiet. Room is perfect for an individual or a couple. It is equipped with a very comfortable queen size bed, Wi-fi, a desk to work if needed, a coffee maker, coffee, sugar, cream, a small fridge, good size TV, A/C, plenty of plug ports to charge your devices and a beautiful size bathroom. Room is also pretty eco friendly. Pre-check in was great, They provide you with a code to open the door so all you do is park and walk right in.

Casa Buenavista is located in Carrillo, 300 meters from the beach. It offers air-conditioned rooms in a tropical garden.
We had a wonderful time at Buenavista, the complex is designed with great attention to detail and the host family is very professional. Thank you very much and all the best!