Skip to main content

Search hotels in San Rafael

Enter your dates to see the latest prices and deals for San Rafael hotels

San Rafael – 6 hotels and places to stay

Filter by:

Star Rating
Review score

Canal Grande Lodge

Piedades (Near San Rafael)

Located in Piedades, 26 miles from Poas National Park, Canal Grande Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

M
Marius
From
Lithuania
Top level. Atmosphere like home.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 357 reviews
Price from
THB 4,092.48
1 night, 2 adults

Grano de Oro Hotel

San José (Near San Rafael)

This luxurious hotel is in the center of San Jose and features an on-site gourmet restaurant, free parking and free Wi-Fi. The Hotel Grano de Oro also provides massage services and a rooftop garden.

k
kamal
From
Egypt
very uniquely designed and very tastefully too. So much greenery inside the hotel which is beautiful. Breakfast was impeccable but didn’t get to try lunch or dinner due to short stay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 555 reviews
Price from
THB 6,276.11
1 night, 2 adults

Apartotel Don Francisco

San José (Near San Rafael)

Located in San José, within 30 miles of Poas National Park and 5.1 miles of National Stadium of Costa Rica, Apartotel Don Francisco provides accommodations with a garden and free WiFi throughout the...

D
David
From
United States
Second time staying here. For the cost it was excellent. Here for Dental work and it was perfect. Staff was excellent and was there to meet all my needs. Showers very spacious and good water pressure.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 231 reviews
Price from
THB 1,877.99
1 night, 2 adults

Apartotel & Suites Villas del Rio

San José (Near San Rafael)

Set in a residential area, next to Costa Rica Country Club, Apartotel & Suites Villas del Rio features 2 outdoor pools, a hot tub and gym. A free airport shuttle service is offered.

C
Carlos
From
Costa Rica
Everything. Excellent location si food orders came super fast. Mall was close, swimming pool was superb. The room and personal were amazing. Thank you.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 811 reviews
Price from
THB 3,579.30
1 night, 2 adults

Terrazas de Golf Boutique Hotel

San José (Near San Rafael)

Terrazas de Golf Boutique Hotel offers direct access to Cariari Golf Course and transportation to Juan Santamaría International Airport, which is 3.1 mi away.

A
Anna Christina
From
Spain
The decor was lovely! Everything was clean and nice. Great breakfast.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 213 reviews
Price from
THB 3,572.80
1 night, 2 adults

Hotel Bougainvillea San José

Santo Domingo (Near San Rafael)

Set within lush tropical gardens just a 20 minute drive from San José Airport, Hotel Bougainvillea San José offers a large outdoor pool, tennis courts and a gym.

C
CAROL
From
Canada
Perfect Stay for family travel around Costa Rica!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 140 reviews
Price from
THB 7,285.26
1 night, 2 adults

Hyatt Centric San José Escazú

San José (Near San Rafael)

Featuring free Wi-Fi, free parking and a pool set on the roof, Holiday Inn Hyatt Centric San José Escazú. is set just 3.7 mi from the center of San José. It offers an à la carte restaurant and a gym.

W
Wanda
From
Costa Rica
Fresh and clean. Friendly staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 118 reviews
Price from
THB 6,593.44
1 night, 2 adults

Homewood Suites By Hilton Cariari San Jose

San José (Near San Rafael)

Homewood Suites By Hilton Cariari San Jose features an outdoor swimming pool, garden, a shared lounge and terrace in San José. This 3-star hotel offers a casino.

B
Beverley
From
United States
The breakfast was good, the staff was pleasant and helpful!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
THB 4,181.48
1 night, 2 adults

Hotel Boutique CasAguacate close to Airport, Pedregal, Centro de Convenciones de Costa Rica

Potrerillos (Near San Rafael)

Located in Potrerillos, 25 miles from Poas National Park, Hotel Boutique CasAguacate close to Airport, Pedregal, Centro de Convenciones de Costa Rica has accommodations with a garden, free private...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews
Price from
THB 1,900.08
1 night, 2 adults

Casa 41

Escazu (Near San Rafael)

Located in Escazu, 3.8 miles from National Stadium of Costa Rica, Casa 41 provides accommodations with a garden, free private parking, a shared lounge and a terrace.

A
Andrea
From
Costa Rica
We loved our stay at casa 41. It is a unique and beautiful little oasis in the middle of a chaotic city. Mangel treated us like family! I highly recommend this hotel, it is gorgeous and guaranteed to please!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 40 reviews
Price from
THB 6,658.40
1 night, 2 adults
See all 6 hotels in San Rafael

Hotels with airport shuttles in San Rafael

  • Airport shuttle (free)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 2,544 reviews
    From THB 7,372.78 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,846 reviews
    From THB 4,201.32 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,055 reviews
    From THB 3,071.99 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 872 reviews
    From THB 1,981.93 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 140 reviews
    From THB 7,983.51 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 176 reviews
    From THB 3,596.84 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 2,570 reviews
    From THB 6,276.11 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews
    From THB 4,725.07 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,205 reviews
    From THB 2,743.14 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 2,210 reviews
    From THB 3,670.24 per night

Most booked hotels in San Rafael and surrounding area in the past month

See all

Best hotels with breakfast in San Rafael and nearby

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 3,362 reviews

    Featuring an indoor swimming pool, a terrace, hot tub and free high speed WiFi in all areas, this hotel is 5 minutes’ drive from the La Sabana Metropolitan Park and Multiplaza Mall.

    From THB 5,147.51 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 811 reviews

    Set in a residential area, next to Costa Rica Country Club, Apartotel & Suites Villas del Rio features 2 outdoor pools, a hot tub and gym. A free airport shuttle service is offered.

    From THB 5,404.43 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 326 reviews

    AC Hotel by Marriott San Jose Escazu in San José provides accommodations with a fitness center and a shared lounge. The hotel offers a Spanish restaurant.

    From THB 8,059.85 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 290 reviews

    Located in the exclusive commercial area of Avenida Escazú, a few steps from the Cima Hospital and only 0.6 mi from the Multiplaza Shopping Center and Itskatzú plaza.

    From THB 7,234.04 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 707 reviews

    This luxurious hotel is located in the heart of San Jose and features an on-site restaurant. Isla Verde Hotel also offers guests a fitness center and free Wi-Fi .

    From THB 3,817.05 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 325 reviews

    Offering free Wifi, parking on-site, and a garden, the recently renovated property Jungla Urbana, BnB offers accommodations in Pavas, 29 miles from Poas National Park and 1.5 miles from National...

    From THB 1,493.79 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 593 reviews

    Offering Continental breakfast and free Wi-Fi throughout, Apartments Casa Lima B&B is located 3.1 mi from San José City Center. Massage treatments are available.

    From THB 1,468.10 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,546 reviews

    Located in San José, 29 miles from Poas National Park, Hotel Casa Roland San Jose has accommodations with a shared lounge, free private parking, a terrace and a bar.

    From THB 2,939.86 per night

Budget hotels in San Rafael and nearby

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3 reviews

    Home 333 Habitacion 331 offers accommodations in Escazu, 2.2 miles from National Stadium of Costa Rica and 3.2 miles from La Sabana Metropolitan Park.

    From THB 2,600.37 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 21 reviews

    Offering a garden and garden view, home 333 loft 334 is located in Escazu, 2.2 miles from National Stadium of Costa Rica and 3.2 miles from La Sabana Metropolitan Park.

    From THB 2,448.42 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 24 reviews

    Featuring garden views, home 333 habitacion 335 provides accommodations with a terrace and a patio, around 2.2 miles from National Stadium of Costa Rica.

    From THB 2,484.39 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Home 333 habitacion 336 offers accommodations in Escazu, 2.2 miles from National Stadium of Costa Rica and 3.2 miles from La Sabana Metropolitan Park.

    From THB 2,880.40 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 20 reviews

    Home 333 habitacion 337 in Escazu has accommodations with free WiFi, 2.2 miles from National Stadium of Costa Rica, 3.2 miles from La Sabana Metropolitan Park and 4.1 miles from Parque Diversiones.

    From THB 2,448.42 per night
  • Home 333 habitacion 332 offers accommodations in Escazu, 2.2 miles from National Stadium of Costa Rica and 3.2 miles from La Sabana Metropolitan Park.

    From THB 2,600.37 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 20 reviews

    Rainforest Cabin in Escazu is located in Escazu, just 3.7 miles from La Sabana Metropolitan Park and 4.7 miles from Parque Diversiones.

    From THB 1,651.61 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 125 reviews

    Located in Escazu, 31 miles from Poas National Park, Ester`s Place provides accommodations with a garden, free private parking and a terrace.

gogless