
Find hotels in San Rafael from NT$1,575
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in San Rafael
Family friendly
Check prices for these dates
Our top choices for San Rafael hotels

Hotel Cerro Lodge
Hotel Cerro LodgeLagunillas
8.8 out of 10, Excellent, (377 reviews)
The price is NT$2,467
NT$2,788 total
includes taxes & fees
Jul 1 - Jul 2

Hotel Punta Leona
Hotel Punta LeonaTárcoles
8.2 out of 10, Very Good, (1,002 reviews)
The price is NT$4,427
NT$5,002 total
includes taxes & fees
Jul 19 - Jul 20

Fiesta Resort Central Pacific - All Inclusive
Fiesta Resort Central Pacific - All InclusiveEl Roble
8.0 out of 10, Very Good, (1,135 reviews)
The price is NT$6,451
NT$7,290 total
includes taxes & fees
Jul 19 - Jul 20

Casa Amanecer Bed & Breakfast
Casa Amanecer Bed & BreakfastSan Juan
9.8 out of 10, Exceptional, (190 reviews)
The price is NT$3,449
NT$3,897 total
includes taxes & fees
Jul 2 - Jul 3

La Terraza Guest House B&B
La Terraza Guest House B&BSan Roque
9.4 out of 10, Exceptional, (81 reviews)
The price is NT$2,605
NT$3,304 total
includes taxes & fees
Jul 6 - Jul 7

Hotel Boutique Iguana Verde
Hotel Boutique Iguana VerdeOrotina
8.8 out of 10, Excellent, (150 reviews)
The price is NT$4,155
NT$4,695 total
includes taxes & fees
Jul 30 - Jul 31

Eden Atenas
Eden AtenasMercedes
9.4 out of 10, Exceptional, (136 reviews)
The price is NT$2,546
NT$2,877 total
includes taxes & fees
Jul 1 - Jul 2

Hotel Oasis del Pacífico
Hotel Oasis del PacíficoPuntarenas
8.2 out of 10, Very Good, (29 reviews)
The price is NT$1,776
NT$2,007 total
includes taxes & fees
Jul 8 - Jul 9

Selva Color Forest & Beach Ecolodge
Selva Color Forest & Beach EcolodgeTárcoles
9.2 out of 10, Wonderful, (107 reviews)
The price is NT$2,867
NT$3,240 total
includes taxes & fees
Jul 1 - Jul 2

Macaw Paradise
Macaw ParadiseTarcoles
The price is NT$1,394
NT$1,575 total
includes taxes & fees
Jul 2 - Jul 3

VerdEnergia
VerdEnergiaMercedes Sur
The price is NT$1,548
NT$1,750 total
includes taxes & fees
Jul 1 - Jul 2

Jane's Beach Resort
Jane's Beach ResortEl Roble
9.6 out of 10, Exceptional, (27 reviews)
The price is NT$1,935
NT$2,187 total
includes taxes & fees
Jul 6 - Jul 7

Eco Boutique Hotel Vista Las Islas Reserva Natural
Eco Boutique Hotel Vista Las Islas Reserva NaturalPaquera
9.2 out of 10, Wonderful, (448 reviews)
The price is NT$4,711
NT$5,323 total
includes taxes & fees
Jul 20 - Jul 21

Hotel Cayuga
Hotel CayugaBarrio Las Playitas
8.6 out of 10, Excellent, (263 reviews)
The price is NT$2,874
NT$3,248 total
includes taxes & fees
Jul 13 - Jul 14

Puerto Azul Hotel
Puerto Azul HotelPuntarenas
7.6 out of 10, Good, (878 reviews)
The price is NT$3,944
NT$4,457 total
includes taxes & fees
Jul 5 - Jul 6

Hotel Ribera La Paz
Hotel Ribera La PazPiedades Norte
9.0 out of 10, Wonderful, (4 reviews)
The price is NT$5,302
NT$5,991 total
includes taxes & fees
Jul 1 - Jul 2

Hotel Villa Caletas
Hotel Villa CaletasTárcoles
9.2 out of 10, Wonderful, (723 reviews)
The price is NT$8,382
NT$9,472 total
includes taxes & fees
Jul 3 - Jul 4

Auralivingcr
AuralivingcrLa Garita
The price is NT$1,353
NT$1,529 total
includes taxes & fees
Jul 6 - Jul 7

Badu Lodge
Badu LodgeSantiago de Puriscal
8.8 out of 10, Excellent, (8 reviews)
The price is NT$3,269
NT$3,694 total
includes taxes & fees
Jul 1 - Jul 2

Macaw Lodge
Macaw LodgeCarara
9.4 out of 10, Exceptional, (34 reviews)
The price is NT$3,707
NT$4,666 total
includes taxes & fees
Jul 3 - Jul 4
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in San Rafael

Hotel Aldea Pura Vida
350 Metros Oeste del Muelle de Cruceros Puntarenas Puntarenas
The price is NT$1,446 per night from Jul 1 to Jul 2
NT$1,446
NT$1,634 total
Jul 1 - Jul 2
includes taxes & fees
7.6/10 Good! (29 reviews)










































































