
Hotels in Costa Rica
Enter your dates and choose from 8220 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.
This is a little hidden gem. Perfect for the ones who like it quiet , peaceful but modern. Mark the owner is not only interesting but extremely helpful and made our stay special.

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.
The staff was super friendly and the breakfast was superb. It is very apparent that the owners pour in a lot of effort to make sure their guests have a great experience.

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.

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.

Arenal Palms Hot Springs features an outdoor swimming pool, garden, a shared lounge and restaurant in Chachagua. With free WiFi, this 5-star hotel offers room service and a concierge service.

Malekus Mountain Lodge features a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Aguas Claras.
Malekus Mountain Lodge is a beautiful property. The Lodge is the perfect base for hiking the local parks, and the breakfasts are varied & delicious. The hosts are kind and accommodating, and we appreciated all of their excellent recommendations regarding area activities. We truly enjoyed our stay and hope to come back soon!

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.
Owners are super nice people and the facility is really good quality.

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.
This 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!

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 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.

Nayara Gardens is a luxury boutique hotel and spa set against the panoramic backdrop of the Arenal Volcano, surrounded by Costa Rican Rainforest.
The property is stunning, lush and so relaxing.

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.
The staff were so helpful and kind. Lovely warm, welcoming atmosphere.