Find hotels in Villa de Leyva at the best prices

365 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

365 Cheap hotels in Villa de Leyva

Best Villa de Leyva hotels with a restaurant

Hotel Y Spa Getsemani - Villa de Leyva
9.0 767 reviews

Hotel Y Spa Getsemani

hotel, Villa de Leyva
Hotel Y Spa Getsemani is conveniently located in Villa de Leyva, just 300 metres from the town centre and a similar distance from the bus terminal. This 3-star hotel has excellent user ratings for location, cleanliness, and overall experience.
The hotel offers a range of comfortable rooms, each with a private bathroom and stylish furnishings. Guests can enjoy a variety of amenities, including a swimming pool, jacuzzi, sauna, spa, restaurant, and free parking.
La Alhambra Hotel Boutique - Villa de Leyva
8.7 83 reviews

La Alhambra Hotel Boutique

hotel, Villa de Leyva
La Alhambra Hotel Boutique is located in Villa de Leyva, just a short walk from the main square and the Museo del Carmen, offering a peaceful retreat from the town's bustle. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel is suitable for couples, featuring rooms with one bedroom and one bathroom, and offering a range of amenities including a swimming pool, garden, spa, restaurant, bar, and room service. Guests can enjoy a relaxing stay with access to a jacuzzi, a terrace or balcony, and free parking.
Posada San Esteban - Villa de Leyva
8.0 77 reviews

Posada San Esteban

hotel, Sutamarchán
Posada San Esteban is located in Sutamarchán, just over 13 kilometres from the popular Villa de Leyva Main Square and the Museo del Carmen. This charming guesthouse has received very good ratings for its location, cleanliness, and overall experience.
The accommodation offers a tranquil garden setting with stunning mountain views. Guests can enjoy a range of amenities, including a restaurant, bar, spa, fitness centre, and a playground, making it ideal for families.
Hotel Hospederia San Carlos Villa De Leyva - Villa de Leyva
8.9 174 reviews

Hotel Hospederia San Carlos Villa De Leyva

hotel, Villa de Leyva
Hotel Hospederia San Carlos is situated in Villa de Leyva, just 600 metres from the main square and 200 metres from the local bus terminal, offering a peaceful retreat within easy reach of the town's attractions. The hotel consistently receives excellent ratings for its cleanliness, location, and overall experience.
This charming guesthouse features a courtyard terrace with plants and a water fountain, providing a relaxing space to unwind. Guests can enjoy a range of amenities, including a restaurant serving local cuisine, a bar, room service, and a terrace.

Best Villa de Leyva hotels with a pool

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

Villa Luisa Hotels - Villa de Leyva
No reviews

Villa Luisa Hotels

hotel, Sachica
Villa Luisa Hotels, an accommodation in Sachica, is situated in Villa de Leyva, 3.1 kilometres from Sachica and 24 kilometres from Iguaque National Park.
This hotel offers guests free WiFi, an outdoor swimming pool, a restaurant, free private parking, and an American breakfast, with rooms featuring flat-screen TVs and private bathrooms, and is located 6.9 kilometres from Gondava Theme Park and 7.4 kilometres from Museo del Carmen.
Club Campestre El Bosque De La Villa - Villa de Leyva
8.5 153 reviews

Club Campestre El Bosque De La Villa

hotel, Villa de Leyva
Club Campestre El Bosque De La Villa is located in Villa de Leyva, within 3km of Casa Museo Luis Alberto Acuna, Carmen Museum, Plaza Major, Iglesia Parroquial, and Museo Paleontológico, making it a great base for exploring the town's historic landmarks. This 3-star hotel has received very good user ratings.
The accommodation offers a range of facilities including an indoor swimming pool and sauna, a restaurant and bar, a fitness centre, and a spa. Guests can also enjoy a terrace, garden, and free valet parking.
Hôtel Hospederia Centro De Convenciones Duruelo - Villa de Leyva
9.0 803 reviews

Hôtel Hospederia Centro De Convenciones Duruelo

hotel, Villa de Leyva
Hôtel Hospederia Centro De Convenciones Duruelo is situated in Villa de Leyva, Colombia, just 1 kilometre from the town centre and 1 kilometre from the airport.
This 5-star hotel boasts 93 well-appointed guest rooms, a swimming pool, spa, fitness centre, tennis court, restaurant, bar, and ample parking, offering a range of amenities for guests.
Hotel Bosque De La Villa - Villa de Leyva
8.2 449 reviews

Hotel Bosque De La Villa

hotel, Villa de Leyva
Hotel Bosque de la Villa is located just 1.9 kilometres from the Museo del Carmen and the main square of Villa de Leyva, offering a peaceful setting just outside the town centre. It’s a 4-star hotel with very good user ratings for location and cleanliness.
The hotel provides comfortable rooms with a choice of single or family accommodation. Guests can enjoy a range of amenities, including a swimming pool, jacuzzi, sauna, spa, restaurant, bar, room service and parking.

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.

Popular destinations

Best Villa de Leyva hotels with parking

Hotel El Peregrino De La Villa - Villa de Leyva
9.4 176 reviews

Hotel El Peregrino De La Villa

hotel, Villa de Leyva
Hotel El Peregrino De La Villa is conveniently located just a short walk from Villa de Leyva's main square, Plaza Mayor, offering easy access to the town's attractions and vibrant atmosphere. The hotel consistently receives excellent ratings for its location, cleanliness, and overall guest experience.
The guesthouse features comfortable rooms with modern amenities, including flat-screen TVs and private bathrooms with showers. Guests can enjoy a terrace or balcony, room service, and parking, as well as a 24-hour front desk for added convenience.
Posada La Rioja - Villa de Leyva
9.4 436 reviews

Posada La Rioja

hotel, Villa de Leyva
Posada La Rioja, a guesthouse in Villa de Leyva, is conveniently located near the Main Square and Museo del Carmen, with Iguaque National Park 29km away and Parque Temático Gondava 6.6km distant.
This one-bedroom, one-bathroom lodging offers free Wi-Fi, private parking, room service, a garden, and a continental or American breakfast; a mini-market is also on-site.
Santa Maria De Leyva Hotel Boutique - Villa de Leyva
8.5 243 reviews

Santa Maria De Leyva Hotel Boutique

hotel, Villa de Leyva
Santa Maria De Leyva Hotel Boutique is conveniently located just six blocks from Villa de Leyva's main square and 1.1 miles from the Museum of Paleontology, making it a great base for exploring this charming colonial town. The hotel has consistently received very good ratings for its location, cleanliness, and overall experience.
The hotel offers a range of comfortable rooms with amenities such as satellite TV, mini-bars, and private bathrooms. Guests can enjoy a delicious American breakfast, relax in the spa and wellness centre, or take advantage of the hotel's swimming pool, jacuzzi, and fitness centre.
Casa Cantabria Hotel - Villa de Leyva
8.7 1260 reviews

Casa Cantabria Hotel

hotel, Villa de Leyva
Casa Cantabria Hotel is located in Villa de Leyva, just a short walk from the main square, making it a convenient base for exploring the town's historic attractions. The hotel has received very good ratings for cleanliness and user experience, with an excellent location rating.
Casa Cantabria features a terrace where you can enjoy a free American breakfast. The hotel also offers a heated pool, free parking, and free Wi-Fi, as well as 24-hour front desk service and room service.

Best Villa de Leyva hotels with jacuzzi

La Casa Del Arbol Hotel Boutique Villa De Leyva - Villa de Leyva
9.6 175 reviews

La Casa Del Arbol Hotel Boutique Villa De Leyva

hotel, Villa de Leyva
La Casa Del Arbol Hotel Boutique is located in the historic town centre of Villa de Leyva, just 39 kilometres from Tunja and 80 kilometres from Paipa, offering easy access to the iconic Plaza Mayor and the Church of the Immaculate Conception. The hotel features a spa centre, a fitness centre, a garden, a terrace and a bar, perfect for relaxation and unwinding after exploring the town.
El Oasis De La Villa - Villa de Leyva
8.5 375 reviews

El Oasis De La Villa

hotel, Villa de Leyva
El Oasis de la villa is situated in Villa de Leyva, just 400 metres from the Museo del Carmen and 360 metres from the Villa de Leyva Main Square, making it a convenient base for exploring the town's historical attractions. The property consistently receives positive reviews, with guests highlighting its cleanliness, location and overall quality.
The apartment offers a range of features, including a private patio, a shared lounge and a well-equipped kitchen. Guests can also enjoy garden views, free Wi-Fi, private parking and access to sightseeing tours, ensuring a comfortable and enjoyable stay.
Hotel Boutique Villa Roma - Villa de Leyva
9.2 156 reviews

Hotel Boutique Villa Roma

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.
Hotel Antonio Nariño - Villa de Leyva
9.0 421 reviews

Hotel Antonio Nariño

hotel, Villa de Leyva
Hotel Antonio Nariño is situated just two blocks from the main square of Villa de Leyva, making it ideal for exploring the town's historic attractions. This 3-star hotel has received very good user ratings, ensuring a pleasant stay.
The hotel offers a charming courtyard with Spanish galleries, providing a peaceful retreat. Guests can enjoy features such as a spa, a restaurant, a jacuzzi, and free parking.
©2026 cozycozy.com