Hotels in Villa de Leyva

365 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
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 Boutique La Española - Villa de Leyva
8.8 200 reviews

Hotel Boutique La Española

hotel, Villa de Leyva
Hotel Boutique La Española is located in Villa de Leyva, just 500 metres from the bus station and 100 metres from the main square, making it a convenient base for exploring this charming colonial town. This lodging option receives very good user ratings, with excellent location and cleanliness scores.
The hotel has a peaceful patio with plants and tastefully decorated rooms with private bathrooms. Guests can enjoy a range of amenities including a jacuzzi, a terrace, a garden, a spa, a restaurant, a fitness centre, room service, parking, and a daily breakfast.
Hotel Plaza Mayor - Villa de Leyva
9.2 321 reviews

Hotel Plaza Mayor

hotel, Villa de Leyva
Hotel Plaza Mayor is located in the heart of Villa de Leyva's historic Old Town, just a short walk from landmarks like the Casa Museo Luis Alberto Acuna and the Iglesia Parroquial. It's a 3-star hotel with excellent user ratings.
The hotel offers comfortable accommodation with a range of amenities, including a restaurant, a bar, and a rooftop terrace. Guests can enjoy free Wi-Fi in public areas and free parking.
Hotel Antonio Nariño - Villa de Leyva
8.8 70 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.
Estancia El Olivo - Villa de Leyva
9.0 2 reviews

Estancia El Olivo

hotel, Villa de Leyva
Estancia El Olivo is a 2-star hotel centrally located in Villa de Leyva, within a 10-minute walk of the Antonio Nariño House Museum, the Museum of Paleontology, and Plaza Major.
This inn offers complimentary daily breakfast and free WiFi in public areas, with housekeeping services available upon request.

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

Hotel Campestre Cordillera De Los Andes - Villa de Leyva
8.9 1123 reviews

Hotel Campestre Cordillera De Los Andes

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 Boutique & Spa - Vdl Colonial - Villa de Leyva
No reviews

Hotel Boutique & Spa - Vdl Colonial

hotel, Villa De Leyva
The Hotel Boutique & Spa - VDL Colonial is a 3-star hotel located in Villa de Leyva, offering convenient access to local attractions.
This establishment provides complimentary Wi-Fi, air conditioning, a swimming pool, a spa with a sauna and jacuzzi, a garden, a terrace, a restaurant, a bar, room service, and parking, with a user and location rating of "very good".
Club Campestre El Bosque De La Villa - Villa de Leyva
8.5 146 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.
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.

Frequently Asked Questions about hotels in Villa de Leyva

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

    Hotel rooms in Villa de Leyva offer a range of amenities to suit different needs. Most hotels offer comfortable beds, private bathrooms, and Wi-Fi. Some hotels also have swimming pools, restaurants, and bars. For a more luxurious experience, you can find hotels with spa facilities, rooftop terraces, and stunning views of the surrounding countryside.
  • What are the best hotels with a swimming pool in Villa de Leyva?

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

  • 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 June and September to November, when the weather is pleasant and the crowds are smaller. If you're looking for the best deals, you can book your hotel in advance, especially if you're travelling during the peak season, from December to March, when the weather is warm and sunny.
  • 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 La Posada De San Antonio and Hotel Las Palmas are the most popular ones.

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

    Villa de Leyva is a very dog-friendly town, and you'll see plenty of furry friends strolling the streets. Many restaurants and cafes welcome pets, and there are several parks and green spaces where you can take your dog for a walk. For a fun day out, head to the nearby Pozo Azul, a natural pool where dogs are welcome to swim. And if you're looking for a more adventurous activity, you can take your dog for a hike in the surrounding countryside.
  • What are the best luxury hotels in Villa de Leyva?

    Hotel Campestre Cordillera De Los Andes, Plaza Medina Hotel and Hotel Bosque De La Villa are among the best luxury hotels in Villa de Leyva.

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

    Just a short drive from Villa de Leyva, you'll find the charming town of Ráquira, known for its traditional pottery and handicrafts. For a taste of colonial history, visit the nearby town of Barichara, with its cobblestone streets and whitewashed houses. If you're looking for a more adventurous experience, you can explore the nearby Serrania de los Yariguies, a mountain range with stunning views and hiking trails.
  • What are the best family friendly hotels in Villa de Leyva?

    The best family friendly hotels in Villa de Leyva are Hotel Campestre Cordillera De Los Andes, Hotel La Posada De San Antonio and Hotel Cemandy By Ma.

  • What are the best pet friendly hotels in Villa de Leyva?

    The best pet friendly hotels in Villa de Leyva are Sie Casa Hotel, Hotel Las Palmas 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 La Posada De San Antonio are the best hotels with a jacuzzi in Villa de Leyva.

Popular destinations

Best Villa de Leyva hotels with parking

Hotel El Corzo De La Villa - Villa de Leyva
9.0 14 reviews

Hotel El Corzo De La Villa

hotel, Villa de Leyva
Hotel El Corzo De La Villa is situated in Estación El Salto, offering convenient access to major attractions within a 32-40km radius.
This pet-friendly guesthouse provides a 1-bedroom, 1-bathroom unit with free Wi-Fi, parking, room service, a terrace, and a shared lounge, plus a complimentary American breakfast and concierge services arranging tours.
Hotel Mesón De Los Virreyes - Villa de Leyva
9.0 267 reviews

Hotel Mesón De Los Virreyes

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 Bombon - Villa de Leyva
8.8 36 reviews

Hotel Bombon

hotel, Villa de Leyva
This charming cabin is located in the historic district of Villa de Leyva, just one kilometre from the Plaza Major and six kilometres from Casa Terracota. The cabin has a very good user rating, making it a popular choice for travellers.
The cabin has one bathroom and features a kitchen with a fridge and a microwave oven. Guests can enjoy a terrace, garden, spa, restaurant, bar, room service, and parking.
Hotel Bahía Olivo Boutique & Spa - Villa de Leyva
8.4 106 reviews

Hotel Bahía Olivo Boutique & Spa

hotel, Villa de Leyva
Hotel Bahía Olivo Boutique & Spa is located on the main road in Villa de Leyva, just 300 metres from the town centre and 200 metres from the bus station. The hotel is a 3-star property and has received very good user ratings for location, cleanliness, and overall experience.
The hotel offers a range of accommodation options, including rooms with fireplaces and spa baths, and separate apartments ideal for families or groups. Guests can enjoy a variety of amenities, including a spa, gym, garden, restaurant, and room service, as well as free Wi-Fi access throughout the hotel.

Best Villa de Leyva hotels with jacuzzi

El Oasis De La Villa - Villa de Leyva
8.5 373 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 Vista Montaña - Villa de Leyva
9.0 698 reviews

Hotel Vista Montaña

hotel, Villa de Leyva
Hotel Vista Montaña in Villa de Leyva is located 2.1 and 2.3 kilometres from the Museo del Carmen and the Villa de Leyva Main Square respectively.
This guest house offers stunning mountain views, a spa, restaurant, bar, free Wi-Fi, parking, and a garden with a terrace; it features rooms with one bedroom and one bathroom, each with a private balcony.
Hotel Spa 360 Villa De Leyva - Villa de Leyva
8.5 2 reviews

Hotel Spa 360 Villa De Leyva

hotel, Villa de Leyva
Hotel Spa 360 Villa de Leyva is located in Villa de Leyva, approximately 77 kilometres from Juan José Rondón Airport, offering a tranquil escape for visitors.
This pet-friendly hotel provides a spa and wellness centre, Jacuzzi, sauna, on-site restaurant, and free Wi-Fi, with family rooms featuring private bathrooms and courtyard views, and private parking available.
Hotel Aqua Vitae - Villa de Leyva
No reviews

Hotel Aqua Vitae

hotel, Villa De Leyva
Hotel Aqua Vitae, a 5-star hotel in Villa de Leyva, offers convenient access to the town's main entertainment and attractions, with complimentary Wi-Fi, free parking, and concierge services available. This establishment provides a range of amenities including a restaurant, bar, room service, spa facilities, and on-site entertainment, ensuring a comfortable and enjoyable stay for guests.
©2026 cozycozy.com