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 Boutique Cenit - Villa de Leyva
Villa de Leyva
24/06 – 27/06
$146/nighttotal: $438 (3 )

Hotel Boutique Cenit

1 3
hotel , Villa De Leyva
Hotel Boutique Cenit, a 3-star hotel in Villa de Leyva, is conveniently located within a district offering straightforward access to local points of interest.
This establishment provides complimentary high-speed internet, on-site parking, laundry services, and in-room dining, alongside a jacuzzi, sauna, spa, terrace, restaurant, and bar for guest comfort.
Hotel Jardines De La Villa - Villa de Leyva
8.6 329 reviews
Villa de Leyva
30/06 – 04/07
$193/nighttotal: $772 (4 )

Hotel Jardines De La Villa

2 4
hotel , Villa de Leyva
Hotel Jardines De La Villa is conveniently located in the heart of Villa de Leyva, just a short walk from the main square and the Museo del Carmen, making it a perfect base for exploring the historic town. The hotel has received very good ratings for its overall experience, with excellent reviews for its location, cleanliness, and facilities.
The accommodation offers a shared lounge and kitchen for guests to relax and socialise, and some rooms have balconies or patios for enjoying the fresh air and views. Amenities include a swimming pool, spa, restaurant, and room service, while guests can also take advantage of the free private parking, airport transportation, and cycling opportunities.
Estancia El Olivo - Villa de Leyva
Villa de Leyva
30/12 – 03/01
$139/nighttotal: $556 (4 )

Estancia El Olivo

2 4
hotel , Villa de Leyva
Estancia El Olivo, a hotel in Villa de Leyva, offers the "Estancia El Olivo" package and is located within easy walking distance of the town centre.
This accommodation welcomes pets, features a terrace and garden, provides parking, and includes one bathroom per unit, with check-out at 12:00.
Hotel Cordillera De Los Andes - Villa de Leyva
Villa de Leyva
28/06 – 29/06
$170/nightfor 1 night

Hotel Cordillera De Los Andes

1 4
hotel , Villa de Leyva
Hotel Cordillera de los Andes is situated in Villa de Leyva, Colombia, approximately 2 kilometres from the town's main square, offering easy access to colonial architecture and museums.
This 3-star establishment provides guests with a restaurant, spa, sauna, free Wi-Fi, and secure parking, alongside tour assistance for exploring the area.

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 Santa Viviana Villa De Leyva - Villa de Leyva
8.3 670 reviews
Villa de Leyva
30/06 – 04/07
$208/nighttotal: $832 (4 )

Hotel Santa Viviana Villa De Leyva

1 4
hotel , Villa de Leyva
Hotel Santa Viviana Villa De Leyva is a 3-star hotel located a short walk from the main square and San José Church in Villa de Leyva, a charming colonial town known for its well-preserved architecture. The hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features a peaceful garden and a restaurant serving delicious American breakfasts. Guests can enjoy amenities like a swimming pool, a jacuzzi, a sauna, and a spa. There's also a fitness centre, a terrace, and free parking.
Hôtel Cordillera De Los Andes - Villa de Leyva
Villa de Leyva
27/06 – 29/06
$124/nighttotal: $248 (2 )

Hôtel Cordillera De Los Andes

1 2
hotel , Villa de Leyva
Room in a 2-star hotel. You will be located in Villa de Leyva.
Facilities and services: a sauna, a spa and a restaurant.
Hotel Casa Cantabria Campestre - Villa de Leyva
8.7 3282 reviews
Villa de Leyva
26/06 – 27/06
$229/nightfor 1 night

Hotel Casa Cantabria Campestre

1 2
hotel , Villa de Leyva
Hotel Casa Cantabria Campestre is located in Villa de Leyva, just 2 kilometres from the Museo del Carmen and 2.1 kilometres from the main square, offering a peaceful escape from the town centre. The hotel has received very good ratings for its location, cleanliness and overall experience.
The accommodation features a garden and shared lounge, perfect for relaxing. Guests can also enjoy the outdoor swimming pool, free private parking, room service, a bar, and free Wi-Fi.
Hotel Campestre Cordillera De Los Andes - Villa de Leyva
8.9 1963 reviews
Villa de Leyva
27/06 – 28/06
$138/nightfor 1 night

Hotel Campestre Cordillera De Los Andes

1 1
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.

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

Origen Hotel Boutique - Villa de Leyva
9.5 39 reviews
Villa de Leyva
27/06 – 28/06
$77/nightfor 1 night

Origen Hotel Boutique

1 2
hotel , Villa de Leyva
Origen Hotel Boutique in Villa de Leyva is conveniently located an 11-minute walk from the Main Square and 1.1km from the Museo del Carmen, offering easy access to the town's key attractions.
This 30-square-metre hotel boasts a single bedroom, bathroom, and amenities including free Wi-Fi, parking, room service, and a peaceful garden; it is family-friendly and accepts pets.
Hotel Casa Terra - Villa de Leyva
9.7 1448 reviews
Villa de Leyva
12/07 – 13/07
$140/nightfor 1 night

Hotel Casa Terra

1 2
hotel , Villa de Leyva
Hotel Casa Terra is situated in the historic colonial district of Villa de Leyva, just 350 metres from the main square, Plaza Mayor. The four-star hotel offers comfortable rooms with private bathrooms, a restaurant, room service, and free Wi-Fi throughout the property.
Hotel Bera-k - Villa de Leyva
Villa de Leyva
27/06 – 28/06
$334/nightfor 1 night

Hotel Bera-k

2 7
hotel , Villa de Leyva
Hotel Bera-k, a 2-star inn in Villa de Leyva, is conveniently located 7 minutes on foot from the Main Square and 0.8 kilometres from Museo del Carmen.
This pet-friendly establishment offers family rooms, complimentary WiFi, on-site dining, a hot tub, and private parking, with room service and a 24-hour front desk available.
Oasis San José De La Villa - Villa de Leyva
8.8 417 reviews
Villa de Leyva
10/07 – 14/07
$68/nighttotal: $272 (4 )

Oasis San José De La Villa

1 4
hotel , Villa de Leyva
Oasis San José De La Villa in Villa de Leyva, Colombia, is conveniently located a 9-minute walk from the Main Square and 0.8 km from the Museo del Carmen, offering easy access to Villa de Leyva's historical centre.
This pet-friendly guesthouse features a garden, terrace, room service, and free Wi-Fi, with a shared lounge and daily American breakfast included; Iguaque National Park is 29 km away, easily accessible for day trips.

Best Villa de Leyva hotels with jacuzzi

Hosteline - Villa de Leyva
9.6 121 reviews
Villa de Leyva
17/07 – 20/07
$103/nighttotal: $309 (3 )

Hosteline

2 5
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 Puente Piedra - Villa de Leyva
8.4 522 reviews
Villa de Leyva
27/06 – 28/06
$104/nightfor 1 night

Hotel Puente Piedra

1 2
hotel , Villa de Leyva
Hotel Puente Piedra is located in Villa de Leyva, just a 17-minute walk from the Museo del Carmen and the town's main square, making it a convenient base for exploring this charming colonial town. The hotel consistently receives very good ratings for its location, cleanliness, and overall user experience.
The accommodation offers a peaceful garden setting, perfect for relaxation. Guests can enjoy a terrace, bar, and shared lounge, as well as access to a spa, restaurant, and room service. The hotel also provides free Wi-Fi, parking, and a range of activities, including hiking and bike rentals.
Hotel Boutique Santa Helena - Villa de Leyva
9.4 332 reviews
Villa de Leyva
23/06 – 24/06
$140/nightfor 1 night

Hotel Boutique Santa Helena

1 1
hotel , Villa de Leyva
Casa Hotel Santa Helena Boutique is located in Villa de Leyva, a short walk from the Main Square and the Museo del Carmen, offering a peaceful setting within easy reach of the town's main attractions. The hotel has excellent user, location and cleanliness ratings, making it a popular choice for travellers.
The boutique hotel features a tranquil garden, perfect for relaxing after a day of exploring. It offers a range of amenities including a bar, spa, and a terrace, as well as bike rentals for exploring the surrounding area.
Hotel Casa Alcestre - Villa de Leyva
9.2 697 reviews
Villa de Leyva
26/06 – 28/06
$345/nighttotal: $690 (2 )

Hotel Casa Alcestre

1 1
hotel , Villa de Leyva
Hotel Casa Alcestre is ideally situated in the historic centre of Villa de Leyva, just a short walk from the main square and the Museo del Carmen, making it a perfect base for exploring this charming town. This 5-star hotel consistently receives excellent user ratings, reflecting its high standards of service and comfort.
The hotel offers a range of modern amenities, including free Wi-Fi, a restaurant serving American cuisine, and a spa for relaxation. Guests can enjoy a dip in the Jacuzzi or unwind in the sauna, while the hotel's convenient location provides easy access to the surrounding attractions, including Iguaque National Park.
©2026 cozycozy.com