Hotels in Villa de Leyva

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

Villa de Leyva, Colombia
Jul 29 — Jul 302
Villa de Leyva, Colombia
Thu 7/29
Fri 7/30
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Villa de Leyva

Filter by star ratings
All filters
Hotel Meson De Los Virreyes
Hotel Meson De Los Virreyes
8.5 Excellent
Carrera 9 No. 14 51, Villa de Leyva, Colombia
Show on map
0.4 mi from city centre, Villa de Leyva 
ExcellentBased on 436 reviews
8.5

Offering an indoor pool and a sauna, Hotel Meson de los Virreyes is located in Villa de Leyva and is a five-minute stroll from Villa de Leyva Plaza Major. Guests can also enjoy complimentary internet access throughout the property.

La Casa Del Arbol Hotel Boutique Villa de Leyva
La Casa Del Arbol Hotel Boutique Villa de Leyva
9.6 Excellent
Carrera 9 No. 14-58, Villa de Leyva, Colombia
Show on map
0.4 mi from city centre, Villa de Leyva 
ExcellentBased on 175 reviews
9.6

Featuring a sauna and a swimming pool, the hotel is located in Villa de Leyva and is a short walk from Villa de Leyva Plaza Major. Guests can also enjoy free internet access.

Casa de Huéspedes Faletto
Casa de Huéspedes Faletto
8.9 Excellent
Calle 7 # 12b-103, Villa de Leyva, Colombia
Show on map
0.3 mi from city centre, Villa de Leyva 
ExcellentBased on 197 reviews
8.9

Casa de Huespedes Faletto is set in Villa de Leyva and is close to nearby attractions, such as Villa de Leyva Plaza Major. It is ideally positioned for those wishing to visit the area's popular attractions.

Hotel Parador Villa Bambú
Hotel Parador Villa Bambú
8.7 Excellent
Km 5 Via Sachica - Sutamarchan, Sachica, Colombia
Show on map
3.2 mi from city centre, Villa de Leyva 
ExcellentBased on 13 reviews
8.7

Hotel Villa Bambu - Restaurante Tipico is located in Sachica and offers free Wi-Fi.

Hospederia Duruelo
Hospederia Duruelo
9.1 Excellent
Calle 44 No. 17-73, Villa de Leyva, Colombia
Show on map
0.8 mi from city centre, Villa de Leyva 
ExcellentBased on 411 reviews
9.1

Hospederia Centro de Convenciones Duruelo provides elegant 3-star accommodation in Villa de Leyva. It offers a swimming pool, a sauna and free wireless internet.

Casa Hotel San Pedro
Casa Hotel San Pedro
9.4 Excellent
Km 2.5 Vía Bomberos Mirador De La Villa, Villa de Leyva, Colombia
Show on map
1.8 mi from city centre, Villa de Leyva 
ExcellentBased on 126 reviews
9.4

Casa Hotel San Pedro provides comfortable 4-star accommodation in Villa de Leyva. It offers a swimming pool, a sauna and free Wi-Fi.

Villa de Los Angeles
Villa de Los Angeles
8.9 Excellent
Cra 12 Via Santa Sofia, Villa de Leyva, Colombia
Show on map
0.7 mi from city centre, Villa de Leyva 
ExcellentBased on 33 reviews
8.9

Villa de Los Angeles Villa de Leyva is located in Villa de Leyva and features free Wi-Fi. It is ideally positioned for guests wishing to visit the area's popular attractions.

Casa de Campo Hotel & Spa
Casa de Campo Hotel & Spa
7.8 Good
Vereda Monquirá vi alto de los Migueles, Villa de Leyva, Colombia
Show on map
1.3 mi from city centre, Villa de Leyva 
GoodBased on 10 reviews
7.8

Casa de Campo Hotel & Spa provides a charming setting while in Villa de Leyva. It also offers a sauna, a swimming pool and free Wi-Fi.

Tips for booking a Villa de Leyva hotel

Cheapest month:January
Most expensive month:August
Average price in Villa de Leyva:$49/night
Absolute cheapest price found:$8/night
Cheapest day:Wednesday
Most expensive day:Friday
$19 - $72
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$24 - $62
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Villa de Leyva hotels

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

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
La Casa Del Arbol Hotel Boutique Villa de Leyva
La Casa Del Arbol Hotel Boutique Villa de Leyva
9.6 Excellent
Carrera 9 No. 14-58, Villa de Leyva, Colombia
Show on map
0.4 mi from city centre, Villa de Leyva 

Featuring a sauna and a swimming pool, the hotel is located in Villa de Leyva and is a short walk from Villa de Leyva Plaza Major. Guests can also enjoy free internet access.

3
Casona San Nicolas
Casona San Nicolas
9.1 Excellent
Km 4 Vía Arcabuco, Villa de Leyva, Colombia
Show on map
1.1 mi from city centre, Villa de Leyva 

The hotel is situated in Villa de Leyva and is close to Villa de Leyva Plaza Major. Guests can also enjoy free internet access in all areas.

4
Hospederia La Roca La Plaza Principal
Hospederia La Roca La Plaza Principal
8.7 Excellent
Calle 13 No. 9-54, Villa de Leyva, Colombia
Show on map
0.3 mi from city centre, Villa de Leyva 

Boasting a swimming pool, Hospederia La Roca Plaza Principal is situated in Villa de Leyva and offers comfortable accommodation. It provides free wireless internet in public areas and is a stone's throw from Villa de Leyva Plaza Major and other well-known attractions.

5
Hotel Santa Viviana
Hotel Santa Viviana
8.4 Excellent
Diagonal 8 Nro 12a-76, Villa de Leyva, Colombia
Show on map
0.2 mi from city centre, Villa de Leyva 

Hotel Santa Viviana Villa de Leyva is situated in Villa de Leyva and features complimentary wireless internet. It also provides a swimming pool and a rooftop terrace.

6
Hospedaje Mandalas
Hospedaje Mandalas
8.0 Excellent
Villa de Leyva, Colombia
Show on map
0.4 mi from city centre, Villa de Leyva 

Offering a swimming pool, Hospedaje Mandalas is located in Villa de Leyva and is a short walk from Villa de Leyva Plaza Major. Guests can also enjoy complimentary internet access throughout the property.

7
Hotel Antonio Nariño
Hotel Antonio Nariño
8.8 Excellent
Carrera 9 No 10-34, Villa de Leyva, Colombia
Show on map
0.4 mi from city centre, Villa de Leyva 

Hotel Antonio Narino provides charming 3-star accommodation in Villa de Leyva. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

8
Maria Bonita Hotel
Maria Bonita Hotel
9.1 Excellent
Calle 18, No. 10-36, Villa de Leyva, Colombia
Show on map
0.5 mi from city centre, Villa de Leyva 

Conveniently situated and featuring a swimming pool, this comfortable hotel is a short drive from Sachica. It is also steps from Villa de Leyva's popular attractions and landmarks.

Cheapest hotels in Villa de Leyva, Colombia

Show all 540 hotels
Family Host
Family Host
8.8 Excellent
Calle 6 #7-42, Villa de Leyva, Colombia
Show on map
0.6 mi from city centre,  

Family Host World Villa De Leyva is situated in Villa de Leyva and offers free wireless internet. It is conveniently located for guests wishing to discover the area's attractions.

$7
Avg. per night
Hostal Xue - Hostel
Hostal Xue - Hostel
9.0 Excellent
Calle 7a No 6a 25, Villa de Leyva, Colombia
Show on map
0.6 mi from city centre,  

Hostal Xue is situated in Villa de Leyva and offers free Wi-Fi. It is conveniently located for guests wanting to visit the area's popular attractions.

$8
Avg. per night
Hostal Everest
Hostal Everest
6.5 Good
Carrera 13 12-23, Villa de Leyva, Colombia
Show on map
0.1 mi 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.

$11
Avg. per night
Hospedaje Villa Monica
Hospedaje Villa Monica
9.1 Excellent
Cra 9 No 10 44,48,52, Villa de Leyva, Colombia
Show on map
0.4 mi from city centre,  

Hospedaje Villa Monica is situated in Villa de Leyva and is close to the area's popular attractions. It also features a designated smoking area.

$14
Avg. per night
Casa de Huéspedes Faletto
Casa de Huéspedes Faletto
8.9 Excellent
Calle 7 # 12b-103, Villa de Leyva, Colombia
Show on map
0.3 mi from city centre,  

Casa de Huespedes Faletto is set in Villa de Leyva and is close to nearby attractions, such as Villa de Leyva Plaza Major. It is ideally positioned for those wishing to visit the area's popular attractions.

$16
Avg. per night
Hotel Casa de la Villa Sutamarchan
Hotel Casa de la Villa Sutamarchan
Estacion De Servicio Terpel, Sutamarchán, Colombia
Show on map
0.3 mi from city centre,  

Boasting a swimming pool, Hotel Casa de la Villa is located in Sutamarchan and provides comfortable accommodation. It offers free Wi-Fi, a concierge and a currency exchange.

$16
Avg. per night
Villa Gaddiel
Villa Gaddiel
8.5 Excellent
Calle 11#10-44 Barrio Centro, Villa de Leyva, Colombia
Show on map
0.3 mi from city centre,  

Villa Gaddiel provides a comfortable setting when in Villa de Leyva. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

$17
Avg. per night
Hostal El Pino
Hostal El Pino
8.7 Excellent
Carrera 8 No. 7-96, Villa de Leyva, Colombia
Show on map
0.4 mi from city centre,  

Hostal El Pino is located in Villa de Leyva and features free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

$21
Avg. per night

Hotel prices in Villa de Leyva

2 stars and under

$7 - $84

Hospedaje Villa Monica

#1 Most popular

$14
Avg. per night
Villa Gaddiel

#2 Most popular

Villa Gaddiel
8.5 Excellent
$17
Avg. per night
Family Host

Best value

Family Host
8.8 Excellent
$7
Avg. per night
3 stars

$16 - $395

Hospederia Duruelo

#1 Most popular

Hospederia Duruelo
9.1 Excellent
$93
Avg. per night
Hotel Casa de los Fundadores

#2 Most popular

$56
Avg. per night
Casa de Huéspedes Faletto

Best value

$16
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?

    Hospederia Duruelo (9.1/10 from 411 reviews), Hotel Casa de los Fundadores (8.8/10 from 524 reviews), and Hotel Antonio Nariño (8.8/10 from 774 reviews) are all highly rated places to stay in Villa de Leyva.

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

    A good hotel close to Villa de Leyva Plaza Major is Hospederia Duruelo (rated 9.1/10 from 411 reviews).

  • How much do hotels in Villa de Leyva cost?

    The average price of a hotel in Villa de Leyva is $78 per night, based on the last 3 days’ data.

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

    $6 per night is the cheapest Villa de Leyva hotel price found in our data from the last 72 hours.

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

    Prices for a hotel in Villa de Leyva tonight are about $58 on average, but HotelsCombined users have found prices as low as $12 for tonight in the last 3 days. The best price found for a 4-star hotel in Villa de Leyva tonight is $59.