If friendly locals, museums and city walks are for you, don’t miss out on San José!
224 hotels 122,496 hotel reviews
Don’t miss out on Puntarenas! Top spot for sunsets, beaches and tranquillity.
38 hotels 7,267 hotel reviews
1 hotel
Monteverde - the ideal getaway for nature, nature walks and rainforests!
218 hotels 47,391 hotel reviews
beaches, surfing and beach walks are just a few reasons you’ll love Jacó.
186 hotels 34,937 hotel reviews
Put beaches, nature and wildlife on your to-do list during your next visit to Manuel Antonio!
89 hotels 44,740 hotel reviews
Located on an unspoilt private beach in El Jobo, Dreams Las Mareas Costa Rica offers swimming pools, tropical gardens and air-conditioned suites with free WiFi.
“great location, friendly staff and really good food”
Average review score: 8.6
Featuring an outdoor pool and beachfront, Hotel Puntarenas Beach is located in Puntarenas. This accommodation offers a restaurant, bar and terrace. Free WiFi access is available.
“The opportunity for horseback riding, zip lining, and other outdoor activities. My desire for scuba diving was fulfilled. I also liked the hotel's commitment to good environmental practices. Fantastic massages!”
Average review score: 7.7
Just 2.5 km from the Arenal Volcano, the Baldi Hot Springs Hotel & Spa offers 25 thermal pools, waterslides, landscaped gardens, air-conditioned suites, and parking.
“The Junior Suites are spectacular!! Beautiful, roomy, luxurious,... we absolutely loved the Junior Suite! The buffet breakfast was amazing as well! The hotspring pools are fantastic, with temperatures that range from mild to burning hot (my favorite). They're clean, and surrounded by beautiful plants and scenery. I love this place and keep coming back to it.”
Average review score: 8.4
116 hotel reviews
Surrounded by dense forest and offering stunning views of Playa Blanca Beach, Hotel & Club Punta Leona features an outdoor swimming pool, 3 restaurants and 2 snack bars.
“I love Punta Leona. I stay here every time I can when visiting Costa Rica. It's a little slice of heaven. I love the beautiful grounds, clean rooms, A/C, and Playa Blanca. Another plus is that it is frequented by people from all over, including Costa Ricans. You don't feel like you're on another planet. And Carabelas is a great restaurant. I wouldn't hesitate to do the all-inclusive option, if you can afford it.”
Average review score: 8.3
Featuring hot spring baths, sauna, massages services, luxury spa treatments and 5 swimming pools, Tabacón Thermal Resort & Spa is 15 minutes’ drive from the Arenal Volcano National Park.
“Everything. Staff are so professional. The visit was seamless and romantic. The recognition of the hotel on a special occasion was amazing. Truly the entire experience was wonderful.”
Average review score: 9.2
215 hotel reviews
Located right on the beach in Jacó, Croc's Casino Resort offers a Las Vegas-style casino, an outdoor pool and a spa. Each spacious room features a balcony with wonderful sea views.
“Excellent resort and staff. Everyone goes out of their way to satisfy their customers. No need to reserve your pool chairs. Best thing, is that their is no high pressure sales for anything. Everything is new and very clean”
Average review score: 8.8
291 hotel reviews
374 hotels
Put volcanoes, nature and hot springs on your to-do list during your next visit to Alajuela!
343 hotels
Try Limon for your next trip! Enjoy nature, beaches and nature walks while you’re there.
324 hotels
friendly locals, museums and nature are just a few reasons travellers enjoy San José.
1 hotel
1 hotel
Try Westfalia for your next trip! Enjoy nature, relaxation and rainforests while you’re there.
1 hotel
4 hotels
1 hotel
2 hotels
3 hotels
1 hotel
1 hotel
23 hotels
Try Turrialba for your next trip! Enjoy rafting, nature and scenery while you’re there.
1 hotel
1 hotel
1 hotel
2 hotels
1 hotel
1 hotel
2 hotels
Tres de Junio is a great choice for travellers interested in bird watching, nature and relaxation.
1 hotel
1 hotel
3 hotels
Put nature, scenery and tranquillity on your to-do list during your next visit to Tilarán!
1 hotel
1 hotel
1 hotel
1 hotel
2 hotels
1 hotel
1 hotel
3 hotels
20 hotels
nature, bird watching and rainforests are just a few reasons you’ll love Sarapiquí.
4 hotels
Don’t miss out on San Vito! Top spot for botanical gardens, bird watching and friendly locals.
1 hotel
5 hotels
If nature, friendly locals and warm weather are for you, don’t miss out on Santo Domingo!
1 hotel
1 hotel
1 hotel
2 hotels
1 hotel
1 hotel
3 hotels
If beautiful forests, relaxation and forests are for you, don’t miss out on Santa María!
1 hotel
3 hotels
12 hotels
Try Santa Ana for your next trip! Enjoy tranquillity, friendly locals and nature while you’re there.
5 hotels
scenery, nature walks and relaxation are just a few reasons you’ll love San Ramón.
2 hotels
Put nature walks, nature and wildlife on your to-do list during your next visit to San Rafael!
1 hotel
2 hotels
5 hotels
1 hotel
2 hotels
1 hotel
1 hotel
San Mateo is a great choice for travellers interested in tranquillity, relaxation and scenery.
2 hotels
2 hotels
1 hotel
1 hotel
6 hotels
1 hotel
1 hotel
Try San Juanillo for your next trip! Enjoy surfing, beaches and ambience while you’re there.
2 hotels
1 hotel
2 hotels
beaches, surfing and tranquillity are just a few reasons travellers enjoy San José Pinilla.
2 hotels
2 hotels
3 hotels
San Isidro is a great choice for travellers interested in cold weather, relaxation and mountains.
1 hotel
4 hotels
1 hotel
3 hotels
coastal walks, countryside and sunbathing are just a few reasons travellers enjoy San Francisco.
1 hotel
2 hotels
8 hotels
San Antonio is a great choice for travellers interested in friendly locals, warm weather and restaurants.
2 hotels
1 hotel
1 hotel
72 hotels
Sámara is a great choice for travellers interested in beaches, beach walks and relaxation.
1 hotel
1 hotel
2 hotels
1 hotel
1 hotel
2 hotels
3 hotels
2 hotels
3 hotels
1 hotel
2 hotels
Try Rincón for your next trip! Enjoy nature, wildlife and rainforests while you’re there.
2 hotels
1 hotel
Punta Mala is a great choice for travellers interested in nature, waterfalls and relaxation.
1 hotel
1 hotel
beaches, relaxation and beach walks are just a few reasons you’ll love Puerto Viejo.
157 hotels
beaches, nature and relaxation are just a few reasons travellers enjoy Puerto Viejo.
3 hotels
33 hotels
Try Puerto Jiménez for your next trip! Enjoy nature, wildlife and bird watching while you’re there.
1 hotel
7 hotels
sandy beaches, tranquillity and sunsets are just a few reasons travellers enjoy Puerto Coyote.
7 hotels
1 hotel
1 hotel
1 hotel
3 hotels
2 hotels
2 hotels
1 hotel
2 hotels
1 hotel
1 hotel
11 hotels
Parrita is a great choice for travellers interested in beaches, tranquillity and beach walks.
2 hotels
Try Paraíso for your next trip! Enjoy nature, tranquillity and volcanoes while you’re there.
1 hotel
1 hotel
1 hotel
1 hotel
Ora is a great choice for travellers interested in seaside, promenades and bird watching.
2 hotels
2 hotels
2 hotels
Naranjito is a great choice for travellers interested in nature, relaxation and nature walks.
1 hotel
1 hotel
1 hotel
1 hotel
2 hotels
Don’t miss out on Montaña Grande! Top spot for walking, wildlife and relaxation.
2 hotels
2 hotels
Try Miramar for your next trip! Enjoy tranquillity, scenery and food while you’re there.
3 hotels
23 hotels
1 hotel
hot weather, friendly locals and walking are just a few reasons travellers enjoy Mata de Limón.
1 hotel
1 hotel
Manzanillo is a great choice for travellers interested in relaxation, nature and surfing.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
21 hotels
Try Liberia for your next trip! Enjoy beaches, friendly locals and nature while you’re there.
8 hotels
2 hotels
2 hotels
1 hotel
2 hotels
1 hotel
5 hotels
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
4 hotels
3 hotels
2 hotels
1 hotel
Try Islita for your next trip! Enjoy beaches, relaxation and romance while you’re there.
2 hotels
2 hotels
1 hotel
58 hotels
Herradura is a great choice for travellers interested in relaxation, beaches and nature.
3 hotels
2 hotels
Try Hacienda Santa María for your next trip! Enjoy nature, hiking and tranquillity while you’re there.
1 hotel
1 hotel
Put mountains, relaxation and walking with pets on your to-do list during your next visit to Guayabal!
1 hotel
Put nature, mountain walks and wildlife on your to-do list during your next visit to Guarumal!
1 hotel
3 hotels
Don’t miss out on Guápiles! Top spot for nature, friendly locals and tranquillity.
1 hotel
2 hotels
Try Guachipelín for your next trip! Enjoy hot springs, nature and nature walks while you’re there.
1 hotel
10 hotels
Grecia is a great choice for travellers interested in nature, scenery and volcanoes.
12 hotels
Put shopping, nature and relaxation on your to-do list during your next visit to Golfito!
1 hotel
2 hotels
Put tourist attractions, surfing and warm weather on your to-do list during your next visit to Garita!
3 hotels
1 hotel
8 hotels
hot springs, nature and relaxation are just a few reasons travellers enjoy Fortuna.
12 hotels
Esterillos Este - the ideal getaway for tranquillity, beaches and relaxation!
7 hotels
Esterillos is a great choice for travellers interested in beaches, tranquillity and beach walks.
3 hotels
2 hotels
1 hotel
1 hotel
1 hotel
1 hotel
2 hotels
Travellers choose El Roble for family friendly trips, swimming pools and relaxation.
1 hotel
El Jobo is a great choice for travellers interested in relaxation, romantic escapes and fish markets.
1 hotel
1 hotel
5 hotels
Dos Brazos is a great choice for travellers interested in nature, tranquillity and atmosphere.
1 hotel
1 hotel
1 hotel
2 hotels
2 hotels
1 hotel
1 hotel
1 hotel
3 hotels
1 hotel
4 hotels
1 hotel
1 hotel
1 hotel
1 hotel
2 hotels
Travellers choose Colonia Dos Ríos for hot springs, nature and tranquillity.
23 hotels
Put beaches, nature and sandy beaches on your to-do list during your next visit to Cocles!
6 hotels
1 hotel
1 hotel
6 hotels
1 hotel
1 hotel
1 hotel
1 hotel
Don’t miss out on Chacarita! Top spot for sightseeing, scenery and traditional food.
1 hotel
1 hotel
1 hotel
2 hotels
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
Try Carmen for your next trip! Enjoy beaches, surfing and sunsets while you’re there.
5 hotels
Try Carate for your next trip! Enjoy nature, wildlife and rainforests while you’re there.
2 hotels
1 hotel
1 hotel
1 hotel
7 hotels
Cabuya is a great choice for travellers interested in tranquillity, nature and beaches.
1 hotel
24 hotels
Put beaches, beach walks and relaxation on your to-do list during your next visit to Brasilito!
3 hotels
2 hotels
4 hotels
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
2 hotels
1 hotel
2 hotels
Don’t miss out on Bajo Negro! Top spot for rainforests, friendly locals and stargazing.
1 hotel
1 hotel
1 hotel
2 hotels
17 hotels
Atenas is a great choice for travellers interested in relaxation, tranquillity and scenery.
1 hotel
1 hotel
4 hotels
1 hotel
1 hotel
1 hotel
70 hotels
Put volcanoes, convenient public transport and friendly locals on your to-do list during your next visit to Alajuela!
5 hotels
2 hotels
Put mountain walks, promenades and culture on your to-do list during your next visit to Aguas Zarcas!
1 hotel
1 hotel
3 hotels
Try Agua Buena for your next trip! Enjoy mountain walks, atmosphere and bird watching while you’re there.
8 hotels
Put nature, hiking and waterfalls on your to-do list during your next visit to El Achiote!
182 hotels
Put beaches, surfing and sunsets on your to-do list during your next visit to Tamarindo!
9 hotels
Don’t miss out on Playa Conchal! Top spot for relaxation, beaches and beach walks.
32 hotels
beaches, relaxation and sunsets are just a few reasons you’ll love Playa Hermosa.
16 hotels
Nuevo Arenal is a great choice for travellers interested in scenery, nature and tranquillity.
1 hotel
nature, beautiful forests and wildlife are just a few reasons travellers enjoy Isla Violin.
16 hotels
El Castillo de La Fortuna - the ideal getaway for volcanoes, scenery and nature!
1 hotel
Travellers choose San Gerardo de Dota for nature, tranquillity and bird watching.
1 hotel
relaxation, tranquillity and beaches are just a few reasons you’ll love Playa Azul.
4 hotels
If nature, tranquillity and beaches are for you, don’t miss out on Playa Ostional!
1 hotel
2 hotels
13 hotels
Pavones is a great choice for travellers interested in surfing, tranquillity and beaches.
17 hotels
4 hotels
1 hotel
1 hotel
1 hotel
1 hotel
3 hotels
Enjoy nature walks, beach walks and beautiful forests during your next trip to Quebrada Ganado!
3 hotels
La Javilla is a great choice for travellers interested in beach walks, sunbathing and beaches for kids.
3 hotels
3 hotels
Enjoy nature, wildlife and nature walks during your next trip to the area around Tortuguero National Park!
If museums, city walks and city trips are for you, don’t miss out on the area around La California Hospital!
Try the area around Sky Adventures Arenal for your next trip! Enjoy scenery, nature and volcanoes while you’re there.
Put friendly locals, food and restaurants on your to-do list during your next visit to the area around CIMA San Jose Hospital!
Around Manuel Antonio National Park is a great choice for travellers interested in beaches, nature and wildlife.
beaches, relaxation and beach walks are just a few reasons you’ll love the area around The Monkey Farm.
The area around Kalambu Hot Springs is highly rated by travellers for hot springs, volcanoes and nature.
city walks, museums and city trips are just a few reasons you’ll love the area around Metropolitan Hospital Costa Rica.
Enjoy museums, city walks and sightseeing during your next trip to the area around San Juan de Dios Hospital!
30 hotels