A historic plaza with a white church and a bell tower, surrounded by stone buildings and a mountainous backdrop.

Old Town Villa de Leyva Hotels, Villa de Leyva

  • 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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Old Town Villa de Leyva hotels

1. Hotel Casa Alcestre

Hotel Casa Alcestre
4.0 star property
Old Town Villa de Leyva
9.4 out of 10, Exceptional, (179 reviews)
"Beautiful hotel. Great location. 100% recommend."
Canada
Julian
The price is AU$248
17 Oct - 18 Oct
Hotel Casa Alcestre

2. 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, (127 reviews)
"The rooms were huge and spotless. The hotel is very charming and the breakfast was plentiful. Great stay!"
Canada
Juan Carlos
The price is AU$230
12 Oct - 13 Oct
Hotel Campanario de la Villa

3. Hotel La Corada

Hotel La Corada
3.0 star property
Old Town Villa de Leyva
9.4 out of 10, Exceptional, (147 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 AU$180
25 Oct - 26 Oct
Hotel La Corada

4. Hotel Plaza Mayor

Hotel Plaza Mayor
3.0 star property
Old Town Villa de Leyva
9.2 out of 10, Wonderful, (330 reviews)
"Nice an helpful people."
United States
Gonzalo
The price is AU$172
12 Oct - 13 Oct
Hotel Plaza Mayor

5. Hospederia Duruelo

Hospederia Duruelo
3.5 star property
0.9 km from Old Town Villa de Leyva
9.2 out of 10, Wonderful, (209 reviews)
"Great place."
United States
Klara
The price is AU$408
12 Oct - 13 Oct
Hospederia Duruelo

6. Estelar Paipa Hotel Spa & Centro de Convenciones

Estelar Paipa Hotel Spa & Centro de Convenciones
3.5 star property
46.3 km from Old Town Villa de Leyva
9.2 out of 10, Wonderful, (744 reviews)
"Excellent stay"
United States
Martha Penaloza
The price is AU$221
25 Oct - 26 Oct
Estelar Paipa Hotel Spa & Centro de Convenciones

7. Hotel Boutique Cenit

Hotel Boutique Cenit
3.0 star property
Old Town Villa de Leyva
9.2 out of 10, Wonderful, (40 reviews)
"Clean room, great location, close to everything"
United States
Diana
The price is AU$78
20 Oct - 21 Oct
Hotel Boutique Cenit

8. 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, (164 reviews)
"Great location"
United States
Alexander
The price is AU$69
12 Oct - 13 Oct
Casa Boutique Villa de Leyva - Adults only

9. Club Campestre El Bosque de la Villa

Club Campestre El Bosque de la Villa
3.0 star property
1.7 km from Old Town Villa de Leyva
8.6 out of 10, Excellent, (105 reviews)
"It was a relaxing time and place. We enjoyed everything breakfast, pool and place. I really recommend it."
Canada
Carmen
Club Campestre El Bosque de la Villa

10. Hotel Casa terra

Hotel Casa terra
3.0 star property
0.4 km from Old Town Villa de Leyva
10.0 out of 10, Exceptional, (113 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 AU$157
12 Oct - 13 Oct
Hotel Casa terra

11. Hotel La Posada de San Antonio

Hotel La Posada de San Antonio
3.0 star property
Old Town Villa de Leyva
9.0 out of 10, Wonderful, (196 reviews)
"A very nice, greatly located, elegant, beautiful hotel."
United States
Juan
The price is AU$161
12 Oct - 13 Oct
Hotel La Posada de San Antonio

12. Maria Bonita Hotel

Maria Bonita Hotel
3.0 star property
0.6 km from Old Town Villa de Leyva
8.8 out of 10, Excellent, (43 reviews)
"The hotel is very nice and clean, staff are very friendly and helpful! If I come back to Villa de Leyva, I will definitely stay here again!"
United States
Sofia
The price is AU$196
12 Oct - 13 Oct
Maria Bonita Hotel

13. Hotel El Giro

Hotel El Giro
2.5 star property
0.7 km from Old Town Villa de Leyva
9.2 out of 10, Wonderful, (78 reviews)
"All the staff were very friendly, they guided us on places of interest. I recommend this hotel, it is incredible."
United States
Nohora
The price is AU$143
20 Oct - 21 Oct
Hotel El Giro

14. Hotel las Palmas

Hotel las Palmas
3.0 star property
0.3 km from Old Town Villa de Leyva
8.4 out of 10, Very good, (43 reviews)
"It was nice and in a walkable distance from the main square. Definitely would stay there again. "
United States
Gabriela
The price is AU$94
20 Oct - 21 Oct
Hotel las Palmas

15. Hotel Casa Real Villa de Leyva

Hotel Casa Real Villa de Leyva
3.5 star property
0.6 km from Old Town Villa de Leyva
9.6 out of 10, Exceptional, (56 reviews)
"This is A unique Hotel, Great Staff !!!"
United States
Ruben
The price is AU$206
12 Oct - 13 Oct
Hotel Casa Real Villa de Leyva

16. Hotel Verona Villa de Leyva

Hotel Verona Villa de Leyva
3.0 star property
Old Town Villa de Leyva
8.4 out of 10, Very good, (35 reviews)
"Nice and comfortable property. Good breakfast and very friendly staff. Would definitely stay again. Proximity to restaurants and plaza is a plus."
United States
Mohammed
The price is AU$53
20 Oct - 21 Oct
Hotel Verona Villa de Leyva

17. Elephantia Spa Hotel

Elephantia Spa Hotel
3.5 star property
0.9 km from Old Town Villa de Leyva
8.8 out of 10, Excellent, (36 reviews)
"Excelente la habitación el desayuno muy completo se los recomiendo buen parqueadero "
Colombia
Ricardo
The price is AU$91
12 Oct - 13 Oct
Elephantia Spa Hotel

18. Hotel Capitán Ricaurte

Hotel Capitán Ricaurte
3.0 star property
0.8 km from Old Town Villa de Leyva
8.8 out of 10, Excellent, (44 reviews)
"The room was very clean. Beautiful decor. Fresh towels each day. The breakfast that is included in the room was extremely generous and very tasty. I looked forward to starting each day with that. The staff is super friendly and helpful. I would highly recommend this hotel. "
United States
Ronald W
The price is AU$97
15 Oct - 16 Oct
Hotel Capitán Ricaurte

19. Casa Sie

Casa Sie
2.0 star property
Old Town Villa de Leyva
9.6 out of 10, Exceptional, (28 reviews)
"Beautiful town Excellent food Relax and safe "
United States
Yanira
The price is AU$89
9 Nov - 10 Nov
Casa Sie

20. Glamping pozo azul

Glamping pozo azul
3.0 star property
3.6 km from Old Town 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 AU$51
12 Oct - 13 Oct
Glamping pozo azul
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.

Compare popular hotels in Old Town Villa de Leyva

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A breakfast table set with plates of food, cups, and a glass of orange juice.
HOTEL VILLA DEL ANGEL
3.0 star property
10.0
Exceptional
12 reviews
View
A building with a balcony, a sign reading 'SIE,' and a door with a decorative design.
Casa Sie
2.0 star property
9.6
Exceptional
28 reviews
View
A covered corridor with a wooden bench, potted plants, and a painting on the wall.
Hotel Sol De La Villa
3.0 star property
9.8
Exceptional
6 reviews
View
A bedroom with a large bed, a desk, and a TV.
Hotel Casa Alcestre
4.0 star property
9.4
Exceptional
179 reviews
View
A corridor with large potted plants, wooden doors, and a patterned floor.
Hotel La Corada
3.0 star property
9.4
Exceptional
147 reviews
View

Top Old Town Villa de Leyva Hotel Reviews

Recent Reviews in Old Town Villa de Leyva

Frequently asked questions

What are the best hotels in Old Town Villa De Leyva that travellers recommend?
Two of the best hotels in Old Town Villa De Leyva that receive consistently high recommendations from travellers are Hotel La Posada de San Antonio and Casa Boutique Villa de Leyva - Adults only.

The 3-star Hotel La Posada de San Antonio, with a 9.0 rating, is praised for its exceptional service and delicious complimentary cooked breakfast. Guests can also enjoy premium bedding, a fireplace, and a Turkish bath. It is conveniently located just 0.1 km from Museo Paleontológico and 0.2 km from Plaza Major of Villa de Leyva.

Another highly recommended option is the 3-star Casa Boutique Villa de Leyva - Adults only, which has an outstanding 9.4 rating. This hotel offers excellent complimentary full breakfast and is situated in a nice shopping district. It features rooms with mountain views and premium bedding. It's located 0.3 km from Museo Paleontológico and 0.2 km from Plaza Major of Villa de Leyva.
What are the best family hotels in Old Town Villa De Leyva?
For family-friendly hotels in Old Town Villa De Leyva, consider the Hotel Plaza Mayor or Hotel La Posada de San Antonio.

The 3.5-star Hotel Plaza Mayor, with an excellent 9.2 rating, is very top by families. It is conveniently located just 0.1 km from Plaza Major of Villa de Leyva and 0.2 km from Museo Paleontológico. The hotel also provides free cribs. Guests frequently praise the friendly staff and great food and drinks available.

Another excellent choice is the 3-star Hotel La Posada de San Antonio, which has a 9.0 rating. This hotel offers supervised childcare, free rollaway extra beds, and complimentary breakfast, including a cooked option. It is also very close to Museo Paleontológico (0.1 km) and Plaza Major of Villa de Leyva (0.2 km). Guests consistently highlight the excellent service and delicious breakfast.
What are the best spa hotels in Old Town Villa De Leyva?
For excellent spa hotels in Old Town Villa De Leyva, consider Hotel Casa Alcestre, Hotel La Corada, and Balcón de Anita en la villa.

The 3.5-star Hotel Casa Alcestre, with a 9.4 rating, offers a full-service spa, a hot tub, and a steam room. Guests consistently praise the friendly staff, great location, and excellent breakfast.

Hotel La Corada, rated 9.6, features a full-service spa with deep tissue massage and a sauna for ultimate relaxation. Its location is often described as fantastic by guests.

Another highly-rated option is Balcón de Anita en la villa, which has a 9.6 rating. This hotel provides a full-service spa with hot stone massage available daily.
What are the top pet-friendly hotels in Old Town Villa De Leyva?
For top pet-friendly hotels in Old Town Villa De Leyva, consider Hotel La Corada, Hotel Campanario Real, and Fontana Plaza Hotel.

Hotel La Corada, with an excellent 9.6 rating, is a fantastic choice for travellers with dogs. Guests consistently highlight its fantastic location and friendly service. It is conveniently located just 0.1 km from Plaza Major of Villa de Leyva and 0.2 km from Museo Paleontológico.

Another excellent option is Hotel Campanario Real, rated 9.2. This hotel welcomes both dogs and cats and is set within a historical district, offering a historic property design. Free WiFi and free self-parking are also provided. It is located 0.2 km from Plaza Major of Villa de Leyva and 0.3 km from Museo Paleontológico.

Fontana Plaza Hotel, with a 9.0 rating, is also a highly-rated pet-friendly hotel that permits both dogs and cats. Guests have praised its excellent breakfast and nice staff. It is very close to key attractions, being just 0.3 km from Plaza Major of Villa de Leyva and 0.2 km from Museo Paleontológico.
What are the best budget hotels in Old Town Villa De Leyva?
For excellent budget-friendly hotels in Old Town Villa De Leyva, consider the Fontana Plaza Hotel and Hotel La Posada de San Antonio.

The Fontana Plaza Hotel, with a 9.0 rating, provides complimentary breakfast, free toiletries, and free extended duration parking, which is very convenient. It is also well-located, just 0.1 km from the Antonio Nariño House Museum and 0.2 km from the Museo Paleontológico. Guests frequently praise the excellent breakfast and the nice staff.

Another superb option is the 3-star Hotel La Posada de San Antonio, also rated 9.0. This hotel offers free cooked breakfast, free toiletries, and free self-parking. It boasts a very central location, with the Museo Paleontológico just 0.1 km away and Plaza Major of Villa de Leyva only 0.2 km distant. Travellers consistently praise the excellent service, delicious breakfast, and exceptional staff.
What are the most romantic hotels in Old Town Villa De Leyva for couples?
For romantic hotels in Old Town Villa De Leyva that are great for couples, consider the Casa Boutique Villa de Leyva - Adults only and Hotel Casa Alcestre.

The 3-star Casa Boutique Villa de Leyva - Adults only, with an excellent rating of 9.4, is highly regarded by guests for its excellent breakfast and helpful staff. It offers complimentary breakfast, free toiletries, and free WiFi. Guests appreciate the nice rooms and the good location, and it is located 1.7 km from Casa Terracota.

Another superb option is the 3.5-star Hotel Casa Alcestre, also rated 9.4. This hotel is praised for its friendly and nice staff, as well as its amazing location and excellent breakfast. It provides free cooked breakfast, free WiFi, and free parking nearby. There is also a spa with a hot tub for guests to enjoy. Casa Terracota is just 1.5 km away.
When is the best time to go to Old Town Villa De Leyva?
The best time to go to Old Town Villa De Leyva is during the dry season, which runs from December to March and again from July to August.

During these months, you'll experience less rainfall and plenty of sunshine, making it ideal for exploring the town's cobbled streets and enjoying outdoor activities. The weather is generally pleasant, with daytime temperatures usually hovering around 18-22°C (64-72°F). This is great for walking around the Plaza Mayor, visiting the Terracotta House, or taking a horse riding tour of the surrounding countryside.

For those planning a romantic getaway, visiting in December or January offers particularly clear skies and a comfortable chill in the evening, great for cosy dinners by a fireplace. The town often has festive decorations during December, adding to the charm.

Families travelling with children will also find the dry season convenient for outdoor excursions, such as visiting the dinosaur park or the fossil museum, without the worry of sudden downpours. The drier conditions make for easier movement around the town and its various attractions.

While the dry season is popular, it also means more visitors.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right Old Town Villa de Leyva hotel for you.
How can I save on a hotel booking in Old Town Villa de Leyva with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Old Town Villa de Leyva hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Old Town Villa de Leyva?
Hotel prices in Old Town Villa de Leyva often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates and sort search results by 'Price: low to high' for our cheapest rates.