
Find hotels in San Francisco from CA $61
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in San Francisco
Pet friendly
Check prices for these dates
Our top choices for San Francisco hotels

1. Hotel Terra Viva
Hotel Terra VivaQuesada
9.2 out of 10, Wonderful, (102 reviews)
The price is CA $86
CA $106 total
includes taxes & fees
Dec 10 - Dec 11

2. Tilajari Hotel Resort
Tilajari Hotel ResortFlorencia
9.0 out of 10, Wonderful, (456 reviews)
The price is CA $207
CA $234 total
includes taxes & fees
Dec 13 - Dec 14

3. Hotel El Tucano Resort & Thermal Spa
Hotel El Tucano Resort & Thermal SpaLa Palmeria
7.4 out of 10, Good, (389 reviews)
The price is CA $164
CA $185 total
includes taxes & fees
Dec 13 - Dec 14

4. Termales del Bosque & Hot Springs
Termales del Bosque & Hot SpringsQuesada
7.8 out of 10, Good, (200 reviews)
The price is CA $155
CA $175 total
includes taxes & fees
Nov 19 - Nov 20

5. Palo Alto Glamping Hotel
Palo Alto Glamping HotelFlorencia
9.2 out of 10, Wonderful, (47 reviews)
The price is CA $126
CA $142 total
includes taxes & fees
Nov 20 - Nov 21

6. Hotel Vale's
Hotel Vale'sAguas Zarcas
9.0 out of 10, Wonderful, (17 reviews)
The price is CA $86
CA $97 total
includes taxes & fees
Nov 13 - Nov 14

7. Hotel Monteriggioni
Hotel MonteriggioniFlorencia
10.0 out of 10, Exceptional, (2 reviews)
The price is CA $50
CA $65 total
includes taxes & fees
Nov 13 - Nov 14

8. Cabinas Piedra Luna
Cabinas Piedra LunaAguas Zarcas
8.2 out of 10, Very good, (16 reviews)
The price is CA $54
CA $61 total
includes taxes & fees
Dec 11 - Dec 12

9. Hotel Mi Linda Tierra
Hotel Mi Linda TierraQuesada
7.6 out of 10, Good, (8 reviews)
The price is CA $124
CA $140 total
includes taxes & fees
Nov 28 - Nov 29

10. Hotel San Vicente Hideaway
Hotel San Vicente HideawayQuesada
10.0 out of 10, Exceptional, (1 review)
The price is CA $62
CA $71 total
includes taxes & fees
Nov 16 - Nov 17

11. Bungalows Las Iguanas Arenal Volcano
Bungalows Las Iguanas Arenal VolcanoPeñas Blancas
9.6 out of 10, Exceptional, (69 reviews)
The price is CA $171
CA $193 total
includes taxes & fees
Dec 13 - Dec 14

12. Tree Houses Hotel Costa Rica
Tree Houses Hotel Costa RicaFlorencia
9.6 out of 10, Exceptional, (106 reviews)
The price is CA $166
CA $188 total
includes taxes & fees
Nov 23 - Nov 24

13. Hotel Heliconias Nature Inn & Hot Springs
Hotel Heliconias Nature Inn & Hot SpringsPeñas Blancas
9.4 out of 10, Exceptional, (438 reviews)
The price is CA $160
CA $262 total
includes taxes & fees
Nov 15 - Nov 16

15. Tirimbina Rainforest Lodge
Tirimbina Rainforest LodgeLa Virgen
8.6 out of 10, Excellent, (72 reviews)
The price is CA $156
CA $176 total
includes taxes & fees
Dec 11 - Dec 12

16. Hotel Sueño de Luna
Hotel Sueño de LunaAguas Zarcas
The price is CA $68
CA $77 total
includes taxes & fees
Dec 7 - Dec 8

17. La Quinta Sarapiqui Lodge
La Quinta Sarapiqui LodgeLa Virgen
9.2 out of 10, Wonderful, (77 reviews)
The price is CA $135
CA $153 total
includes taxes & fees
Nov 16 - Nov 17

18. Congos Hotel
Congos HotelAguas Zarcas
The price is CA $75
CA $85 total
includes taxes & fees
Nov 13 - Nov 14

19. Lands in Love Hotel
Lands in Love HotelSan Lorenzo
8.0 out of 10, Very good, (33 reviews)
The price is CA $92
CA $104 total
includes taxes & fees
Nov 21 - Nov 22

20. Arenal Waterfall Lodge
Arenal Waterfall LodgeLa Fortuna
8.6 out of 10, Excellent, (734 reviews)
The price is CA $81
CA $92 total
includes taxes & fees
Dec 11 - Dec 12
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.
Hotels recommended for families in San Francisco
The price is CA $86
CA $106 total
includes taxes & fees
Dec 10 - Dec 11
Save an average of 15% on thousands of hotels when you're signed in
Top San Francisco Hotel Reviews

The Royal Corin Thermal Water Spa & Resort - Adults Only
10/10 Excellent
More cheap stays in San Francisco

Viajero La Fortuna Hostel
Av. 325 La Fortuna Provincia de Alajuela
The price is CA $62 per night from Dec 10 to Dec 11
CA $62
CA $70 total
Dec 10 - Dec 11
includes taxes & fees














































































