
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay in Santa Sofía?
Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Santa Sofía on Hotels.com. These Santa Sofía hotels consistently deliver on quality, location and traveller experience. Last updated on 9 November 2026.

1. Hotel Spa Casa de Adobe Villa de Leyva
Hotel Spa Casa de Adobe Villa de LeyvaSáchica
9.0 out of 10, Wonderful, (76 reviews)
The price is AU$173
9 Nov - 10 Nov

2. Hotel Cordillera de los Andes
Hotel Cordillera de los AndesVilla de Leyva
9.0 out of 10, Wonderful, (33 reviews)
The price is AU$86
9 Nov - 10 Nov

3. Hotel Palmeras de Luz
Hotel Palmeras de LuzMoniquirá
8.8 out of 10, Excellent, (50 reviews)
The price is AU$107
9 Nov - 10 Nov

4. Hotel Gran Sirius
Hotel Gran SiriusSáchica
8.4 out of 10, Very good, (43 reviews)
The price is AU$86
9 Nov - 10 Nov

5. Casa de Campo Hotel & Spa
Casa de Campo Hotel & SpaVilla de Leyva
8.6 out of 10, Excellent, (26 reviews)
The price is AU$67
9 Nov - 10 Nov

6. Hotel Alma
Hotel AlmaTinjaca
10.0 out of 10, Exceptional, (1 review)
The price is AU$140
9 Nov - 10 Nov

7. Casa Boutique Villa de Leyva - Adults only
Casa Boutique Villa de Leyva - Adults onlyOld Town Villa de Leyva
9.4 out of 10, Exceptional, (168 reviews)
The price is AU$80
17 Nov - 18 Nov

8. Elephantia Spa Hotel
Elephantia Spa HotelVilla de Leyva
8.8 out of 10, Excellent, (36 reviews)
The price is AU$100
9 Dec - 10 Dec

9. Hacienda Cascanueces
Hacienda CascanuecesVilla de Leyva
10.0 out of 10, Exceptional, (5 reviews)
The price is AU$141
11 Nov - 12 Nov

10. Hotel La Corada
Hotel La CoradaOld Town Villa de Leyva
9.4 out of 10, Exceptional, (150 reviews)
The price is AU$172
9 Nov - 10 Nov

12. Hotel Boutique Cenit
Hotel Boutique CenitOld Town Villa de Leyva
9.2 out of 10, Wonderful, (41 reviews)
The price is AU$65
9 Nov - 10 Nov

13. Hotel El Giro
Hotel El GiroVilla de Leyva
9.2 out of 10, Wonderful, (78 reviews)
The price is AU$143
9 Nov - 10 Nov

14. hotel san luis sachica
hotel san luis sachicaSáchica
10.0 out of 10, Exceptional, (1 review)
The price is AU$64
9 Nov - 10 Nov

15. Hotel las Palmas
Hotel las PalmasVilla de Leyva
8.4 out of 10, Very good, (43 reviews)
The price is AU$99
9 Nov - 10 Nov

16. Casa Hotel San Pedro
Casa Hotel San PedroVilla de Leyva
9.8 out of 10, Exceptional, (29 reviews)
The price is AU$121
9 Nov - 10 Nov

17. Hemma Genki Luxury Wellness Hotel Villa
Hemma Genki Luxury Wellness Hotel VillaVilla de Leyva
9.8 out of 10, Exceptional, (7 reviews)
The price is AU$95
9 Nov - 10 Nov

18. Hotel Campanario de la Villa
Hotel Campanario de la VillaOld Town Villa de Leyva
8.8 out of 10, Excellent, (130 reviews)
The price is AU$230
9 Nov - 10 Nov

19. Hotel Plaza Mayor
Hotel Plaza MayorOld Town Villa de Leyva
9.2 out of 10, Wonderful, (332 reviews)
The price is AU$142
9 Nov - 10 Nov

20. Santa María de Leyva Hotel Boutique
Santa María de Leyva Hotel BoutiqueVilla de Leyva
8.4 out of 10, Very good, (143 reviews)
The price is AU$81
9 Nov - 10 Nov
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.
Go beyond your typical stay in Santa Sofía

Pet friendly

Pool
Top landmarks in Santa Sofía
Learn more about Santa Sofía
Santa Sofía is well known for its attractions such as Monasterio de Santo Ecce-Homo and El Hayal Waterfall.














































































