Most popular cities in Costa Rica
Playa Santa Teresa (Puntarenas)15 holiday rentals
Tamarindo9 holiday rentals
San Jose (San Jose)7 holiday rentals
Manuel Antonio3 holiday rentals
Top landmarks in Costa Rica
-
Beach
-
National Park
-
Nature reserve
-
Waterfall
-
Landmark
-
Popular attractions
-
Stadium
-
Park
Amazing spa hotels in Costa Rica
Samara, Costa Rica
USD 45/night
Located within a 5-minute stroll of Guana Bike and a 10-minute ride from Playa Buenavista, the Tico Adventure Lodge Samara features yoga classes and massage therapy.
Alajuela, Costa Rica
USD 130/night
Located 4 km from Alajuela Central Park, the lodge features a sundeck and a garden.
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.
Liberia, Costa Rica
USD 93/night
7 km from ArtWood Museum, the Canon De La Vieja Lodge Liberia includes 50 rooms.
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 600/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.
Puerto Viejo de Talamanca, Costa Rica
USD 152/night
Set at a 2.8 km distance from Playa Cocles, the Tierra De Suenos Lodge & Wellness Center features a restaurant and baggage storage.
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
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.
Tamarindo, Costa Rica
USD 150/night
The apartment comes with a swimming pool and is set 6 km from Kingpin Sportfishing.
Puerto Viejo de Talamanca, Costa Rica
USD 55/night
The self-catering villa offers horse riding facilities and barbeque grills, while the centre of the city is 2 km away.
Coco, Costa Rica
USD 279/night
Offering to take advantage of a hot tub and an outdoor swimming pool, the family Lighthouse Ocotal Villa boasts a perfect location 2.8 km from Coco Water Taxi.
Puerto Jimenez, Costa Rica
USD 34/night
Osa Interactive Gardens is just 1.1 km from the spectacular Chosa Manglar Nature Suites and Beach House is about a 10-minute ride away.
Jaco, Costa Rica
USD 85/night
The El Encanto Condominiums Jaco is located 70 km from Aeropuerto La Managua airport and just 200 metres from Parada la Amistad bus stop.
Tortuguero, Costa Rica
USD 649/night
Highlights at this family-friendly villa near Tortuga Lodge & Gardens include spa therapy and a patio.
Quepos, Costa Rica
USD 167/night
Featuring the vicinity to the Pacific Ocean, this property with a kitchen is in an area where guests can engage in such activities as mountain biking, hiking and horseback riding.
Alajuela, Costa Rica
USD 50/night
The Casa Mariana is located 5 km from Juan Santamaria International airport and 5 minutes on foot from Parada de Residencial Alajuela bus stop.
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.
Alajuela, Costa Rica
USD 63/night
While staying at the Quinta Esencia Villa you are invited to discover Hacienda Alsacia, set nearly 10 minutes away by car, or Fraijanes forests, which is about 20 minutes' walk away.
La Fortuna, Costa Rica
USD 60/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.
Santa Ana (San Jose), Costa Rica
USD 81/night
The Bee Suites Santa Ana is located 25 minutes' drive from Juan Santamaria International airport and offers an outdoor swimming pool as well as a fitness room.
Playa Hermosa (Guanacaste), Costa Rica
USD 135/night
Bahia Hermosa is set a 10-minute drive from the Condominio Villa Hermosa.
Playa Hermosa (Guanacaste), Costa Rica
USD 142/night
The family Villas @ Villa Sol boasts spa therapy and karaoke on site and guests can laze by a private pool.
Uvita, Costa Rica
USD 264/night
Set 1.5 km from Uvita Information Center, this 3-bedroom property boasts an infinity pool.
Monteverde, Costa Rica
USD 103/night
While staying at the Finca Terra Viva Villa you are invited to discover The Bat Jungle Zoo, set nearly a 10-minute ride away, or Selvatura Adventure Park, which is a 25-minute walk away.
Jaco, Costa Rica
10.01 review
USD 1 151/night
The Surf Synergy All-Inclusive Surf Retreat is set at a 4.5 km distance from Mirador De Jaco and around a 10-minute drive from Del Mar Surf Camp.
Playa Hermosa (Guanacaste), Costa Rica
USD 106/night
Located 4.4 km from Hard Rock Cafe Guanacaste, this villa features a terrace with the mountain views.
Cheap hotels 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.
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.
Tamarindo, Costa Rica
USD 103/night
The Blue is located 10 km from Tamarindo airport and 10 minutes' stroll from Empresa Alfaro bus stop.
Jaco, Costa Rica
USD 152/night
Only 19 km from Playa Jaco Costa Rica, the Costa Linda Condo offers a swimming pool.
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.
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.
Playa Junquillal, Costa Rica
USD 95/night
Boasting an outdoor swimming pool, this villa is set 1 km from Junquillal Beach.
Drake Bay, Costa Rica
USD 45/night
Featuring a patio with sea views, this lodge is located close to Drake Divers.
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.
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.
Mata de Cana, Costa Rica
USD 70/night
A buffet breakfast is served daily at the Ceiba Tree Lodge.
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.
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.
Playa Herradura (Puntarenas), Costa Rica
USD 81/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.
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.
Ojochal, Costa Rica
USD 102/night
The Scarlet Villas Ojochal boasts a private setting and features a swimming pool along with views of the patio.
hotels with beach in Costa Rica
Jaco, Costa Rica
USD 225/night
The Vista Las Palmas 10C is set about 12 minutes on foot from Tortuga surf school and a super close walk to Playa Jaco Costa Rica.
Puerto Viejo de Talamanca, Costa Rica
USD 195/night
The property is 1.6 km from Playa Chiquita and boasts views of sea as well as 6 rooms.
Uvita, Costa Rica
USD 180/night
Costa Ballena Directory and Arco Beach are respectively 4.4 km and 600 metres from the El Ballenato De Bahia Villa Uvita.
Cabo Matapalo, Costa Rica
USD 90/night
This lodge is a 10-minute drive from Playa Sombrero and offers snorkelling, hiking and horseback riding.
Uvita, Costa Rica
USD 105/night
Located within an 18-minute walk to Osa Costa Rica in Uvita, the accommodation features 1 bedrooms for up to 4 guests.
Drake Bay, Costa Rica
USD 89/night
The property features views of sea along with 8 rooms and is set 1.2 km from Rio Agujitas.
Samara, Costa Rica
USD 120/night
The La Caravana Villa is a good starting point to Samara's sights including Playa Carrillo, which is merely 500 metres away.
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.
Montezuma, Costa Rica
USD 32/night
The 7-room accommodation is 400 metres from Church, and Tambor airport is about 20 km away.
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.
Tortuguero, Costa Rica
USD 451/night
Set at 350 metres of Laguna Cuatro, the Turtle Beach Lodge features a swimming pool.
Pavones (Puntarenas), Costa Rica
USD 309/night
Situated 4 km from Tiskita Jungle Lodge, this venue features a sunbathing terrace, an outdoor pool area and loungers.
Cahuita, Costa Rica
USD 108/night
Cahuita National Park and Punta Cahuita are located 1.5 km and 3.9 km from the Playa Negra Guesthouse respectively.
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.
Cahuita, Costa Rica
USD 73/night
The Bungalows Ache Cahuita Villa with garden views lies nearly 5 minutes on foot from Cahuita National Park.
Playa Santa Teresa (Puntarenas), Costa Rica
USD 230/night
The smoke-free Costa Riki is set at a 1.3 km distance from Bri'ah Art Gallery and within 5 minutes' walk of Art & Soul Gallery.
Puerto Viejo de Talamanca, Costa Rica
USD 140/night
Pure Jungle Spa is 10 minutes by car from the Villas Serenidad Puerto Viejo de Talamanca.
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.
Playa Santa Teresa (Puntarenas), Costa Rica
USD 205/night
While staying at the Selva Resort Ocean View Luxury Villas you are invited to discover Playa Malpais, set 10 minutes away by car, or Art & Soul Gallery, which is nearly 5 minutes' walk away.
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 553/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 146/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
San Isidro De El General, Costa Rica
USD 70/night
The Valle Encantado Guest House is set at a 3.8 km distance from Mercado Municipal and about a 10-minute drive from Feria Del Agricultor.
Quesada (Alajuela), Costa Rica
USD 73/night
Cerro Porvenir is nearly a 10-minute drive from the perfect San Vicente Hideaway.
Tamarindo, Costa Rica
USD 456/night
The Luxury Vacation Rentals At Hacienda Pinilla in the beach area of Tamarindo offers fitness classes and massage therapy.
Jaco, Costa Rica
USD 216/night
The Bahia Encantada G1 is set 5 minutes by car from Jaco Beach and 3.5 km from El Miro.
Monteverde, Costa Rica
USD 120/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 65/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 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 175/night
This lodge is a 10-minute drive from 100% Aventura and offers hiking and cycling.
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.
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.
Westfalia, Costa Rica
USD 225/night
At the Selva Bananito Lodge Westfalia, guests can enjoy different activities, including hiking and horse riding.
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 250/night
Located within 350 metres of Surf & Turf Information Center and 0.7 km from Drake Divers, the Casita Corcovado Villa features snorkelling, diving and horseback riding.
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.
Golfito, Costa Rica
USD 480/night
The eco-friendly Playa Nicuesa Rainforest Eco Sanctuary Villa overlooks the rainforest and boasts a location in a beach area.
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.
Playa Ocotal, Costa Rica
USD 425/night
A swimming pool and a pool bar are offered for guest convenience at the Bahia Pez Vela Resort Playa Ocotal.
Tortuguero, Costa Rica
USD 273/night
Approximately 5 km from Aeropuerto de Tortuguero airport, the Evergreen Lodge offers a wellness area for guests' enjoyment.