Most popular cities in Costa Rica
Tamarindo4 holiday rentals
La Fortuna22 holiday rentals
Drake Bay9 holiday rentals
Amazing spa hotels in Costa Rica
Alajuela, Costa Rica
USD 130/night
Located 4 km from Alajuela Central Park, the lodge features a sundeck and a garden.
Puerto Viejo de Talamanca, Costa Rica
USD 157/night
Pure Jungle Spa is at a 2.6 km distance from the Caribe Town Bungalows Villa Puerto Viejo de Talamanca that features a swimming pool.
Uvita, Costa Rica
USD 129/night
Uvita Waterfall is 25 minutes' walk from the Casitas Del Rio Riverfront Eco-Lodge.
Tortuguero, Costa Rica
USD 56/night
The smoke-free Paisajes Del Tortuguero Villa is a good starting point to Tortuguero's sights including Sea Turtle Conservancy Natural History Museum, which is merely a 5-minute stroll away.
La Fortuna, Costa Rica
USD 242/night
The Mountain Paradise La Fortuna has an outdoor swimming pool and lies within a 9-minute stroll of Arenal Natura Ecological Park which is worth visiting.
La Fortuna, Costa Rica
USD 210/night
Located within 10 minutes' drive of Tabacon Hot Springs Spa Garden, the pet-friendly Arenal Lodge La Fortuna offers views of the mountain and a swimming pool.
Puerto Viejo de Talamanca, Costa Rica
USD 415/night
The delightful Shawandha Lodge Puerto Viejo de Talamanca has an outdoor pool and lies at 400 metres of Chocorart which is worth visiting.
San Gerardo de Dota, Costa Rica
USD 189/night
Set less than 5 minutes' walk from Batsu Gardens, the De Montana Suria San Gerardo de Dota boasts Latin American dishes served at the onsite à la carte restaurant.
La Fortuna, Costa Rica
USD 136/night
Boasting an à la carte restaurant with local dishes, the family Arenal Observatory Lodge & Trails La Fortuna is set about 25 minutes' walk from Arenal Volcano National Park.
El Castillo, Costa Rica
USD 276/night
Situated a few moments from Rancho Margot, the Rancho Margot Sustainable & Self Sufficient Eco Lodge El Castillo features 39 rooms with private bathrooms.
Monteverde, Costa Rica
USD 144/night
Located nearly an 8-minute walk from Butterfly Garden and 10 minutes by car from Monteverde Cloud Forest Biological Reserve, the charming Cala Lodge features spa therapy and recreational facilities.
Toro Amarillo, Costa Rica
USD 827/night
The luxury El Silencio Lodge & Spa Alajuela provides garden views and a vegetable garden.
Jaco, Costa Rica
USD 223/night
The apartment is 5 km from Jaco Library and Learning Center and features a year-round outdoor swimming pool and a kitchen.
Dominical, Costa Rica
USD 298/night
The charming Villas Alturas, placed at a 2.7 km distance from Playa Dominicalito, features a swimming pool and a tropical garden.
La Fortuna, Costa Rica
USD 97/night
Located within a 10-minute drive of El Salto quite close to Arenal Volcano, the Arenal Waterfall Lodge Villas La Fortuna offers 9 rooms together with a hot tub and an indoor pool.
Vara Blanca (Heredia), Costa Rica
USD 1 002/night
La Paz Waterfall is a mere 1.5 km from the Peace Lodge Vara Blanca and Cataratas Arrayanes is nearly 10 minutes' drive away.
Uvita, Costa Rica
USD 154/night
A beautiful location of the La Cusinga Lodge Uvita provides easy access to Marino Ballena National Park, which is a 10-minute drive away.
La Fortuna, Costa Rica
USD 83/night
Fortuna Park is also set around 25 minutes' walk from the Arenal Oasis Eco Lodge & Wildlife Refuge.
Arenal, Costa Rica
USD 52/night
Located within a 5-minute drive of Arenal Oasis Wildlife Refuge, the eco-friendly Waterfall Lodge features a swimming pool and an à la carte restaurant with local dishes.
Carate, Costa Rica
USD 230/night
Boasting a year-round outdoor pool, the Luna Lodge Carate is at a 2.3 km distance from Casa Iseami.
Top family hotels in Costa Rica
Puerto Viejo de Sarapiqui, Costa Rica
USD 72/night
Featuring a shared lounge and 2 bedrooms, the property is set close to Costa Rica Best Chocolate.
La Fortuna, Costa Rica
USD 135/night
Located within 15 minutes' walk of Adifort, the smoke-free Boutique Casa Del Rio offers a hot tub and an outdoor swimming pool.
Quesada (Alajuela), Costa Rica
USD 73/night
Cerro Porvenir is nearly a 10-minute drive from the perfect San Vicente Hideaway.
Bijagua, Costa Rica
USD 150/night
Set a mere 5 minutes' walk from Heliconias Hanging Bridges Trails, the smoke-free Heliconias Rainforest Lodge Bijagua features 10 rooms with private bathrooms.
Cabuya (Puntarenas), Costa Rica
USD 110/night
Featuring 8 rooms with views of the garden, the charming 4-star Calala Lodge is set at an 18 km distance from Isla de Cabuya.
Puerto Jimenez, Costa Rica
USD 63/night
Staying at the Osa Lodge Puerto Jimenez means you will be within 25 minutes' walk of Puntarenitas, while enjoying an outdoor swimming pool onsite.
Puerto Jimenez, Costa Rica
USD 60/night
Artes de Osa is also set less than 14 minutes on foot from the environmentally friendly Corcovado Beach Lodge.
La Fortuna, Costa Rica
USD 189/night
Mountain biking, hiking and horseback riding are offered at the smoke-free La Tigra Rainforest Lodge La Fortuna, which is 4 km from Souvenir Herrera.
Liberia, Costa Rica
USD 104/night
Located about 15 minutes by car from ArtWood Museum, the Cabanas La Teca Liberia boasts a swimming pool.
Playa Santa Teresa (Puntarenas), Costa Rica
USD 37/night
Green World Store is 17 minutes' walk from the 3-star Selina Santa Teresa North Playa Santa Teresa, while Bri'ah Art Gallery is about a 17-minute walk away.
La Fortuna, Costa Rica
USD 66/night
Situated 3.4 km from La Fortuna Waterfall, the lodge offers hiking, horse riding and fishing.
La Fortuna, Costa Rica
USD 100/night
Feria del Ganado is around 10 minutes by car from the La Finca Lodge and Iglesia Catolica De Dulce Nombre is about 4.6 km away.
Bijagua, Costa Rica
USD 90/night
Tenorio National Park and Las Aves de Tierras Altas are located 4.6 km and 4 km from the Finca Amistad Cacao Lodge respectively.
Monteverde, Costa Rica
USD 63/night
Featuring 8 rooms with views of the garden, the Dreams Lodge Monteverde is set 10 minutes by car from Reserva Bosque Nuboso Santa Elena.
Cahuita, Costa Rica
USD 132/night
Featuring 10 rooms with views of the garden, the family La Shamana - Ecological Concept In Jungle Villa is set nearly an 18-minute walk from Sloth Sanctuary of Costa Rica.
Best luxury hotels in Costa Rica
Limon, Costa Rica
USD 1 434/night
The property provides a restaurant and a first aid kit and is set 2 km from the city centre.
Cheap hotels in Costa Rica
La Fortuna, Costa Rica
USD 54/night
Kalambu Hot springs and Cerro Chato Lake are located 4.2 km and 4.5 km from the Selvita Lodge Arenal La Fortuna respectively.
Monteverde, Costa Rica
USD 56/night
Guests can enjoy mountain biking and hiking at the smoke-free Cabinas Las Marias Villa Monteverde, 3.6 km from Curi Cancha Wildlife Refuge.
Uvita, Costa Rica
10.01 review
USD 48/night
Guests can enjoy a sunbathing terrace, an outdoor swimming pool and a garden as well as an outdoor pool at this property, located just 1 km from Bahia.
Manzanillo (Limon), Costa Rica
USD 42/night
Punta Mona is a 10-minute drive from the Suites Chile Verde Manzanillo, while Widecast Sea Turtle Conservation is merely 0.6 km away.
Drake Bay, Costa Rica
USD 45/night
Situated 1 km from Isla Violin, Puntarenas city centre, the villa offers 7 rooms with marble bathrooms.
Tambor (Puntarenas), Costa Rica
USD 73/night
Placed 10 km from Tambor airport, the Fidelito Ranch & Lodge welcomes guests with a storage for belongings and a lobby area.
Playa Herradura (Puntarenas), Costa Rica
USD 101/night
While staying at the Villas Majolana you are invited to discover Playa Blanca, set 10 minutes away by car, or Kayak Jaco, which is just 650 metres away.
Ojochal, Costa Rica
USD 114/night
Situated 3.8 km from Playa Ventanas, the lodge offers snorkelling, diving and hiking.
Coco, Costa Rica
USD 91/night
Situated just 350 metres from Hard Rock Cafe Guanacaste, this villa features a terrace with pool views.
Playa Santa Teresa (Puntarenas), Costa Rica
USD 65/night
The property provides 24-hour security service and a bureau de change and is set 1 km from the city centre.
Montezuma, Costa Rica
USD 90/night
Located 5 minutes by car from Montezuma Waterfall, the Sunshine Sanctuary Boutique Jungle Lodge features 6 rooms with views of the sea.
Punta Uva, Costa Rica
USD 126/night
Offering a full kitchen complete with a refrigerator and kitchenware, this villa is located close to Widecast Sea Turtle Conservation.
La Fortuna, Costa Rica
9.61 review
USD 24/night
The Casa Torre Eco- Lodge is set at a 3 km distance from Baldi Hot Springs and around a 10-minute drive from Arenal Natura Ecological Park.
Playa Santa Teresa (Puntarenas), Costa Rica
USD 73/night
Being within 1.5 km of Bri'ah Art Gallery, this lodge features a terrace.
Cahuita, Costa Rica
USD 73/night
The Bungalows Ache Cahuita Villa with garden views lies nearly 5 minutes on foot from Cahuita National Park.
Bijagua, Costa Rica
USD 60/night
Sendero Las Sorpresas Rio Celeste is at a 4.9 km distance from the Rincon Verde Villa and EcoPoro Rain Forest is 10 minutes' drive away.
San Gerardo de Dota, Costa Rica
USD 55/night
This eco-friendly property is 4.5 km from Los Quetzales and welcomes its guests to enjoy hiking, horseback riding and fishing services.
La Fortuna, Costa Rica
USD 54/night
The property is 3.6 km from Souvenir Herrera and boasts views of mountain as well as 6 rooms.
Samara, Costa Rica
USD 68/night
The Good Life Lodge is set less than 5 minutes on foot from Guana Bike and around a 5-minute ride from Werner Sauter Biological Reserve.
Uvita, Costa Rica
USD 97/night
While staying at the Bungalows Ballena you are invited to discover Uvita Waterfall, set 10 minutes away by car, or Punta Uvita, which is nearly 10 minutes away by car.
hotels with beach in Costa Rica
Manuel Antonio, Costa Rica
USD 12/night
Set just 1.7 km from Nahomi Park, the rooms in the 2-star Pura Natura Lodge have views of ocean.
Tamarindo, Costa Rica
USD 103/night
The Blue is located 10 km from Tamarindo airport and 10 minutes' stroll from Empresa Alfaro bus stop.
Monteverde, Costa Rica
USD 70/night
Set within 3.3 km of 100% Aventura, the rooms in the Rainbow Valley Lodge Costa Rica Monteverde have views of patio.
Monteverde, Costa Rica
USD 652/night
Placed 1 km from the city centre, the cosy property offers its guests massage therapy, a terrace, and a garden.
Monteverde, Costa Rica
USD 230/night
Set 2.3 km from San Luis Waterfall, the self-catering property has 3 bedrooms, 3 bathrooms and a terrace for your comfortable stay.
Playa Santa Teresa (Puntarenas), Costa Rica
USD 72/night
Featuring 8 rooms with views of the patio, the Colibri Aparts - Walk To The Beach! Playa Santa Teresa is set around a 10-minute ride from Santa Teresa Beach.
Playa Junquillal, Costa Rica
USD 67/night
The Mundo Milo Eco Lodge Paraiso has a swimming pool along with a poolside bar and boasts a location a walk from Pacific Coast.
Drake Bay, Costa Rica
USD 195/night
The lovely 2-star Vista Drake Drake Bay offers 7 rooms along with snorkelling, diving and hiking, while also boasting a location within a 6-minute stroll of Surf & Turf Information Center.
Drake Bay, Costa Rica
USD 184/night
This lodge is a 10-minute drive from Punta Rio Claro National Wildlife Refuge and offers windsurfing, snorkelling and diving.
Drake Bay, Costa Rica
USD 107/night
Set just 1.8 km from Playa Las Caletas, the pet-friendly Punta Marenco Lodge Drake Bay features 28 rooms with private bathrooms.
Drake Bay, Costa Rica
USD 45/night
Featuring a patio with sea views, this lodge is located close to Drake Divers.
Montezuma, Costa Rica
USD 32/night
The 7-room accommodation is 400 metres from Church, and Tambor airport is about 20 km away.
Tortuguero, Costa Rica
USD 184/night
Located within 10 minutes' drive of Tortuguero National Park Office and only 1 km from Museo de la Tortuga, the La Baula Lodge features a swimming pool and a lounge bar.
Tortuguero, Costa Rica
USD 89/night
The perfect Laguna Lodge features an outdoor swimming pool and views of the garden, and is located about a 10-minute drive from Tortuguero National Park Office.
Tortuguero, Costa Rica
USD 451/night
Set at 350 metres of Laguna Cuatro, the Turtle Beach Lodge features a swimming pool.
Tortuguero, Costa Rica
USD 1 506/night
Highlights at this family-friendly villa near Tortuga Lodge & Gardens include spa therapy and a patio.
Golfito, Costa Rica
USD 368/night
The eco-friendly Playa Nicuesa Rainforest Eco Sanctuary Villa overlooks the rainforest and boasts a location in a beach area.
Cahuita, Costa Rica
USD 92/night
This villa is a 5-minute drive from Tree of Life Wildlife Rescue Center and Botanical Gardens and offers diving, hiking and horse riding.
Drake Bay, Costa Rica
USD 239/night
Set at a 2.5 km distance from Drake Trail, the Las Caletas Lodge Drake Bay includes 8 rooms in addition to diving and horseback riding available on-site.
Tortuguero, Costa Rica
USD 303/night
Approximately 5 km from Aeropuerto de Tortuguero airport, the Evergreen Lodge offers a wellness area for guests' enjoyment.
hotels with free parking in Costa Rica
Puerto Viejo de Talamanca, Costa Rica
USD 289/night
The Tree House Lodge boasts 6 rooms along with canoeing, cycling and fishing, only 0.6 km from Playa Punta Uva.
Boca Tapada, Costa Rica
9.61 review
USD 113/night
A variety of activities can be enjoyed at the high-quality Maquenque Ecolodge, such as mountain biking, canoeing and rowing.
Monteverde, Costa Rica
USD 327/night
The property provides a lobby area and a restaurant and is set 1 km from the city centre.
Paraiso (Guanacaste), Costa Rica
9.21 review
USD 80/night
The Guacamaya Lodge lies 41 minutes' drive from Tamarindo airport and features a restaurant and a storage room.
Carara, Costa Rica
USD 183/night
A variety of activities can be enjoyed at the Macaw Lodge Carara, such as hiking and horseback riding.
Cahuita, Costa Rica
USD 115/night
Guests of the smoke-free Atlantida Lodge, placed within a 10-minute drive of Sloth Sanctuary of Costa Rica, can splash about in a swimming pool and savor drinks in a pool bar.
Pital (Alajuela), Costa Rica
USD 135/night
Overlooking mountain, the lovely La Laguna Del Lagarto Eco-Lodge Pital welcomes guests with a buffet breakfast.
Cahuita, Costa Rica
USD 60/night
Located only 0.8 km from Cahuita National Park, this family property features snorkelling, diving and hiking.
Monteverde, Costa Rica
USD 33/night
Located only 0.6 km from The Bat Jungle, the Bella Vista Lodge features 8 rooms with views of the garden.
San Gerardo de Dota, Costa Rica
USD 176/night
The Trogon Lodge San Gerardo de Dota disposes a swimming pool and is set just a pleasant stroll away from Cloud Forest.
Sarapiqui, Costa Rica
USD 169/night
Located nearly a 7-minute walk from Dave & Dave's Costa Rica Nature Park, the Tirimbina Rainforest Lodge Sarapiqui features 29 rooms with views of the garden.
Atenas, Costa Rica
USD 70/night
Within 5 minutes' drive of Atenas Central Park, guests of the elegant Barons Resort may engage in a variety of activities, including mountain biking and climbing.
Monteverde, Costa Rica
USD 70/night
The Cabinas Capulin & Farm Villa is set 3 km from Monteverde Cheese Factory and nearly a 17-minute walk from Monteverde Wildlife Refuge.
Monteverde, Costa Rica
USD 264/night
Featuring 19 rooms with views of the garden, the Rustic Lodge Monteverde is set a 10-minute drive from Selvatura Adventure Park.
Golfito, Costa Rica
USD 384/night
The Esquinas Rainforest Lodge Golfito boasts a swimming pool and has 16 rooms, featuring a location near a boat dock.
Monteverde, Costa Rica
USD 150/night
Situated 2.3 km from Monteverde Cloud Forest Biological Reserve, the lodge offers hiking and horseback riding.
Sarapiqui, Costa Rica
USD 174/night
Being within 3.2 km of Yatama Ecolodge & Reserve, this lodge features a terrace.
Copey, Costa Rica
USD 89/night
A continental breakfast is served daily at the Cedrela Eco-Lodge & Restaurante Copey.
Bajo Tigre, Costa Rica
USD 84/night
A buffet breakfast is served daily at the Pacuare River Lodge.
Liberia, Costa Rica
USD 113/night
Featuring a swimming pool, the Buena Vista Del Rincon Eco Adventure Park Hotel & Spa Liberia offers 80 rooms right in a quiet area.
Top hotels in Costa Rica
La Fortuna, Costa Rica
USD 125/night
Located nearly a 5-minute walk from Arenal Oasis Wildlife Refuge, the Catarata Eco Lodge La Fortuna is 2.1 km from Fortuna Park.
Monteverde, Costa Rica
USD 167/night
Located a 25-minute walk from Night Walk Santamaria's, the eco-friendly Los Pinos Cabins & Reserve Villa features a butterfly garden.
Monteverde, Costa Rica
USD 204/night
The Cabanas Hoja Verde Villa is set around 5 minutes' drive from Local Farmer's Market and at a 2.4 km distance from Monteverde Conservation League.
Monteverde, Costa Rica
USD 109/night
Curi Cancha Wildlife Refuge and Monteverde Cloud Forest Biological Reserve are located 2.5 km and 3.9 km from the Villa Lodge respectively.
Westfalia, Costa Rica
USD 225/night
At the Selva Bananito Lodge Westfalia, guests can enjoy different activities, including hiking and horse riding.
Puerto Viejo de Talamanca, Costa Rica
USD 145/night
At a 32 km distance from Kekoldi Indigenous Reserve, the Finca Chica Lodge & Villas Puerto Viejo de Talamanca includes 6 rooms.
Coco, Costa Rica
USD 143/night
Set 1 km from Marina Papagayo, this apartment has a kitchen and 1 bathrooms.
Uvita, Costa Rica
USD 283/night
Set 450 metres of Parque Bahia Ballena, the Casa Mediterranea With Pool And 2500 M2 Garden Near Beach And Rain Forest Villa offers an outdoor pool together with fitness classes, spa therapy and barbecue for guest enjoyment.
Tortuguero, Costa Rica
USD 230/night
Rooms of the Mawamba Lodge Tortuguero face the garden and there is also a year-round outdoor pool on the premises.
Vara Blanca (Heredia), Costa Rica
USD 120/night
Located 30 km from Juan Santamaria International airport, the smoke-free Villa Calas offers a gift shop and a restaurant for guests' convenience.
Sarapiqui, Costa Rica
USD 194/night
With a terrace, this lodge comes with 1 bedrooms and is set in a rural area.
Carate, Costa Rica
USD 253/night
The environmentally friendly La Leona Eco Lodge is located 400 metres from Playa Madrigal and comprises 11 rooms with modern comforts.
Puerto Viejo de Talamanca, Costa Rica
USD 118/night
Featuring a sunny patio, this property is situated a short distance from El Duende Gourmet and about a 20-minute walk from the centre of Puerto Viejo de Talamanca.
Puerto Viejo de Talamanca, Costa Rica
USD 123/night
The environmentally friendly Almonds And Corals Jungle Resort is a perfect vacation spot within 10 minutes' drive of La Ceiba and other Puerto Viejo de Talamanca landmarks.
Puerto Viejo de Talamanca, Costa Rica
USD 430/night
Within 13 minutes' walk of Nature Observatorio, the Congo Bongo Ecovillage Costa Rica includes 8 rooms.
Cahuita, Costa Rica
USD 137/night
Set within 3.9 km of Playa Negra, this villa offers 7 rooms and garden views.
Sierpe, Costa Rica
USD 61/night
Placed 5 km from Aeropuerto de Bahia Drake airport, the Sabalo Lodge Tours And Cabins features a private beach area and a restaurant as well as bicycles for rent.
Rincon, Costa Rica
USD 101/night
Located 4 km from Finca Badilla Chan, this villa features a library and a garden along with 9 rooms.
Carrillo (Limon), Costa Rica
USD 108/night
Placed 55 km from Tobias Bolanos International airport, the Tapirus Lodge And Reserve welcomes guests with souvenirs shop and a restaurant.
La Tigra (San Carlos), Costa Rica
USD 308/night
Featuring 7 rooms with views of the forest, this hotel is set within a 10-minute drive from San Isidro.