Hotels in Villa de Leyva

Search and compare Villa de Leyva hotels from hundreds of travel sites and save

Villa de Leyva, Colombia
19 Jan — 20 Jan2
Villa de Leyva, Colombia
Wed 19/1
Thu 20/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Villa de Leyva

Filter by star ratings
All filters
Hostal Everest
Hostal Everest
6.5 Good
Carrera 13 12-23, Villa de Leyva, Colombia
Show on map
0.1 km from city centre, Villa de Leyva 
GoodBased on 1 review
6.5

Conveniently situated and featuring a swimming pool, this comfortable inn is located an easy drive from Sachica. It is also steps from Villa de Leyva's popular attractions.

Hotel y Spa Getsemani
Hotel y Spa Getsemani
8.9 Excellent
Avenida Perimetral 10 -35, Villa de Leyva, Colombia
Show on map
0.5 km from city centre, Villa de Leyva 
ExcellentBased on 381 reviews
8.9

Boasting a swimming pool, Hotel y Spa Getsemani is situated in Villa de Leyva and provides comfortable accommodation. Guests can also make use of free wireless internet.

Hotel La Posada de San Antonio
Hotel La Posada de San Antonio
8.8 Excellent
Carrera 8 No. 11-80, Villa de Leyva, Colombia
Show on map
0.6 km from city centre, Villa de Leyva 
ExcellentBased on 436 reviews
8.8

Hotel La Posada de San Antonio provides a comfortable setting when in Villa de Leyva. Some of the premium features at this 3-star hotel include a Jacuzzi and complimentary wireless internet.

Hotel Casa de los Fundadores
Hotel Casa de los Fundadores
8.7 Excellent
Kilometro 1 Via A Guanani, Villa de Leyva, Colombia
Show on map
1.2 km from city centre, Villa de Leyva 
ExcellentBased on 510 reviews
8.7

Hotel Casa de los Fundadores provides a comfortable setting while in Villa de Leyva. It also features a Turkish steam bath, an indoor pool and free Wi-Fi.

Hospederia Duruelo
Hospederia Duruelo
9.0 Excellent
Calle 44 No. 17-73, Villa de Leyva, Colombia
Show on map
1.3 km from city centre, Villa de Leyva 
ExcellentBased on 428 reviews
9.0

Hospederia Centro de Convenciones Duruelo provides elegant 3-star accommodation in Villa de Leyva. It also offers a sauna, free Wi-Fi and a playground.

Hotel Casa Terra
Hotel Casa Terra
9.8 Excellent
Calle 11 No 6 - 40, Villa de Leyva, Colombia
Show on map
0.8 km from city centre, Villa de Leyva 
ExcellentBased on 452 reviews
9.8

Hotel Casa Terra provides a comfortable setting when in Villa de Leyva. It also offers a sun deck, a swimming pool and free Wi-Fi.

Santa María de Leyva Hotel Boutique
Santa María de Leyva Hotel Boutique
8.5 Excellent
Carrera 9 No 5-86, Villa de Leyva, Colombia
Show on map
0.9 km from city centre, Villa de Leyva 
ExcellentBased on 211 reviews
8.5

Santa Maria de Leyva Hotel Boutique provides art deco 3-star accommodation in Villa de Leyva. Guests can also enjoy complimentary internet in all areas.

Hospederia Villa De Los Saenz
Hospederia Villa De Los Saenz
9.0 Excellent
Carrera 13 12-05, Villa de Leyva, Colombia
Show on map
0.1 km from city centre, Villa de Leyva 
ExcellentBased on 445 reviews
9.0

Hospederia Villa de los Saenz is set in Villa de Leyva and is within a short walk of local attractions, such as Villa de Leyva Plaza Major. It also offers a 24-hour reception, free Wi-Fi and laundry facilities.

Tips for booking a Villa de Leyva hotel

Cheapest month:September
Most expensive month:February
Average price in Villa de Leyva:C$ 61/night
Absolute cheapest price found:C$ 4/night
Cheapest day:Monday
Most expensive day:Saturday
C$ 44 - C$ 95
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 35 - C$ 54
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Villa de Leyva hotels

Show all 576 hotels
1
Hotel Casa Terra
Hotel Casa Terra
9.8 Excellent
Calle 11 No 6 - 40, Villa de Leyva, Colombia
Show on map
0.8 km from city centre, Villa de Leyva, Colombia 

Hotel Casa Terra provides a comfortable setting when in Villa de Leyva. It also offers a sun deck, a swimming pool and free Wi-Fi.

2
Hotel y Spa Getsemani
Hotel y Spa Getsemani
8.9 Excellent
Avenida Perimetral 10 -35, Villa de Leyva, Colombia
Show on map
0.5 km from city centre, Villa de Leyva, Colombia 

Boasting a swimming pool, Hotel y Spa Getsemani is situated in Villa de Leyva and provides comfortable accommodation. Guests can also make use of free wireless internet.

3
Santa María de Leyva Hotel Boutique
Santa María de Leyva Hotel Boutique
8.5 Excellent
Carrera 9 No 5-86, Villa de Leyva, Colombia
Show on map
0.9 km from city centre, Villa de Leyva, Colombia 

Santa Maria de Leyva Hotel Boutique provides art deco 3-star accommodation in Villa de Leyva. Guests can also enjoy complimentary internet in all areas.

4
Hotel Casa de los Fundadores
Hotel Casa de los Fundadores
8.7 Excellent
Kilometro 1 Via A Guanani, Villa de Leyva, Colombia
Show on map
1.2 km from city centre, Villa de Leyva, Colombia 

Hotel Casa de los Fundadores provides a comfortable setting while in Villa de Leyva. It also features a Turkish steam bath, an indoor pool and free Wi-Fi.

5
Hostal Everest
Hostal Everest
6.5 Good
Carrera 13 12-23, Villa de Leyva, Colombia
Show on map
0.1 km from city centre, Villa de Leyva, Colombia 

Conveniently situated and featuring a swimming pool, this comfortable inn is located an easy drive from Sachica. It is also steps from Villa de Leyva's popular attractions.

Cheapest hotels in Villa de Leyva, Colombia

Show all 576 hotels
Hostal Everest
Hostal Everest
6.5 Good
Carrera 13 12-23, Villa de Leyva, Colombia
Show on map
0.1 km from city centre,  

Conveniently situated and featuring a swimming pool, this comfortable inn is located an easy drive from Sachica. It is also steps from Villa de Leyva's popular attractions.

C$ 14
Avg. per night
Hospederia Villa De Los Saenz
Hospederia Villa De Los Saenz
9.0 Excellent
Carrera 13 12-05, Villa de Leyva, Colombia
Show on map
0.1 km from city centre,  

Hospederia Villa de los Saenz is set in Villa de Leyva and is within a short walk of local attractions, such as Villa de Leyva Plaza Major. It also offers a 24-hour reception, free Wi-Fi and laundry facilities.

C$ 50
Avg. per night
Hotel y Spa Getsemani
Hotel y Spa Getsemani
8.9 Excellent
Avenida Perimetral 10 -35, Villa de Leyva, Colombia
Show on map
0.5 km from city centre,  

Boasting a swimming pool, Hotel y Spa Getsemani is situated in Villa de Leyva and provides comfortable accommodation. Guests can also make use of free wireless internet.

C$ 55
Avg. per night
Hotel Casa Terra
Hotel Casa Terra
9.8 Excellent
Calle 11 No 6 - 40, Villa de Leyva, Colombia
Show on map
0.8 km from city centre,  

Hotel Casa Terra provides a comfortable setting when in Villa de Leyva. It also offers a sun deck, a swimming pool and free Wi-Fi.

C$ 76
Avg. per night
Hotel La Posada de San Antonio
Hotel La Posada de San Antonio
8.8 Excellent
Carrera 8 No. 11-80, Villa de Leyva, Colombia
Show on map
0.6 km from city centre,  

Hotel La Posada de San Antonio provides a comfortable setting when in Villa de Leyva. Some of the premium features at this 3-star hotel include a Jacuzzi and complimentary wireless internet.

C$ 84
Avg. per night
Santa María de Leyva Hotel Boutique
Santa María de Leyva Hotel Boutique
8.5 Excellent
Carrera 9 No 5-86, Villa de Leyva, Colombia
Show on map
0.9 km from city centre,  

Santa Maria de Leyva Hotel Boutique provides art deco 3-star accommodation in Villa de Leyva. Guests can also enjoy complimentary internet in all areas.

C$ 85
Avg. per night
Hotel Casa de los Fundadores
Hotel Casa de los Fundadores
8.7 Excellent
Kilometro 1 Via A Guanani, Villa de Leyva, Colombia
Show on map
1.2 km from city centre,  

Hotel Casa de los Fundadores provides a comfortable setting while in Villa de Leyva. It also features a Turkish steam bath, an indoor pool and free Wi-Fi.

C$ 95
Avg. per night
Hospederia Duruelo
Hospederia Duruelo
9.0 Excellent
Calle 44 No. 17-73, Villa de Leyva, Colombia
Show on map
1.3 km from city centre,  

Hospederia Centro de Convenciones Duruelo provides elegant 3-star accommodation in Villa de Leyva. It also offers a sauna, free Wi-Fi and a playground.

C$ 132
Avg. per night

Hotel prices in Villa de Leyva

2 stars and under
El Farol De Halu Hospedaje
#1 Most popular

El Farol De Halu Hospedaje

Calle 8 Número 9 A 29 /2 Piso Coomuldesa, Villa de Leyva, Colombia

C$ 18

Avg. per night

Santa María de Leyva Hotel Boutique
#2 Most popular

Santa María de Leyva Hotel Boutique

Carrera 9 No 5-86, Villa de Leyva, Colombia

8.5 Excellent
C$ 85

Avg. per night

Hostal Everest
Best value

Hostal Everest

Carrera 13 12-23, Villa de Leyva, Colombia

6.5 Good
C$ 14

Avg. per night

3 stars
Casa Boutique Villa de Leyva - Adults only
#1 Most popular

Casa Boutique Villa de Leyva - Adults only

#7 63 Cl. 13, Villa de Leyva, Colombia

C$ 60

Avg. per night

Hotel Casa de los Fundadores
#2 Most popular

Hotel Casa de los Fundadores

Kilometro 1 Via A Guanani, Villa de Leyva, Colombia

8.7 Excellent
C$ 95

Avg. per night

Hotel y Spa Getsemani
Best value

Hotel y Spa Getsemani

Avenida Perimetral 10 -35, Villa de Leyva, Colombia

8.9 Excellent
C$ 55

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Villa de Leyva

About Villa de Leyva

With its charming cobblestone streets, whitewashed colonial buildings and climbing bougainvillea vines, Villa de Leyva is enchanting, to say the least. The pint-sized Colombian town is anchored by the grand Plaza Mayor, which is considered one of South America’s finest squares. Boutique shops line the streets, selling everything from organic coffee and handmade chocolate to artisan soaps and designer jewellery.

Now declared a national monument, the entire city offers visitors a fascinating glimpse into a bygone era. It’s home to a string of fabulous boutique hotels, as well as gourmet restaurants, chic cafes and handicrafts stores. For a glimpse at Colombia’s beautiful countryside, escape the crowds and sign up for a horse ride.

At 160 kilometres from the Colombian capital, Villa de Leyva is always popular with day trippers from Bogota. The drive takes around two to three hours, with plenty of private tour operators offering trips. To really enjoy the charming colonial town, staying a night or two is a must.

With its mild climate, scenic setting and colonial charm, Villa de Leyva has always been a beautiful town. It was founded in 1572 by Hernán Suárez de Villalobos, as a luxury retreat for military officers, clergy and nobility. It continues to enchant visitors to this day and is celebrated as one of Colombia’s loveliest destinations.

Villa de Leyva travel FAQs

  • What are the best hotels in Villa de Leyva?

    Villa de Leyva is home to many highly-rated hotels, one of which is Hotel y Spa Getsemani, which has a current rating of 8.9. For other potential stays, consider Santa María de Leyva Hotel Boutique and Hotel Antonio Nariño, which can also be great places to stay in Villa de Leyva.

  • What is a good hotel near Villa de Leyva Plaza Major?

    Hotel y Spa Getsemani is a popular hotel near Villa de Leyva Plaza Major that is highly recommended, with a score of 8.9 across 381 reviews.

  • How much do hotels in Villa de Leyva cost?

    Hotels in Villa de Leyva cost an average of C$ 94/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Villa de Leyva?

    Prices for Villa de Leyva hotels have been found for as low as C$ 16/night over the last 3 days.

  • How much is a hotel in Villa de Leyva tonight?

    A hotel in Villa de Leyva tonight has an average price of C$ 94, but some deals have been found for as low as C$ 18 in HotelsCombined searches over the last 72 hours. Prices in Villa de Leyva are changing frequently.