Find hotels in Villa de Leyva at the best prices

245 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Villa de Leyva hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

245 Cheap hotels in Villa de Leyva

Best Villa de Leyva hotels with a restaurant

Hotel Andres Venero - Villa de Leyva
8.9 270 reviews
Villa de Leyva
27/06 – 28/06
$171/nightfor 1 night

Hotel Andres Venero

1 1
hotel , Villa de Leyva
Hotel Andres Venero is a 3-star hotel situated in a colonial house in Villa de Leyva, just 500 metres from the main square and 1 kilometre from the bus terminal. It receives very good user ratings for its cleanliness and overall experience.
The hotel offers a range of amenities, including a restaurant, bar, spa, sauna, and a terrace, providing guests with plenty of opportunities to relax and enjoy their stay. Guests can also take advantage of the free Wi-Fi and parking, as well as the comfortable rooms with private bathrooms and LCD TVs.
La Tranquera Hotel - Villa de Leyva
9.1 248 reviews
Villa de Leyva
27/06 – 28/06
$115/nightfor 1 night

La Tranquera Hotel

1 1
hotel , Villa de Leyva
La Tranquera Hotel in Villa de Leyva offers a convenient base, a short 1-kilometre walk from the main square and a 14-minute walk from the Museo del Carmen.
This one-bedroom guesthouse provides an American breakfast, free Wi-Fi, on-site parking, and bike rentals for exploring the surrounding area, including Iguaque National Park (27 km away).
Hotel Mesón De Los Virreyes - Villa de Leyva
9.1 561 reviews
Villa de Leyva
27/06 – 28/06
$337/nightfor 1 night

Hotel Mesón De Los Virreyes

2 2
hotel , Villa de Leyva
Hotel Mesón De Los Virreyes is situated in the heart of Villa de Leyva, just a short walk from the main square and a five-minute drive from the bus terminal. The hotel has received very good ratings for its cleanliness and overall experience, and guests praise the excellent location.
This charming colonial-style building offers a range of amenities, including a swimming pool, spa, restaurant, and bar. Guests can enjoy a complimentary American breakfast, relax on the terrace or in the garden, and make use of the fitness centre, sauna, and room service.
Hotel Boutique Villa Roma - Villa de Leyva
9.2 189 reviews
Villa de Leyva
31/07 – 03/08
$200/nighttotal: $600 (3 )

Hotel Boutique Villa Roma

1 4
hotel , Villa de Leyva
Hotel Boutique Villa Roma is located in the charming colonial town of Villa de Leyva, a three-hour drive from Bogotá. It has received consistently high ratings for its location, cleanliness, and overall experience.
The hotel offers spacious rooms with wooden furnishings and balconies overlooking the town or surrounding countryside. Guests can enjoy a range of amenities including a swimming pool, a jacuzzi, a spa, a restaurant, a bar, and a fitness centre.

Best Villa de Leyva hotels with a pool

Among the 245 accommodations in Villa de Leyva, here are the 4 best hotels with a pool

Hotel Boutique El Carmel - Villa de Leyva
9.6 297 reviews
Villa de Leyva
17/07 – 20/07
$988/nighttotal: $2964 (3 )

Hotel Boutique El Carmel

3 5
hotel , Villa de Leyva
Hotel Boutique El Carmel is located in Villa de Leyva, just under a kilometre from the main square and a short walk from the Museo del Carmen. This 5-star hotel is highly rated by guests, with excellent reviews for its location, cleanliness, and overall experience.
The hotel offers a comfortable and spacious 60 square metre room with one bedroom, one bathroom, and a capacity for two guests. Guests can enjoy a range of amenities, including a restaurant, bar, spa, sauna, jacuzzi, garden, terrace, and free Wi-Fi throughout the property.
Hotel Boutique & Spa - Vdl Colonial - Villa de Leyva
9.0 572 reviews
Villa de Leyva
03/07 – 05/07
$201/nighttotal: $402 (2 )

Hotel Boutique & Spa - Vdl Colonial

1 4
hotel , Villa de Leyva
Hotel Boutique & Spa - VDL Colonial is located in Villa de Leyva, just 600 metres from the Museo del Carmen and 500 metres from the main square, making it ideal for exploring the town's historic centre. This 3-star hotel has received excellent user ratings, with guests praising its cleanliness and location.
The accommodation offers a range of amenities including a swimming pool, jacuzzi, sauna, spa and a restaurant. Guests can enjoy relaxing in the garden or on the terrace, and can also take advantage of the fitness centre, bike rental, and room service.
Hotel Casa Real Villa De Leyva - Villa de Leyva
9.4 52 reviews
Villa de Leyva
03/07 – 05/07
$484/nighttotal: $968 (2 )

Hotel Casa Real Villa De Leyva

2 5
hotel , Villa de Leyva
Hotel Casa Real Villa de Leyva is conveniently located less than a kilometre from key Villa de Leyva attractions including the Casa Museo de Antonio Ricaurte, Casa Museo Luis Alberto Acuña, and the Carmen Museum.
This 3.5-star establishment offers guests a swimming pool, spa, restaurant, bar, and room service, alongside free Wi-Fi and parking.
Hospederia Centro De Convenciones Duruelo - Villa de Leyva
9.1 653 reviews
Villa de Leyva
22/06 – 28/06
$354/nighttotal: $2124 (6 )

Hospederia Centro De Convenciones Duruelo

1 2
hotel , Villa de Leyva
Hospederia Centro de Convenciones Duruelo is located in Villa de Leyva, a charming colonial town just 180 kilometres from Bogotá and 30 kilometres from both the vineyard area and the Ostrich Zoo Park. This five-star hotel has received excellent user ratings for its location, cleanliness and overall experience.
The hotel features a peaceful atmosphere with charming colonial-style rooms. Guests can enjoy a range of amenities, including swimming pools, a spa, a fitness centre, tennis courts, a restaurant, a bar, and a garden.

Frequently Asked Questions about hotels in Villa de Leyva

  • How can travelers relax during a week in and arond Villa de Leyva?

    Villa de Leyva is perfect for a relaxing break. You can spend your days exploring the town, enjoying the peaceful atmosphere and soaking up the sun in the Plaza Mayor. Take a dip in the natural hot springs at Termas de Santa Monica, or try a yoga class at one of the many studios in town.
  • What are the best hotels with a swimming pool in Villa de Leyva?

    Hotel Campestre Cordillera De Los Andes, Hotel Y Spa Getsemani and Hotel Gran Sirius are among the best hotels with a swimming pool in Villa de Leyva.

  • What amenities can travelers expect in hotel rooms in Villa de Leyva?

    Most hotels in Villa de Leyva offer basic amenities like comfortable beds, private bathrooms, and Wi-Fi. Some hotels also have swimming pools, restaurants, and spa facilities. You can find a range of accommodation options to suit your budget, from budget-friendly guesthouses to luxurious boutique hotels.
  • What are the most popular 2, 3 and 4-star hotels in Villa de Leyva?

    Among 2, 3 and 4-star hotels in Villa de Leyva, Sie Casa Hotel, Hotel Y Spa Getsemani and Hotel La Posada De San Antonio are the most popular ones.

  • When is the best time to book a hotel in Villa de Leyva?

    The best time to book a hotel in Villa de Leyva is during the shoulder seasons, from April to May or September to November. These months offer pleasant weather and fewer crowds, making it easier to find a good deal. If you're looking for a more festive atmosphere, you can visit during the Christmas season or the Easter holidays.
  • What are the best luxury hotels in Villa de Leyva?

  • What are some pet-friendly activities in and around Villa de Leyva?

    Many of the restaurants and cafes in Villa de Leyva welcome dogs, so you can enjoy a meal with your furry friend. You can also take your dog for a walk in the beautiful Parque de los Novios or the surrounding countryside. The Pozo Azul is also a great place to take your dog for a swim.
  • What are the best family friendly hotels in Villa de Leyva?

    The best family friendly hotels in Villa de Leyva are Sie Casa Hotel, Hotel Villa Del Angel and Hotel Campestre Cordillera De Los Andes.

  • Which towns or cities worth a visit near Villa de Leyva?

    If you have time, you can take a day trip to the nearby town of Ráquira, known for its traditional pottery. The colonial town of Barichara, about 2 hours away, is also a popular destination. For a more adventurous trip, you can visit the nearby town of Mongui, which is located in a beautiful valley and is a good base for exploring the surrounding countryside.
  • What are the best pet friendly hotels in Villa de Leyva?

    The best pet friendly hotels in Villa de Leyva are Sie Casa Hotel, Casa Lewana and Hotel Gran Sirius.

  • What are the best hotels with jacuzzi in Villa de Leyva?

    Sie Casa Hotel, Hotel Campestre Cordillera De Los Andes and Hotel Y Spa Getsemani are the best hotels with a jacuzzi in Villa de Leyva.

Destinations nearby

Best Villa de Leyva hotels with parking

Hotel Villa Encanto - Villa de Leyva
9.2 940 reviews
Villa de Leyva
03/07 – 05/07
$144/nighttotal: $288 (2 )

Hotel Villa Encanto

2 4
hotel , Villa de Leyva
Hotel Cemandy by MA is conveniently located in Villa de Leyva, a short walk (approximately 800 metres) from the main square and close to the Museo del Carmen.
This family-friendly guesthouse offers a range of amenities including a spa, bar, terrace, free Wi-Fi, free parking, and airport transfers, plus serves a daily American breakfast.
Casa Fiorella - Villa de Leyva
9.8 298 reviews
Villa de Leyva
22/06 – 23/06
$280/nightfor 1 night

Casa Fiorella

3 9
hotel , Villa de Leyva
Casa De Las Flores, a four-star chalet in Villa de Leyva, Colombia, enjoys a prime location near the Museo del Carmen and the main square, with Iguaque National Park 30.6km and Parque Temático Gondava 8.2km away.
This spacious three-bedroom property, sleeping up to six, offers a private garden, terrace with mountain views, fully equipped kitchen, free Wi-Fi, private parking, and a 24-hour reception; pet-friendly with a nightly supplement.
Hotel Casa Amalia - Villa de Leyva
9.3 87 reviews
Villa de Leyva
17/07 – 20/07
$134/nighttotal: $402 (3 )

Hotel Casa Amalia

2 3
hotel , Villa de Leyva
Hotel Casa Amalia in Estación El Salto offers a peaceful retreat approximately 32 to 43 kilometres from attractions such as the Corferias International Exhibition Centre, Bolívar Square, and various shopping malls.
This one-bedroom guesthouse provides free private parking, a garden, room service, and an American breakfast, plus features a sun terrace with mountain views from some rooms.
Hospederia Flor De La Villa Real - Villa de Leyva
9.2 146 reviews
Villa de Leyva
29/06 – 30/06
$87/nightfor 1 night

Hospederia Flor De La Villa Real

1 2
hotel , Villa de Leyva
Hospederia Flor De La Villa Real enjoys a central Villa de Leyva location, a two-minute walk from both the Museo del Carmen and the main square, and within easy reach of attractions such as Iguaque National Park (29 km) and Parque Temático Gondava (6.7 km).
This one-bedroom, one-bathroom guesthouse offers free Wi-Fi, a garden, parking, and family rooms, with breakfast options including à la carte and American choices; some rooms feature garden views and a patio.

Best Villa de Leyva hotels with jacuzzi

Hospedería Colonial De Villa De Leyva - Villa de Leyva
8.3 83 reviews
Villa de Leyva
29/06 – 30/06
$86/nightfor 1 night

Hospedería Colonial De Villa De Leyva

1 2
hotel , Villa de Leyva
Hospedería Colonial De Villa De Leyva is ideally situated in Villa de Leyva's historic centre, a short walk from the main square and close to the Museo del Carmen (0.9km).
This one-bedroom, one-bathroom guesthouse offers guests a jacuzzi, garden, on-site restaurant, and parking, plus an American breakfast; nearby attractions include Iguaque National Park (29km) and Parque Temático Gondava (6.6km).
Hosteline - Villa de Leyva
9.6 120 reviews
Villa de Leyva
17/06 – 18/06
$57/nightfor 1 night

Hosteline

1 3
hotel , Villa de Leyva
Hosteline in Villa de Leyva offers excellent accommodation a short walk from the Museo del Carmen and Villa de Leyva's main square, and within 7km and 29km of Parque Temático Gondava and Iguaque National Park respectively.
This one-bedroom, one-bathroom guesthouse features a garden, jacuzzi, restaurant, room service, and free Wi-Fi; its excellent location allows easy access to local attractions while maintaining a tranquil atmosphere.
Hotel Campestre Cordillera De Los Andes - Villa de Leyva
8.9 1964 reviews
Villa de Leyva
27/06 – 29/06
$123/nighttotal: $246 (2 )

Hotel Campestre Cordillera De Los Andes

1 2
hotel , Villa de Leyva
Hotel Campestre Cordillera de Los Andes is located in Villa de Leyva, just a short distance from the Museo del Carmen and the Main Square, making it perfect for exploring this charming colonial town. The 4-star hotel has received excellent user ratings, highlighting its quality and service.
The hotel offers a range of comfortable rooms, each with a private bathroom and amenities like a flat-screen TV. Guests can enjoy the outdoor pool, hot tub, and garden, or explore the surrounding area with complimentary bikes.
Hotel Campanario Real - Villa de Leyva
9.0 458 reviews
Villa de Leyva
10/07 – 14/07
$381/nighttotal: $1524 (4 )

Hotel Campanario Real

2 4
hotel , Villa de Leyva
Hotel Campanario Real is ideally located in Villa de Leyva, just a short walk from the main square, offering easy access to the town's charming historical centre. The hotel has received excellent ratings for its location, cleanliness, and overall guest experience.
The hotel offers comfortable rooms with modern amenities such as flat-screen TVs and satellite channels. Guests can enjoy a range of facilities, including a swimming pool, jacuzzi, spa, restaurant, bar, fitness centre, and room service, ensuring a relaxing and enjoyable stay.
©2026 cozycozy.com