Skip to main content

Search hotels in San Rafael

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

Popular hotels in San Rafael

Check out our top picks in San Rafael

Filter by:

Star Rating
Review score

Rancho Pacifico - Boutique Hotel for Adults

Uvita (Near San Rafael)

Located in Uvita, 10 miles from Alturas Wildlife Sanctuary, Rancho Pacifico - Boutique Hotel for Adults provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

S
Sai
From
United States
Amazing location. Service was flawless. Staff was excellent and just for that, we want to come back. Food everyday was exceptional!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 29 reviews
Price from
$594
1 night, 2 adults

Ballena Rey Hotel

Uvita (Near San Rafael)

Located in Uvita, 8.1 miles from Alturas Wildlife Sanctuary, Ballena Rey Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,463 reviews
Price from
$120
1 night, 2 adults

Alborada Boutique Stay

Uvita (Near San Rafael)

Located in Uvita, 1.3 miles from Uvita Beach, Alborada Boutique Stay provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

C
Christy
From
Australia
Confortable bed, spacious room, fantastic help and extremely accommodating from the owners, beautiful pool and location.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 197 reviews
Price from
$150.80
1 night, 2 adults

Cool Waters Jungle Villas

Uvita (Near San Rafael)

Located in Uvita, a 9-minute walk from Uvita Beach, Cool Waters Jungle Villas provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Lisa
From
Costa Rica
The location is in a beautiful area with close proximity to a river and the beach
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 142 reviews
Price from
$90
1 night, 2 adults

Hotel Por Que No?

Uvita (Near San Rafael)

Located in Uvita, 1.6 miles from Uvita Beach, Hotel Por Que No? provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

N
Nicholas
From
United States
It was a spacious room with a great pool and shower, beds were large
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 112 reviews
Price from
$121.52
1 night, 2 adults

Hotel FAREMITI Uvita

Uvita (Near San Rafael)

Located in Uvita, 1.5 miles from Uvita Beach, Hotel FAREMITI Uvita provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

T
Tanja
From
Finland
Stylish, calm hotel. There is a swimming pool and a jacuzzi available. Very nice staff.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 208 reviews
Price from
$101.76
1 night, 2 adults

El Paraiso Azul

Ojochal (Near San Rafael)

Located in Ojochal, a 12-minute walk from Tortuga, El Paraiso Azul has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

E
Elisa
From
Germany
JUST A DREAMMM! The location and hosts are amazing!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 189 reviews
Price from
$80
1 night, 2 adults

Ballena Paradise Apartahotel

Uvita (Near San Rafael)

Ballena Paradise Apartahotel is located in Uvita, within a 7-minute walk of Uvita Beach and 8.9 miles of Alturas Wildlife Sanctuary.

s
steve
From
Canada
beautiful big suites and lovely pool. one of our best stays in all of Costa Rica. well worth the money.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 135 reviews
Price from
$104
1 night, 2 adults

Cabinas D’Val

Uvita (Near San Rafael)

Located in Uvita, a 17-minute walk from Uvita Beach, Cabinas D’Val has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

G
Gerry
From
Canada
This property is quaint and well located with its proximity to the beach. Scott is a great guy and makes you feel welcome from the time you arrive. The beds are super comfortable.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 213 reviews
Price from
$110
1 night, 2 adults

Vista Villas

Ojochal (Near San Rafael)

Located in Ojochal, 19 miles from Alturas Wildlife Sanctuary, Vista Villas has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Andrée
From
Canada
The property was beautiful. Attention to detail was evident everywhere you looked. It was exceptionally clean. Coffee was good (we requested stronger coffee and it was supplied the next day!) breakfast was delicious all three days and such a nice addition to the stay. Special thanks to the property manager who was very professional. We even had the pleasure of birdwatching a couple of yellow-throated toucans! Also, it is well located, close to many restaurants, beaches and national parks. It was our first time there but will certainly not be our last!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 255 reviews
Price from
$120
1 night, 2 adults
See all hotels in and around San Rafael

San Rafael – 5 hotels and places to stay

Filter by:

Star Rating
Review score

Rancho Pacifico - Boutique Hotel for Adults

Uvita (Near San Rafael)

Located in Uvita, 10 miles from Alturas Wildlife Sanctuary, Rancho Pacifico - Boutique Hotel for Adults provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

S
Sai
From
United States
Amazing location. Service was flawless. Staff was excellent and just for that, we want to come back. Food everyday was exceptional!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 29 reviews
Price from
$594
1 night, 2 adults

Ballena Rey Hotel

Uvita (Near San Rafael)

Located in Uvita, 8.1 miles from Alturas Wildlife Sanctuary, Ballena Rey Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,463 reviews
Price from
$120
1 night, 2 adults

Alborada Boutique Stay

Uvita (Near San Rafael)

Located in Uvita, 1.3 miles from Uvita Beach, Alborada Boutique Stay provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

C
Christy
From
Australia
Confortable bed, spacious room, fantastic help and extremely accommodating from the owners, beautiful pool and location.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 197 reviews
Price from
$150.80
1 night, 2 adults

Cool Waters Jungle Villas

Uvita (Near San Rafael)

Located in Uvita, a 9-minute walk from Uvita Beach, Cool Waters Jungle Villas provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Lisa
From
Costa Rica
The location is in a beautiful area with close proximity to a river and the beach
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 142 reviews
Price from
$90
1 night, 2 adults

Hotel Por Que No?

Uvita (Near San Rafael)

Located in Uvita, 1.6 miles from Uvita Beach, Hotel Por Que No? provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

N
Nicholas
From
United States
It was a spacious room with a great pool and shower, beds were large
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 112 reviews
Price from
$121.52
1 night, 2 adults

Hotel FAREMITI Uvita

Uvita (Near San Rafael)

Located in Uvita, 1.5 miles from Uvita Beach, Hotel FAREMITI Uvita provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

T
Tanja
From
Finland
Stylish, calm hotel. There is a swimming pool and a jacuzzi available. Very nice staff.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 208 reviews
Price from
$101.76
1 night, 2 adults

El Paraiso Azul

Ojochal (Near San Rafael)

Located in Ojochal, a 12-minute walk from Tortuga, El Paraiso Azul has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

E
Elisa
From
Germany
JUST A DREAMMM! The location and hosts are amazing!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 189 reviews
Price from
$80
1 night, 2 adults

Ballena Paradise Apartahotel

Uvita (Near San Rafael)

Ballena Paradise Apartahotel is located in Uvita, within a 7-minute walk of Uvita Beach and 8.9 miles of Alturas Wildlife Sanctuary.

s
steve
From
Canada
beautiful big suites and lovely pool. one of our best stays in all of Costa Rica. well worth the money.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 135 reviews
Price from
$104
1 night, 2 adults

Cabinas D’Val

Uvita (Near San Rafael)

Located in Uvita, a 17-minute walk from Uvita Beach, Cabinas D’Val has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

G
Gerry
From
Canada
This property is quaint and well located with its proximity to the beach. Scott is a great guy and makes you feel welcome from the time you arrive. The beds are super comfortable.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 213 reviews
Price from
$110
1 night, 2 adults

Vista Villas

Ojochal (Near San Rafael)

Located in Ojochal, 19 miles from Alturas Wildlife Sanctuary, Vista Villas has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Andrée
From
Canada
The property was beautiful. Attention to detail was evident everywhere you looked. It was exceptionally clean. Coffee was good (we requested stronger coffee and it was supplied the next day!) breakfast was delicious all three days and such a nice addition to the stay. Special thanks to the property manager who was very professional. We even had the pleasure of birdwatching a couple of yellow-throated toucans! Also, it is well located, close to many restaurants, beaches and national parks. It was our first time there but will certainly not be our last!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 255 reviews
Price from
$120
1 night, 2 adults
See all hotels in and around San Rafael

Hotels with airport shuttles in San Rafael

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 131 reviews
From $190.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 46 reviews
From $440.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 122 reviews
From $444.77 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 400 reviews
From $329 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 258 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 60 reviews
From $135.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 255 reviews
From $135.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10 reviews
From $419 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 45 reviews
From $2,302.38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews
From $672.58 per night

Best hotels with breakfast in San Rafael and nearby

Finca Anjala - Architectural lodge on sustainable offers accommodations in Ojochal, 30 miles from Nauyaca Waterfalls. This vacation home provides accommodations with a balcony.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 29 reviews

Located in Uvita, 10 miles from Alturas Wildlife Sanctuary, Rancho Pacifico - Boutique Hotel for Adults provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 51 reviews

The Garden Villas by Vista Celestial enjoys a location in Uvita, 10 miles from Alturas Wildlife Sanctuary and 20 miles from Nauyaca Waterfalls.

Budget hotels in San Rafael and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Casa Hummingbird Peace & Nature offers accommodations in Palmares, 30 miles from Cerro de la Muerte and 15 miles from Nauyaca Waterfalls. With garden views, this accommodation provides a terrace.

From $96.05 per night