Skip to main content

The best resorts in San José

Check out our selection of great resorts in San José

Filter by:


Review score

Wonderful: 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.

Hacienda AltaGracia, Auberge Resorts Collection

Santa Elena

Featuring free WiFi, Hacienda AltaGracia is located in Santa Elena, 2.9 km from Playa Hermosa. Uvita is 26 km from the property. Free private parking is available on site.

The area is popular for horse riding. Dominical is 28 km from Hacienda AltaGracia, while Salitre is 41 km away. The nearest airport is Tobías Bolaños International Airport, 87 km from AltaGracia Boutique Hacienda. location, service, attention to details

Show more Show less
9.9
Exceptional
13 reviews

Cariari Bed & Breakfast

San José

This Spanish-style home is located in a residential area and offers its guest the possibility to use the facilities at the Cariari Country Club, just a 5-minute walk from the property.

Parking for 5 cars 3--Golf, Tennis & Country Club use Upon advanced notice. Dinners Breakfast with the host was delightful. I enjoyed the friendly dogs. Lovely home setting.

Show more Show less
9
Wonderful
67 reviews
Price from
$115
per night

Costa Rica Marriott Hotel Hacienda Belen

San José

A former hacienda set on a 30-acre coffee plantation, this hotel features 2 outdoor swimming pools, a golf driving range and a coffee-inspired spa. Downtown San Jose is about 15 minutes’ drive away.

The Kuö Spa at Costa Rica Marriott Hotel San Jose offers a wide variety of body and beauty treatments using coffee, volcanic ash and other natural ingredients from Costa Rica. Everything was perfect- Was travelling for work and go glad I chose this Marriott. Will be my go-to place in Costa Rica and it is close to the airport!

Show more Show less
8.5
Very Good
758 reviews
Price from
$178
per night

Colours Oasis Resort ADULT ONLY

San José

Offering an outdoor pool and a la carte restaurant, Colours Oasis Resort ADULT ONLY is located in San José, in a gay-friendly environment.

Rooms here will provide you with a wardrobe and a cable TV. There is also a private bathroom with a toilet and spa bath. Free Wi-Fi is available throughout. Food was amazing! And the staff is the best. Definitely coming back.

Show more Show less
7.6
Good
312 reviews
Price from
$63.36
per night

Most booked resorts in San José this month

Resorts that guests love in San José