Hotels in Costa Rica
Enter your dates and choose from 8191 hotels and other places to stay!
Top destinations for Costa Rica city trips
Find hotels in some of the most popular cities in Costa Rica
 - FortunaVolcanoes, Hot Springs, Nature540 hotels
 - JacóBeaches, Beach walks, Sunsets474 hotels
 - San JoséFriendly locals, City walks, Museums421 hotels
 - TamarindoBeaches, Sunsets, Surfing381 hotels
 - Puerto ViejoBeaches, Nature, Relaxation380 hotels
 - Monteverde Costa RicaNature, Nature walks, Beautiful forests350 hotels
 - UvitaBeaches, Nature, Beach walks325 hotels
 - CocoBeaches, Beach walks, Relaxation272 hotels
 - Santa Teresa BeachSurfing, Sunsets, Beaches261 hotels
 - QueposBeaches, Nature, Wildlife255 hotels
Hotels in the most popular regions in Costa Rica
Discover Costa Rica by exploring its top regions
 - Puntarenas3358 hotels
 - Guanacaste2375 hotels
 - Alajuela1579 hotels
 - Limon1029 hotels
 - San José922 hotels
 - Gulf of Papagayo383 hotels
 - Cartago307 hotels
 - Heredia194 hotels
Hotels in Costa Rica near popular landmarks
Pick your point of interest and find a hotel nearby
- Pre-Colombian Gold Museum, San José43 hotels
- City Mall Alajuela, Alajuela City14 hotels
- Escazu Avenue, San José14 hotels
Explore and find hotels in Costa Rica
A slice of Central American paradise, Costa Rica has long been a favourite of eco-conscious travellers and surfers. Its varied landscape is made up of mountainous rainforests, white-sand beaches and canal-tangled lowlands. From the capital city of San José – itself filled with historic neighbourhoods, age-old mansions and vibrant parks – there’s direct access to Pacific coast beach resorts like Jacó and Tamarindo. Looking for something more adventurous? Then waste no time in heading to Arenal Volcano, which towers over the lively crossroads of La Fortuna. Watch as Arenal spews hot ash, steam and molten rock in the distance, before unwinding in one of the nearby bubbling hot springs. Costa Rica is also rich in wildlife. Go trekking in national parks like Corcovado and Monteverde Cloud Forest for the chance to spot wild animals in their natural habitat. From howler monkeys and white-faced capuchins to coral snakes, red-eyed tree frogs and the brightly-billed toucan, there’s plenty to see. When you’re ready for a change of pace, venture east for a taste of Costa Rica’s laid-back surfing culture. Hubs like Limón and Puerto Viejo are magnets for surfers, with the warm and choppy waters of the Caribbean Sea bringing in big swells all year round. Further north along this unspoiled stretch of Caribbean coastline, you can find Tortuguero National Park, famous for being one of the main nesting sites of leatherbacks and green turtles. There’s ample choice of accommodation in Costa Rica, from boutique hotels and luxury villas to beachside hostels and eco-friendly jungle retreats.

Top picks for hotels in Costa Rica
Try one of these popular and highly-rated Costa Rica hotels
- Scored out of 10, guest rating 9.1Superb - What previous guests thought, 1,374 reviewsSituated in Uvita, 13 km from Alturas Wildlife Sanctuary, Ballena Rey Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. From US$117 per night
- Scored out of 10, guest rating 9.2Superb - What previous guests thought, 1,499 reviewsLocated just 5.3 km from La Sabana Metropolitan Park, BEE Suites San José - Escalante offers accommodation in San José with access to a fitness centre, a shared lounge, as well as a lift. From US$131 per night
- Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 1,161 reviewsSet in Fortuna, 4.6 km from La Fortuna Waterfall, Cabañas del Rio offers accommodation with an outdoor swimming pool, free private parking and a garden. From US$142 per night
- Scored out of 10, guest rating 9.6Exceptional - What previous guests thought, 1,002 reviewsBoasting an outdoor pool and a hot tub, La Finca Lodge is located in Fortuna, 35 km from La Fortuna Waterfall. Complimentary WiFi is available. From US$120 per night
- Scored out of 10, guest rating 9.0Superb - What previous guests thought, 1,039 reviewsWith La Fortuna Waterfall reachable in 32 km, La Tigra Rainforest Lodge features accommodation, a restaurant, an outdoor swimming pool, a garden and a terrace. From US$84 per night
- Scored out of 10, guest rating 9.0Superb - What previous guests thought, 1,452 reviewsDiscover the charm of Hotel Secreto La Fortuna, a quiet retreat in the heart of Fortuna, Costa Rica. From US$83 per night
- Scored out of 10, guest rating 9.0Superb - What previous guests thought, 1,689 reviewsOffering direct access to the beach, Lanna Ban Hotel is located in Puerto Viejo. The hotel features an exotic garden and contemporary Thai architecture. Free WiFi access is available. From US$109 per night
- Scored out of 10, guest rating 9.1Superb - What previous guests thought, 1,264 reviewsRainbow Valley Lodge is located located in Monteverde Costa Rica, in the mountains of Monteverde. It offers lush gardens and rooms with free WiFi and fantastic mountain views. From US$70 per night
- Scored out of 10, guest rating 9.1Superb - What previous guests thought, 2,142 reviewsLocated in La Fortuna town, San Bosco Inn offers an outdoor pool and lush gardens, free Wi-Fi in public areas and rooms with garden views. The Arenal Volcano is 5 km away. From US$81 per night
- Scored out of 10, guest rating 9.1Superb - What previous guests thought, 1,784 reviewsOffering outdoor pool and a hot tub, Hotel Roca Negra Del Arenal is located in the suburbs of Fortuna. Free Wi-Fi access is available. From US$77 per night
Best reviewed hotels
- 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. Scored out of 10, guest rating 9.6Exceptional - What previous guests thought, 49 reviewsFrom US$390 per night
- 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. Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 24 reviewsFrom US$110 per night
- 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. Scored out of 10, guest rating 9.8Exceptional - What previous guests thought, 413 reviewsFrom US$96 per night
- Located in Tigra, 24 km from La Fortuna Waterfall, Guapote Lodge provides accommodation with a garden, free private parking, a restaurant and a bar. Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 63 reviewsFrom US$60 per night
- Malekus Mountain Lodge features a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Aguas Claras. Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 116 reviewsFrom US$95 per night
- 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. Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 272 reviewsFrom US$199 per night
- 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. Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 28 reviewsFrom US$99 per night
- 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. Scored out of 10, guest rating 9.8Exceptional - What previous guests thought, 78 reviewsFrom US$342 per night
- Set within 17 km of Kalambu Hot Springs and 32 km of Mistico Arenal Hanging Bridges Park, Arenal Palms Hot Springs provides rooms in Chachagua. Scored out of 10, guest rating 10Exceptional - What previous guests thought, 15 reviewsFrom US$191 per night
- Casa Buenavista is located in Carrillo, 300 meters from the beach. It offers air-conditioned rooms in a tropical garden. Scored out of 10, guest rating 9.8Exceptional - What previous guests thought, 387 reviewsFrom US$129 per night
- Located in Platanal, 33 km from La Fortuna Waterfall, Hotel Contenedores Corporativos provides accommodation with a garden, free private parking and a terrace. Scored out of 10, guest rating 9.4Superb - What previous guests thought, 19 reviewsFrom US$55 per night
- 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. Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 267 reviewsFrom US$194 per night
Most booked hotels in Costa Rica in the past month
- Popular with guests booking hotels in El Roble Scored out of 10, guest rating 8.1Very good - What previous guests thought, 5,448 reviews
- Popular with guests booking hotels in Fortuna Scored out of 10, guest rating 9.1Superb - What previous guests thought, 4,262 reviews
- Popular with guests booking hotels in San José Scored out of 10, guest rating 7.8Good - What previous guests thought, 3,788 reviews
- Popular with guests booking hotels in Jacó Scored out of 10, guest rating 8.2Very good - What previous guests thought, 3,468 reviews
- Popular with guests booking hotels in Tambor Scored out of 10, guest rating 7.6Good - What previous guests thought, 1,330 reviews
- Popular with guests booking hotels in Manuel Antonio Scored out of 10, guest rating 8.1Very good - What previous guests thought, 1,433 reviews
- Popular with guests booking hotels in San José Scored out of 10, guest rating 8.0Very good - What previous guests thought, 2,210 reviews
- Popular with guests booking hotels in San José Scored out of 10, guest rating 8.2Very good - What previous guests thought, 2,713 reviews
- Popular with guests booking hotels in San José Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 3,144 reviews
- Popular with guests booking hotels in San José Scored out of 10, guest rating 8.5Very good - What previous guests thought, 813 reviews































