Top Hotels in Villa de Leyva

Search among 29 available hotels and places to stay in Villa de Leyva from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-29 out of 29
1Filter & 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.4
Great38 reviews
MapView on map2.3 mi from City Center
From   US$ 102 /nightSelect
8.4
Great58 reviews
MapView on map1.3 mi from City Center1.2 mi from Museo del Carmen
From   US$ 51 /nightSelect
8.2
Great151 reviews
500 yd from City Center600 yd from Museo del Carmen
From   US$ 69 /nightSelect
1000 yd from City Center1100 yd from Museo del Carmen
From   US$ 131 /nightSelect
8.4
Great17 reviews
500 yd from City Center400 yd from Museo del Carmen
From   US$ 132 /nightSelect
8.0
Great23 reviews
500 yd from City Center600 yd from Museo del Carmen
From   US$ 72 /nightSelect
8.0
Great72 reviews
400 yd from City Center600 yd from Museo del Carmen
From   US$ 18 /nightSelect
8.4
Great105 reviews
300 yd from City Center400 yd from Museo del Carmen
From   US$ 79 /nightSelect
800 yd from City Center1000 yd from Museo del Carmen
From   US$ 40 /nightSelect
8.4
Great114 reviews
300 yd from City Center500 yd from Museo del Carmen
From   US$ 47 /nightSelect
8.6
Great32 reviews
1500 yd from City Center1200 yd from Museo del Carmen
From   US$ 52 /nightSelect
8.4
Great22 reviews
2.5 mi from City Center
From   US$ 52 /nightSelect
8.2
Great58 reviews
400 yd from City Center400 yd from Museo del Carmen
From   US$ 44 /nightSelect
8.2
Great20 reviews
1.0 mi from City Center1.0 mi from Museo del Carmen
From   US$ 88 /nightSelect
8.2
Great20 reviews
500 yd from City Center600 yd from Museo del Carmen
From   US$ 66 /nightSelect
7.0
Very good4 reviews
200 yd from City Center200 yd from Museo del Carmen
From   US$ 96 /nightSelect
8.0
Great10 reviews
100 yd from City Center300 yd from Museo del Carmen
From   US$ 46 /nightSelect
8.0
Great31 reviews
700 yd from City Center900 yd from Museo del Carmen
From   US$ 102 /nightSelect
1.1 mi from City Center1.0 mi from Museo del Carmen
From   US$ 38 /nightSelect
8.2
Great14 reviews
5.9 mi from City Center
From   US$ 79 /nightSelect
7.8
Very good20 reviews
600 yd from City Center600 yd from Museo del Carmen
From   US$ 16 /nightSelect
8.0
Great23 reviews
1.5 mi from City Center
From   US$ 64 /nightSelect
8.6
Great16 reviews
8.9 mi from City Center
From   US$ 88 /nightSelect
8.0
Great47 reviews
600 yd from City Center600 yd from Museo del Carmen
From   US$ 61 /nightSelect
8.0
Great73 reviews
1.2 mi from City Center1.1 mi from Museo del Carmen
From   US$ 26 /nightSelect
8.4
Great55 reviews
300 yd from City Center500 yd from Museo del Carmen
From   US$ 51 /nightSelect
7.8
Very good11 reviews
900 yd from City Center1100 yd from Museo del Carmen
From   US$ 26 /nightSelect
7.8
Very good23 reviews
From   US$ 48 /nightSelect
8.6
Great14 reviews
3.7 mi from City Center
From   US$ 79 /nightSelect

Best Hotels and Places to Stay in Villa de Leyva

Why visit?

Villa de Leyva is a charming colonial town located in the Boyaca Department of Colombia. With its preserved Spanish architecture, cobblestone streets, and beautiful natural surroundings, it offers a unique and picturesque experience for tourists. The town is known for its rich history, including the Plaza Mayor, one of the largest town squares in South America, and the nearby El Fossil, a famous paleontological site. With a range of accommodations to choose from, including hotels, glamping sites, and boutique inns, Villa de Leyva is an ideal destination for a relaxing and cultural getaway.

Where to stay?

Old Town: Staying in the heart of Villa de Leyvas historic district allows tourists to immerse themselves in the towns colonial charm. Hotels in this area offer easy access to attractions such as the Plaza Mayor and local artisan shops. Visitors can enjoy traditional architecture and quaint streets, with plenty of dining options and cultural activities nearby. Considered the most popular area for tourists, hotels in the Old Town provide a memorable and convenient stay.

Surrounding Nature: For those seeking a more tranquil and natural experience, choosing accommodations in the outskirts of Villa de Leyva can be a great option. There are numerous hotels and glamping sites nestled in the surrounding countryside, offering breathtaking views of the Andean landscape. Guests can enjoy peaceful walks, horseback riding, and outdoor activities, while still being within reach of the towns attractions. This area is ideal for nature lovers and those who appreciate a serene environment.

Historic Haciendas: Another unique option for accommodation in Villa de Leyva is staying in one of the historic haciendas dotted around the town. These converted estates offer a glimpse into the regions colonial past, with beautifully preserved architecture and lush gardens. Guests can experience the charm of traditional Colombian hospitality while indulging in modern amenities. These haciendas often provide a truly luxurious experience, with spas, gourmet dining, and personalized service.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $80.

4-star hotels: The average price per night is around $80 to $120.

5-star hotels: The average price per night is around $120 to $200.

Best value for money:

Hotel El Manantial: Located in the Old Town, Hotel El Manantial offers comfortable and affordable accommodations. The hotel features spacious rooms with traditional decor, private bathrooms, and modern amenities. Guests can enjoy a complimentary breakfast and access to a beautifully landscaped garden. With its central location and reasonable rates, Hotel El Manantial is a great choice for those looking for value in Villa de Leyva.

Hotel Casa de Adobe: Situated in the heart of the historic district, Hotel Casa de Adobe combines colonial charm with modern comforts. The rooms are tastefully decorated, offering a cozy atmosphere and necessary amenities. The hotel features a courtyard with a fountain, providing a serene ambiance. Guests can also enjoy the on-site restaurant serving traditional Colombian cuisine. With its affordable rates and convenient location, Hotel Casa de Adobe is a popular choice among budget-conscious travelers.

Hotel Hospedería Duruelo: Offering a comfortable stay without compromising on quality, Hotel Hospedería Duruelo is a great value option in Villa de Leyva. The hotel features stylish rooms with elegant decor and essential amenities. Guests can relax in the lush gardens, take a dip in the outdoor pool, or indulge in a spa treatment. The on-site restaurant serves delicious international and local dishes. With its excellent facilities and reasonable prices, Hotel Hospedería Duruelo is a top choice for those seeking value for money.

Best kids-friendly hotels:

Hotel Santa Viviana: Located in a peaceful area of Villa de Leyva, Hotel Santa Viviana caters to families with its child-friendly amenities. The hotel offers spacious rooms that can accommodate families, some with multiple bedrooms and living areas. Kids can enjoy the outdoor playground while their parents relax in the garden. The hotel also provides babysitting services upon request, ensuring a pleasant stay for both parents and children.

Hotel Casa Terra: Nestled in the countryside, Hotel Casa Terra is a family-friendly establishment that provides a tranquil setting for a memorable vacation. The hotel offers spacious rooms with comfortable beds and modern amenities. Children can enjoy the outdoor swimming pool and play area while adults can take part in various outdoor activities organized by the hotel. Hotel Casa Terra ensures a peaceful and enjoyable stay for the whole family.

Best hotels for a romantic getaway:

Hotel La Posada de San Antonio: Set in a beautifully restored colonial building, Hotel La Posada de San Antonio exudes romance and charm. The hotel offers elegant rooms with antique furnishings and delightful details. Couples can enjoy a romantic dinner in the on-site restaurant or relax in the cozy courtyard surrounded by colorful flowers. With its intimate ambiance and attention to detail, Hotel La Posada de San Antonio is perfect for couples seeking a romantic retreat.

Hotel Casa de los Fundadores: Located in the heart of the Old Town, Hotel Casa de los Fundadores offers a romantic escape in a historic setting. The hotel features cozy rooms with rustic decor, providing a warm and intimate atmosphere. Couples can enjoy a quiet moment in the courtyard garden or take a leisurely stroll through the picturesque streets of Villa de Leyva. Hotel Casa de los Fundadores offers an enchanting stay for couples looking to rekindle romance.

Best for location:

Hotel Boutique Villa Roma: Situated just a few steps away from Plaza Mayor, Hotel Boutique Villa Roma offers a prime location in the heart of Villa de Leyva. The hotel features comfortable rooms with modern amenities and picturesque views of the town. Guests can easily explore the nearby attractions, dine at local restaurants, and indulge in shopping. With its convenient location, Hotel Boutique Villa Roma provides easy access to everything Villa de Leyva has to offer.

Hotel Antonio Nariño: Located in close proximity to the main square, Hotel Antonio Nariño provides a central location for exploring Villa de Leyva. The hotel offers cozy rooms with traditional decor and essential amenities. Guests can easily visit popular landmarks such as the Casa Museo Antonio Nariño and the Iglesia Parroquial. The hotel is also surrounded by various dining options and shops, making it an ideal choice for those who want to be in the heart of the action.

Hotel Hospedería San Carlos: Positioned near the tranquil surroundings of Villa de Leyva, Hotel Hospedería San Carlos offers a peaceful location while still being within walking distance of the town center. The hotel features comfortable rooms with a rustic charm, offering a relaxing atmosphere. Guests can enjoy the tranquility of the hotels garden and outdoor seating areas. Hotel Hospedería San Carlos provides a convenient balance between tranquility and accessibility to Villa de Leyvas attractions.

Best for a short city break:

Hotel Hospedería La Roca: Located in the Old Town, Hotel Hospedería La Roca provides a convenient base for a short city break in Villa de Leyva. The hotel offers comfortable rooms with modern amenities and beautiful views of the town. Guests can easily explore the nearby attractions, such as the Casa Museo Luis Alberto Acuña and the Museo Antonio Ricaurte. With its central location and comfortable accommodations, Hotel Hospedería La Roca is perfect for a quick getaway.

Hotel Andaluz: Situated near the historic district, Hotel Andaluz offers a cozy retreat for a short city break in Villa de Leyva. The hotel features charming rooms with traditional decor and necessary amenities. Guests can relax in the hotels courtyard or take a leisurely walk to discover the towns attractions. Hotel Andaluz provides a comfortable and convenient stay for those looking to explore Villa de Leyva within a limited timeframe.

Show moreLess