A valley with winding roads and lush green hills.

Find hotels in Santa Sofía from ฿1,301

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Sofía hotels

1. Club Campestre El Bosque de la Villa

Club Campestre El Bosque de la Villa
3.0 star property
Villa de Leyva
8.6 out of 10, Excellent, (99 reviews)
"Beautiful place"
Mexico
Carolina
The price is ฿1,373
฿1,373 total
22 Jul - 23 Jul
Club Campestre El Bosque de la Villa

2. Posada Ecoturistica Villa Rouse

Posada Ecoturistica Villa Rouse
2.5 star property
Gachantivá
8.0 out of 10, Very good, (1 review)
"Cómoda la habitación y excelente atención del personal. Permiten volver "
Colombia
Alonso
The price is ฿1,756
฿2,571 total
22 Jul - 23 Jul
Posada Ecoturistica Villa Rouse

3. Hotel Artemisa - Villa de Leyva

Hotel Artemisa - Villa de Leyva
3.0 star property
Sutamarchan
10.0 out of 10, Exceptional, (1 review)
The price is ฿1,439
฿1,439 total
22 Jul - 23 Jul
Hotel Artemisa - Villa de Leyva

4. Casa Hotel la Morada

Casa Hotel la Morada
3.0 star property
Villa de Leyva
The price is ฿725
฿725 total
22 Jul - 23 Jul
Casa Hotel la Morada

5. El Solaz By Honnor Living

El Solaz By Honnor Living
2.0 star property
Villa de Leyva
The price is ฿1,632
฿1,632 total
24 Jul - 25 Jul
El Solaz By Honnor Living

6. Glamping pozo azul

Glamping pozo azul
3.0 star property
Villa de Leyva
7.6 out of 10, Good, (12 reviews)
"La cabaña que reservamos es muy pequeña y sin TV, perfecta para descansar La gente muy amable "
Mexico
Nidia
The price is ฿1,385
฿1,385 total
22 Jul - 23 Jul
Glamping pozo azul

7. Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only
3.0 star property
Old Town Villa de Leyva
9.4 out of 10, Exceptional, (158 reviews)
"Very close to the main plaza, restaurants, and tourist tours. The staff was very professional, and always available to help."
United States
Izay
The price is ฿1,831
฿1,831 total
23 Jul - 24 Jul
Casa Boutique Villa de Leyva - Adults only

8. Hotel La Corada

Hotel La Corada
3.0 star property
Old Town Villa de Leyva
9.4 out of 10, Exceptional, (134 reviews)
"What a beautiful hote at the heart of Villa de Leyva. Super recommended! Will be going back for sure!"
United States
Lorena
The price is ฿4,384
฿4,384 total
22 Jul - 23 Jul
Hotel La Corada

9. Hotel Boutique Cenit

Hotel Boutique Cenit
3.0 star property
Old Town Villa de Leyva
9.2 out of 10, Wonderful, (33 reviews)
"Great hotel with a fantastic hot tub and dry sauna! So great after a long day of walking and seeing the sights."
United States
Justin
The price is ฿2,141
฿2,610 total
3 Aug - 4 Aug
Hotel Boutique Cenit

10. Hemma Genki Luxury Wellness Hotel Villa

Hemma Genki Luxury Wellness Hotel Villa
3.0 star property
Villa de Leyva
10.0 out of 10, Exceptional, (1 review)
"Es un lugar perfecto para desconectar. Instalaciones perfectas para un fin de semana en pareja y con el peludo de la casa."
Australia
Luis Daniel
The price is ฿2,478
฿2,478 total
26 Jul - 27 Jul
Hemma Genki Luxury Wellness Hotel Villa

11. Casa Hotel Cenit

Casa Hotel Cenit
2.0 star property
Old Town Villa de Leyva
The price is ฿1,343
฿1,343 total
23 Jul - 24 Jul
Casa Hotel Cenit

12. Hotel Spa Casa de Adobe Villa de Leyva

Hotel Spa Casa de Adobe Villa de Leyva
3.5 star property
Sáchica
9.0 out of 10, Wonderful, (76 reviews)
"Mal servicio , hotel no es lo que ofrece, habla de bañera de hidromasajes y es una ducha con chorros , habitación amplia pero la mitad vacía sin diseño, No hay bar y restaurante solo atiende desayunos , "
Colombia
HARBEY
The price is ฿4,276
฿4,400 total
29 Jul - 30 Jul
Hotel Spa Casa de Adobe Villa de Leyva

13. Hotel Evoque Sachica

Hotel Evoque Sachica
2.0 star property
Sáchica
The price is ฿2,324
฿2,324 total
22 Jul - 23 Jul
Hotel Evoque Sachica

14. Hotel Casa Alcestre

Hotel Casa Alcestre
4.0 star property
Old Town Villa de Leyva
9.4 out of 10, Exceptional, (165 reviews)
"Beautiful hotel adjacent to the main town square. "
Canada
Charles
The price is ฿7,117
฿7,117 total
10 Aug - 11 Aug
Hotel Casa Alcestre

15. Hotel Casa terra

Hotel Casa terra
3.0 star property
Villa de Leyva
10.0 out of 10, Exceptional, (107 reviews)
"Gorgeous property. We slept with the windows open and it wads lovely to listen to the birds. Breakfast was delicious"
United States
marcela
The price is ฿3,613
฿3,613 total
2 Aug - 3 Aug
Hotel Casa terra

16. Hotel Campanario de la Villa

Hotel Campanario de la Villa
3.5 star property
Old Town Villa de Leyva
8.8 out of 10, Excellent, (124 reviews)
"Very clean, nice bed. Zero complaints, will stay again"
United States
luis
The price is ฿3,803
฿4,629 total
23 Jul - 24 Jul
Hotel Campanario de la Villa

17. Zuna

Zuna
2.5 star property
Sutamarchán
10.0 out of 10, Exceptional, (2 reviews)
"The most wonderful host Esteban and a beautiful property for our vacation was certainly a highlight. Esteban communicated promptly to any questions we had, the extra perks were incredible. Property is clean, has everything one needs to make it a home away from home. Location is peaceful and near all attractions of the area. I recommend this beautiful place and Esteban."
United States
Deyba
The price is ฿3,718
฿3,718 total
22 Jul - 23 Jul
Zuna

18. Casa de Campo Hotel & Spa

Casa de Campo Hotel & Spa
3.0 star property
Villa de Leyva
8.6 out of 10, Excellent, (24 reviews)
"The view is amazing and the pool is a nice addition to the hotel. The breakfast was good too."
Canada
Alejandra
The price is ฿1,738
฿1,738 total
28 Jul - 29 Jul
Casa de Campo Hotel & Spa

19. Hotel Plaza Mayor

Hotel Plaza Mayor
3.0 star property
Old Town Villa de Leyva
9.2 out of 10, Wonderful, (321 reviews)
"Convenience Location, comfortable room, and great breakfast."
United States
Oscar
The price is ฿3,966
฿3,966 total
26 Jul - 27 Jul
Hotel Plaza Mayor

20. Hotel Ficus Villa de Leyva

Hotel Ficus Villa de Leyva
3.0 star property
Villa de Leyva
The price is ฿4,461
฿4,461 total
22 Jul - 23 Jul
Hotel Ficus Villa de Leyva
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

Stay near popular Santa Sofía attractions

Learn more about Santa Sofía

Hike to the stunning El Hayal Waterfall where cool mountain waters cascade through lush Andean forest. Visit the historic Monasterio de Santo Ecce-Homo, then cross the thrilling Paso del Angel for panoramic views of Boyacá's countryside.

A historic church with a tall bell tower, surrounded by a plaza with palm trees and flowering plants.

Top Santa Sofía Hotel Reviews

More cheap stays in Santa Sofía

Frequently asked questions

Where is the best place to stay in Santa Sofía?
Hotel Casa Alcestre, located 8.8 mi (14.2 km) from the heart of Santa Sofía, is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are Hotel Montelux Villa de Leyva and Hotel Campanario de la Villa. See all available top hotels, or vacation rentals in Santa Sofía.
What are some of the best holiday rentals that Santa Sofía has to offer?
Casa Hotel la Morada: This holiday home rental outside of Santa Sofía offers a rooftop terrace, a private garden and free WiFi to help you feel perfectly comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Santa Sofía.
If I need to cancel my hotel reservation in Santa Sofía, will I receive a refund?
Yes, you'll find most hotel room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Santa Sofía.
How is it to stay in Santa Sofía?
Visitors will definitely enjoy all that Santa Sofía has to offer. In Santa Sofía, there are 4 hotels and other accommodation options to choose from. Find out more about Santa Sofía.
What are the top places to visit in Santa Sofía?
Favourite places to visit include El Hayal Waterfall, Monasterio de Santo Ecce-Homo and Paso del Angel. Additionally, you might want to add Astronomical Observatory of Zaquencipa to your itinerary. Take a look at what more there is to see and do in Expedia's Santa Sofía guide.
What's the weather like in Santa Sofía?
The hottest months are usually February and January, with an average temperature of 15°C, while the coldest months are August and September, with an average of 15°C. The rainiest months in Santa Sofía are April, May, November and March, with each month seeing an average of 302 mm of rainfall.