Where to stay in Costa Rica?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

9 nights · accommodation about €1,330

San José

Day 1 · 1 night
Mid-range♥ Our favouriteHotel Grano de Oro
🌿Quiet🚶Walk everywhere

On Calle 30, in the Hospital district, in the San Bosco area. A quiet boutique hotel, with downtown and the Central Market within walking distance.

A former Victorian mansion; its restaurant is one of the best-known tables in the capital.

€135 a nightSee on Booking →
Mid-rangeHotel Presidente

On Avenida Central, in the Catedral district, on the pedestrian street. To be right in the middle of downtown, with the National Theatre and the Central Market a few minutes away.

€90 a nightSee on Booking →
Mid-rangeHotel Santo Tomás
🚶Walk everywhere

An old mansion in Barrio Amón, on Avenida 7, in the Carmen district. For staying in a period house, with the National Theatre and the Central Market within walking distance.

€75 a nightSee on Booking →
Mid-rangeBarceló San José
🏛️Historic centre🌿Quiet

In the Uruca district, on Diagonal 21, away from the historic centre and its bustle. A chain hotel where you come back to peace and quiet in the evening, with the National Theatre and the museums by taxi.

€95 a nightSee on Booking →
BudgetCosta Rica Backpackers
🚶Walk everywhere

On Avenida 6, in the Catedral district. A hostel a few streets from downtown, with the Central Market and the National Theatre within walking distance.

€22 a nightSee on Booking →
BudgetHotel Aranjuez
🚶Walk everywhere🍽️Restaurant

On Calle 19, in Barrio Aranjuez, in the Carmen district, a few streets from the restaurants of Barrio Escalante. A simple hotel from which you reach the centre and its museums on foot or by taxi.

€55 a nightSee on Booking →
LuxuryCosta Rica Marriott Hotel Hacienda Belén

On Calle El Arbolito, in San Antonio de Belén, outside the city. For a first or last night in a hacienda, with a taxi into downtown.

€180 a nightSee on Booking →
LuxuryHotel Bougainvillea
🏛️Historic centre🌿Quiet

In Barquero, in the municipality of Santo Domingo de Heredia, on Calle Escuela, far from the San José traffic. For those who prefer gardens and calm to the city centre, with the capital by car or taxi.

€110 a nightSee on Booking →
More hotels in San José on Booking

Arenal and La Fortuna

Days 2-4 · 3 nights
Mid-range♥ Our favouriteArenal Observatory Lodge

On the Old Lava Trail, the closest of the hotels to the volcano. To sleep facing Arenal, with the estate's trails, far from town and the coaches.

A former Smithsonian observation post, built in 1987 to monitor the volcano's eruption.

€180 a nightSee on Booking →
Mid-rangeArenal Springs Resort & Spa
🏊Pool

On Calle Palo Verde, in La Palma, between La Fortuna and the volcano. A resort with its own hot springs, so there is no need to leave the hotel in the evening.

€150 a nightSee on Booking →
Mid-rangeLos Lagos Hotel Spa & Resort
🏊Pool🌅Great view

On Vía 142, in La Palma, on the volcano road. A resort with views of Arenal, between town and the national park, with the hanging bridges a drive away.

€120 a nightSee on Booking →
BudgetArenal Backpackers
🏊Pool🚶Walk everywhere

On Vía 142, in Los Olivos, on the edge of La Fortuna. A hostel with a pool on the road to the hot springs, with the village within walking distance.

€30 a nightSee on Booking →
BudgetHotel Las Colinas

On Calle 468, in the Sinaí area of La Fortuna, in the heart of the village. A simple hotel surrounded by the agencies that run trips to Arenal volcano and the La Fortuna waterfall.

€45 a nightSee on Booking →
LuxuryNayara Gardens
🌿Quiet

On Calle Palo Verde, in La Palma, in the forest. For those who come for the hotel as much as for Arenal, with the hot springs next door.

€550 a nightSee on Booking →
LuxuryTabacón Thermal Resort & Spa

On Vía 142, in La Palma, at the foot of the volcano. To sleep beside the best-known hot springs in the region, with access from the hotel.

The Tabacón hot springs, this stop's activity, belong to the hotel; the warm river runs through the garden.

€400 a nightSee on Booking →
LuxuryThe Springs Resort & Spa

In Monterrey, on Calle Arenal Springs, outside the village, facing Arenal volcano and built around its hot springs. For ending days of hiking in warm water without getting back in the car.

€350 a nightSee on Booking →
More hotels in Arenal on Booking

Monteverde

Days 5-6 · 2 nights
Mid-range♥ Our favouriteHotel Belmar
🌿Quiet

On Calle Belmar, in Cerro Plano, on the road between Santa Elena and the reserve. A mountain lodge surrounded by forest, between the village and the trails.

Opened in 1985 in the style of a Swiss chalet; the family brews its own beer, Cervecería Belmar, on site.

€185 a nightSee on Booking →
Mid-rangeHotel Poco a Poco

On Vía 620, in Sapo Dorado, on the edge of Santa Elena. A hotel a few minutes from the village, with a car or taxi for the reserve.

€110 a nightSee on Booking →
Mid-rangeHotel Heliconia
🌿Quiet

In Cerro Plano, on Calle Heliconia, along the road that climbs from Santa Elena to the Monteverde reserve. A hotel halfway between the village and the primary forest, quieter than the centre.

€90 a nightSee on Booking →
Mid-rangeHotel Claro de Luna
🍽️Restaurant

On Calle Cementerio, in Santa Elena, a few streets from the heart of the village and its restaurants. For staying in the village in the evening and setting off early for the hummingbirds and misty trails of the reserve.

€80 a nightSee on Booking →
BudgetCabinas Vista al Golfo
🚶Walk everywhere🌅Great view

On Calle El Pueblo, in Santa Elena. Simple cabinas in the village, with views of the Gulf of Nicoya on clear days and the centre within walking distance.

€40 a nightSee on Booking →
BudgetPensión Santa Elena

On Avenida 1, in Santa Elena, in the middle of the village. A guesthouse well known to backpackers, with the agencies and tour departures a few steps away.

€35 a nightSee on Booking →
BudgetCabinas Eddy
🚶Walk everywhere🍽️Restaurant

A guesthouse in Santa Elena, on Calle El Pueblo, on the Las Orquídeas side, within walking distance of the village restaurants. For a small budget, with the shuttles to the reserve and its misty trails leaving from the centre.

€35 a nightSee on Booking →
LuxuryEl Establo Mountain Hotel
🏊Pool

On Vía 620, in Cerro Plano, on the slope between Santa Elena and the reserve. A large mountain resort, for when you want space and a taxi to the reserve.

€200 a nightSee on Booking →
LuxuryTrapp Family Lodge
🌿Quiet

On Vía 620, in Monteverde, very close to the reserve entrance, far from the bustle of Santa Elena. For being on the primary forest trails as soon as they open, before the shuttles from the village arrive.

€150 a nightSee on Booking →
More hotels in Monteverde on Booking

Manuel Antonio

Days 7-10 · 3 nights
Mid-rangeHotel Playa Espadilla
🏖️Beaches nearby🌿Quiet

In Manuel Antonio, on Calle Bosque, on the Espadilla side, on the edge of the national park and its beaches. For walking into the park as soon as it opens and looking out for monkeys and sloths from the forest edge.

€95 a nightSee on Booking →
Mid-rangeHotel Costa Verde
🌊By the sea🏖️Beaches nearby🌿Quiet

A hotel clinging to a cliff above the ocean in Manuel Antonio, between forest and Pacific. For the sea view and the sunsets, with the park and its beaches by bus or taxi.

Go and see the Boeing 727 fuselage converted into a suite, perched above the forest.

€110 a nightSee on Booking →
Mid-rangeHotel California
🌊By the sea🏖️Beaches nearby🌿Quiet

On Calle La Gavilana, in the El Cerro area of San Antonio, along the Manuel Antonio road. For a quieter stay than on the beachfront, with the bus to the park beaches on the main road.

€90 a nightSee on Booking →
Mid-rangeHotel Verde Mar
🏖️Beaches nearby

A hotel in Manuel Antonio, very close to Espadilla beach. For walking down for a swim in the morning, with the park entrance, its monkeys and its coastal trails a short distance away.

€85 a nightSee on Booking →
LuxuryArenas del Mar
🌊By the sea🏖️Beaches nearby🌿Quiet

On Calle Playa Playitas, in Manuel Antonio, between forest and beach. To sleep on the beach, with monkeys in the trees and the park a few minutes away.

€480 a nightSee on Booking →
LuxuryLa Mariposa Hotel
🏖️Beaches nearby🌅Great view

In Quepos, on Calle Parador, with a wide view over Manuel Antonio bay. For sunsets seen from above, with the park beaches a bus or taxi ride away during the day.

€180 a nightSee on Booking →
More hotels in Manuel Antonio on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip