About San Jose

What are the best hotels in San Jose?

San Jose is a busy, slightly scruffy capital with heaps of character, from its grand old mansions and Art Deco buildings to lively markets, independent galleries and excellent museums. It might not have Costa Rica’s beaches or rainforest scenery, but there’s lots to keep you occupied for a few days. For somewhere special to stay, Hotel Grano de Oro is our top pick. It's a beautifully restored Victorian mansion, with characterful rooms, a leafy courtyard and an excellent restaurant. There are also charming eco-retreats and countryside hideaways just outside the city if you fancy a quieter base.

San Jose is well worth taking a little time to explore, particularly if you enjoy food, architecture and getting a feel for local life. Wander through Barrio Amón to admire its colourful old mansions, browse the stalls at the Central Market for local snacks and souvenirs, or pick up handmade crafts along Avenida 2. The National Museum is a good stop for a bit of Costa Rican history, while the Gold Museum has an impressive collection of pre-Columbian treasures. If you have more time, we highly recommend heading out to Irazú Volcano for views across its vast crater, or escaping to the cloud forests around San Gerardo de Dota, where birdwatchers come hoping to spot the beautiful quetzal.

Scroll down the page for our full selection of recommended hotels in San Jose or, for a look at different areas, read our guide to the best places to stay in Costa Rica.

Some of our Costa Rica Collections:

18 Best Beach Hotels in Costa Rica

The Best Places to Stay in San Jose

For a Cool & Contemporary Stay

  • Set in the hills above San Jose, Hotel Alta Las Palomas has lovely views across the city and surrounding valley. Rooms are bright and contemporary, with crisp linens, warm colours and comfortable furnishings. There’s a swimming pool, spa and restaurant, making it a great choice for couples looking to unwind away from the bustle of the capital.

For a Chic Boutique

  • Housed in a beautifully restored Victorian mansion, Hotel Grano de Oro pairs antique furniture, rich wooden panelling and traditional detailing with thoughtful contemporary touches. Rooms feel intimate and full of character, while the leafy courtyard offers a peaceful spot to relax. Its acclaimed restaurant is another draw, serving creative cuisine in an elegant setting.

For an Eco-Break

  • Terrazas de Golf Hotel is a small hacienda-style hotel just outside San Jose that makes a handy base for exploring Costa Rica’s greener side. Expect warm wood details, homely interiors and airy rooms, with solar power giving the stay an eco-friendly edge. There’s a leafy garden, free EV charging and an adjacent golf course, while breakfast is served each morning.

For an apartment or villa

  • Our partner Booking.com has a wide range of villas and apartments in the nearby area.

Travel information

  • Fly to San Jose International Airport, on the outskirts of the city.
  • If you want to rent a car we recommend contacting our partner Rentalcars.
  • The best time to go is between January and March, when the temperature ranges between 18 and 26°C.

Still not sure?

Weather

Sign up to our weekly newsletter

The Hotel Guru is a curated hotel recommendation platform that delivers expert-selected luxury and boutique properties straight to your inbox. No spam. Only sweet updates about the latest hotel openings and the best places to stay.

The best hotels in San Jose

Terrazas de Golf Hotel

San Jose (Heredia Province)

Tucked away near San José, this boutique hacienda offers a quiet retreat just minutes from the airport. Inside, homely charm meets rustic elegance, with warm wood accents and inviting décor. Expect airy rooms, and a green ethos powered by solar energy. A relaxed, eco-conscious stay.

  • Great walks - Hike Bosque de la Hoja’s scenic trails, where misty forests, vibrant wildlife, and peaceful picnic spots create a serene escape
  • Museums - Visit Museo de Cultura Popular to explore traditional Costa Rican life, with historic artefacts, crafts, & colonial-style houses
  • Eco break - Solar-powered and eco-conscious, this peaceful retreat offers green comforts, free EV charging, and a stay that respects nature
  • Golf - Tee off at the adjacent golf course, where lush fairways and stunning views make for a relaxing round just steps from your stay
from $136 for 1 room, 1 night including taxes & fees
Book for less on Snaptrip

Hotel Alta Las Palomas

San Jose (Escazú)

Hotel Alta Las Palomas is situated in the city Santa Ana and offers splendid views of the San José area. The hotel's interiors are decorated in a contemporary style with plenty of colours being used whilst their La Luz restaurant serves up truly excellent cuisine! A wonderfully relaxing stay.

  • Local exploring - The hotel organises a huge range of tours so that you can truly get to know Costa Rica
  • Back to Nature - A trip to the stunning Poas Volcano National Park, 20 miles away, is a must!
  • Sights nearby - The Parque Diversiones amusement park is great fun and only a short distance from the hotel
  • Restaurant
from $210 for 1 room, 1 night including taxes & fees
Book for less on Snaptrip

Hotel Grano de Oro

San Jose (Avenida 2 y 4)

A chic boutique hotel well located in the historic residential neighbourhood of Barrio Don Bosco. Traditionally dressed rooms feature antique furniture, dark wood panelled walls and the best have private internal patios. A glamorous European evening is worthy of a visit alone. Fabulous.

  • City Style - An elegant hotel complete with fabulous restaurant. A glamorous stay.
  • Local markets - Explore the lively Artisan Market and scour for a bargin.
  • Romantic
  • Traditional
from $213 for 1 room, 1 night including taxes & fees
Book for less on Snaptrip