
Villa de Leyva hotels from RM70
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Villa de Leyva
Family friendly
Check prices for these dates
Our top choices for Villa de Leyva hotels

Hacienda Cascanueces
Hacienda CascanuecesVilla de Leyva
10.0 out of 10, Exceptional, (2 reviews)
The price is RM362
RM362 total
18 May - 19 May

Glamping pozo azul
Glamping pozo azulVilla de Leyva
7.6 out of 10, Good, (12 reviews)
The price is RM139
RM139 total
18 May - 19 May

Vivelavilla suites VDL
Vivelavilla suites VDLOld Town Villa de Leyva
The price is RM208
RM208 total
28 May - 29 May

Hotel Calle Real de la Villa
Hotel Calle Real de la VillaVilla de Leyva
The price is RM199
RM199 total
18 May - 19 May

Casa Hotel San Pedro
Casa Hotel San PedroVilla de Leyva
9.8 out of 10, Exceptional, (28 reviews)
The price is RM281
RM281 total
18 May - 19 May

Club Campestre El Bosque de la Villa
Club Campestre El Bosque de la VillaVilla de Leyva
8.6 out of 10, Excellent, (96 reviews)
The price is RM218
RM218 total
18 May - 19 May

Casa de Campo Hotel & Spa
Casa de Campo Hotel & SpaVilla de Leyva
8.6 out of 10, Excellent, (23 reviews)
The price is RM175
RM175 total
18 May - 19 May

Hotel Casa Alcestre
Hotel Casa AlcestreOld Town Villa de Leyva
9.4 out of 10, Exceptional, (156 reviews)
The price is RM578
RM578 total
19 May - 20 May

Hotel La Corada
Hotel La CoradaOld Town Villa de Leyva
9.4 out of 10, Exceptional, (125 reviews)
The price is RM382
RM382 total
25 May - 26 May

HOTEL CASA PROVENZAL
HOTEL CASA PROVENZALVilla de Leyva
9.4 out of 10, Exceptional, (3 reviews)
The price is RM335
RM335 total
15 Jun - 16 Jun

APARTAHOTEL MARGARITAS DE LA VILLA VDL
APARTAHOTEL MARGARITAS DE LA VILLA VDLOld Town Villa de Leyva
10.0 out of 10, Exceptional, (1 review)
The price is RM262
RM262 total
20 May - 21 May

Hotel Plaza Mayor
Hotel Plaza MayorOld Town Villa de Leyva
9.2 out of 10, Wonderful, (317 reviews)
The price is RM399
RM399 total
15 Jun - 16 Jun

San Miguel Villa Hotel's VDL
San Miguel Villa Hotel's VDLOld Town Villa de Leyva
6.0 out of 10, (1 review)
The price is RM133
RM133 total
21 May - 22 May

Hotel El Giro
Hotel El GiroVilla de Leyva
9.2 out of 10, Wonderful, (72 reviews)
The price is RM285
RM285 total
18 May - 19 May

Hotel Campanario Real
Hotel Campanario RealOld Town Villa de Leyva
9.4 out of 10, Exceptional, (18 reviews)
The price is RM256
RM256 total
21 May - 22 May

Hemma Genki Luxury Wellness Hotel Villa
Hemma Genki Luxury Wellness Hotel VillaVilla de Leyva
The price is RM491
RM491 total
28 May - 29 May

Hotel Casa terra
Hotel Casa terraVilla de Leyva
10.0 out of 10, Exceptional, (101 reviews)
The price is RM364
RM364 total
18 May - 19 May

Cabaña La Cattleya de Villa de Leyva
Cabaña La Cattleya de Villa de LeyvaVilla de Leyva
10.0 out of 10, Exceptional, (1 review)
The price is RM496
RM496 total
18 May - 19 May

Cabaña Lewana Campestre
Cabaña Lewana CampestreVilla de Leyva
The price is RM224
RM224 total
18 May - 19 May
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
Where to stay in Villa de Leyva
Find the best Villa de Leyva areas for the activities you enjoy most.

Photo by Botak Jon
Open Photo by Botak Jon
Old Town Villa de Leyva
Old Town Villa de Leyva is noteworthy for its restaurants, and you can make a stop at top attractions like Plaza Major of Villa de Leyva and Casa Museo Luis Alberto Acuna.
Stay near popular Villa de Leyva attractions
Learn more about Villa de Leyva
Cobblestone streets lead to Plaza Mayor, where the whitewashed colonial buildings transport you to the 16th century. Hike up to nearby Iguaque National Park's sacred lagoon or browse handcrafted pottery at weekend markets in this mountain town.

More cheap stays in Villa de Leyva

Hotel Oasis de la villa
1221 Cra. 13 Villa de Leyva Boyacá
The price is RM70 per night from 25 May to 26 May
RM70
RM70 total
25 May - 26 May

















































































