Find and Book Top Resorts in Villa de Leyva

Search among 23 available resorts and all inclusive hotels in Villa de Leyva from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
21-23 out of 23
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great73 reviews
MapView on map1.2 mi from City Center1.1 mi from Museo del Carmen
From   US$ 26 /nightSelect
7.8
Very good11 reviews
MapView on map900 yd from City Center1100 yd from Museo del Carmen
From   US$ 26 /nightSelect
7.8
Very good23 reviews
From   US$ 48 /nightSelect
  • 1
  • 2

Best resorts and places to stay in Villa de Leyva

Why visit?

Villa de Leyva, located in the Boyacá region of Colombia, offers a captivating mix of natural beauty, colonial charm, and historical significance that makes it an appealing destination for tourists. This charming town features notable landmarks such as the Plaza Mayor, a massive square made entirely of cobblestones, and El Infiernito, an ancient astronomical observatory. With its well-preserved colonial architecture, vibrant cultural scene, and stunning surroundings, Villa de Leyva promises an unforgettable experience for travelers seeking to immerse themselves in Colombian history and culture.

Why is choosing a resort in Villa de Leyva better than staying in a hotel?

Privacy and tranquility: Resorts in Villa de Leyva often offer isolated and peaceful surroundings, allowing guests to relax and unwind away from the hustle and bustle of the town center.

Ample amenities: Resorts typically provide a range of amenities, including pools, spa facilities, and recreational activities, ensuring a comfortable and enjoyable stay.

Immersive nature experiences: Many resorts in Villa de Leyva feature beautiful gardens and expansive green spaces, allowing guests to immerse themselves in the natural beauty of the area.

Personalized service: Resorts often offer personalized service, ensuring that each guest feels valued and well taken care of during their stay.

Unique cultural experiences: Some resorts in Villa de Leyva offer workshops and activities that allow guests to learn about local traditions and crafts, providing an authentic cultural experience.

What is the price to stay in a resort per night?

In general, the price range for resorts in Villa de Leyva varies depending on the star rating. Please note that prices can fluctuate based on the season and availability.

3-star resorts: Prices range from $70 to $120 per night.

4-star resorts: Prices range from $120 to $200 per night.

5-star resorts: Prices range from $200 to $400 per night.

Best Value for Money:

Hotel Hospederia La Roca: Situated near the Plaza Mayor, this charming 3-star resort offers comfortable accommodation and exceptional views of the town's picturesque landscape. Prices start at $80 per night.

Hotel Casa de Adobe: Located in a peaceful area just outside the town center, this eco-friendly resort combines rustic charm with modern amenities. Prices start at $100 per night.

Hotel Casa Terra: Nestled amidst lush greenery, this resort provides a serene atmosphere while being in close proximity to major attractions. Prices start at $90 per night.

Best Luxury Resorts:

Hotel Hospedería Duruelo: This 4-star resort features luxurious rooms, a spa, and stunning views of the surrounding hills. Its strategic location provides easy access to Villa de Leyva's main attractions. Prices start at $160 per night.

Hotel El Solar de la Villa: With its exquisite architecture and elegant décor, this 5-star resort exudes luxury. Guests can enjoy its onsite pool and fine dining facilities. Prices start at $250 per night.

Best Pet-Friendly Resorts:

Hotel Campanario de la Villa: This pet-friendly resort offers comfortable rooms and a welcoming environment for travelers with furry friends. Prices start at $100 per night.

Hotel Arcabuco: Situated in a peaceful area, this resort allows guests to bring their pets along and enjoy the natural surroundings. Prices start at $120 per night.

Best Resorts for Families:

Hotel Santa Viviana: This family-friendly resort offers spacious rooms and a range of activities for children, making it an ideal choice for families. Prices start at $100 per night.

Hotel Hospedería Villa de los Saenz: With its playground and garden, this resort provides a pleasant stay for families, ensuring children have a memorable experience. Prices start at $110 per night.

Hotel Solar de la Villa: This resort features spacious family suites and a children's pool, catering to the needs of families traveling with kids. Prices start at $120 per night.

Best Resorts with Unique Views:

Hotel Posada de San Antonio: Offering breathtaking panoramic views of the town and its surroundings, this resort takes full advantage of Villa de Leyva's scenic beauty. Prices start at $140 per night.

Hotel Boutique Caney Villa de Leyva: Situated on a hilltop, this resort offers mesmerizing views of the landscapes and provides a peaceful retreat for guests. Prices start at $180 per night.

Show moreLess