Skip to main content

Stay in San José's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Savegre 4 stars

Hotel in San Gerardo de Dota

Set in Providencia, 42 km from Manuel Antonio, Hotel Savegre features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site bar. Free private parking is available on site. The best hotel i've ever stayed. Really enjoyed it. Unique experience. I had even a real fireplace in my cottage. Spa and massage were just amazing. Food was delicious too. Thank you!

Show more Show less
9.1
Superb
1,100 reviews
Price from
€ 152
per night

Posada el Quijote 4 stars

Hotel in San José

Posada el Quijote is located in San José and housed in a colonial-style building. It has a spacious garden, free Wi-Fi access and a snack bar. such friendly front office staff, accommodating, and beautiful views! will be back next time I am in Costa Rica.

Show more Show less
9
Superb
1,220 reviews
Price from
€ 70
per night

La Sabana Hotel Suites Apartments 4 stars

Hotel in San José

Apartotel La Sabana is located 1.5 km from central San José and offers self-catering accommodation with free WiFi access, breakfast included with the rate and an outdoor pool. excellent breakfast and attention

Show more Show less
9
Superb
2,026 reviews
Price from
€ 144
per night

Canal Grande Lodge

Hotel in Piedades

Located in Piedades, 42 km from Poas National Park, Canal Grande Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Amazing property with a wonderful view of the sunset. We had a large room, everything was very clean, staff very friendly. The food in the restaurant a few steps away was great. Breakfast at the pool was good, too. The lodge is actually even nicer in reality than shown in the photos. We needed about 35min. by car to get to the airport. We would return any time.

Show more Show less
9.1
Superb
180 reviews
Price from
€ 106
per night

Lauraceas Lodge

Hotel in San Gerardo de Dota

Located in San Gerardo de Dota, 19 km from Cerro de la Muerte, Lauraceas Lodge provides accommodation with a garden, free private parking, a restaurant and a bar. The place is awesome! They care about every detail. The bed was very comfortable and the hot shower was one of my favorite things from the place. Food was good too.

Show more Show less
9.5
Exceptional
563 reviews
Price from
€ 133
per night

Las Cataratas Lodge

Hotel in San Gerardo de Dota

Situated in San Gerardo de Dota, 13 km from Cerro de la Muerte, Las Cataratas Lodge features accommodation with a garden, free private parking, a terrace and a restaurant. Amazing place in the forrest, the owner is a very nice and helpful, we stayed in a wooden cabin with a fire place, it was just perfect.

Show more Show less
9.1
Superb
253 reviews
Price from
€ 32
per night

La Princesa Hotel

Hotel in San Isidro

Situated in San Isidro, 33 km from Cerro de la Muerte, La Princesa Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. Everything! Todo esta muy perfecto! Muchas gracias por Todo! Sincerely, the best hotel ever if you want to meet some nice people, the breakfast is soooo great with a stunning view 😍 the mattress is the best we've ever slept in, the kitchen and equipment are excellent, the view from the terrace is perfect. You also get a spa. Didn't have time to try it. Very quiet place. And very good restaurant (Candombe) just 3 minutes walk. This hotel deserves a 20 out of 10. Thank you, muchas gracias

Show more Show less
9.3
Superb
393 reviews
Price from
€ 68
per night

Alameda Cariari Boutique Hotel

Hotel in Asuncion, San José

Located in San Jose, Alameda Cariari features an outdoor swimming pool, free WiFi access and a tour desk. The Hotel is BEAUTIFUL! Super great value for the price! The lobby is amazing, and the room was clean, modern, and comfortable. The beds were so nice we overslept and missed breakfast. Not far off the main road, but the neighborhood was very peaceful and quiet. One of the highlights of our trip.

Show more Show less
9.1
Superb
869 reviews
Price from
€ 88
per night

Grano de Oro Hotel 4 stars

Hotel in San José

This luxurious hotel is located in San Jose City Centre and features an on-site gourmet restaurant, free parking and free Wi-Fi. Hotel Grano de Oro also offers massage services and a rooftop garden. The hotel has a 24h reception which really helped us because of a flight delay. All staff were extremely supportive and friendly. Room was clean and well equipped, minibar contents were all free. Breakfast location is absolutely marvelous.

Show more Show less
9
Superb
484 reviews
Price from
€ 177
per night

Sueños del Bosque Lodge

Hotel in San Gerardo de Dota

Situated on the edge of Los Quetzatles National Park, Sueños del Bosque offers rustic bungalows with a free daily breakfast, free WiFi and views of the tropical cloud forest. We ordered the typical breakfast (gallo pinto, eggs, etc); it was delicious and sufficient in size. It was also served with fresh tropical fruit and good coffee. The views at this hotel are beautiful, nestled into nature!

Show more Show less
9
Superb
338 reviews
Price from
€ 144
per night

Hotels with extra health and safety measures

Find hotels in San José with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in San José in the past month

See all

San José's best hotels with breakfast

See all

Budget hotels in San José

See all

Hotels in San José that you can book without a credit card

See all

San José highlights

FAQs about hotels in San José