Find and Book Top Hotels in Villa de Leyva

Search among 3 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
Filter & Sort
View map
1-3 out of 3
Filter & 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.2
Great147 reviews
MapView on map400 m from City Centre600 m from Museo del Carmen
From   US$ 102 /nightSelect
8.6
Great16 reviews
MapView on map400 m from City Centre300 m from Museo del Carmen
From   US$ 63 /nightSelect
8.0
Great69 reviews
1.9 km from City Centre1.7 km from Museo del Carmen
From   US$ 62 /nightSelect

Best hotels and places to stay in Villa de Leyva

Why Visit?

Villa de Leyva, located in Colombia, is a charming town known for its well-preserved colonial architecture and picturesque surroundings. It offers a unique cultural experience with its cobblestone streets, historic buildings, and vibrant local atmosphere. Visitors can also enjoy the beautiful natural landscapes, such as the Iguaque National Park and the El Fossil, a popular fossil park. With a variety of hotels to choose from, Villa de Leyva is an ideal destination for those seeking a relaxing and authentic Colombian experience.

Where to Stay?

Plaza Mayor: This area is the heart of Villa de Leyva, and staying here puts you in close proximity to all the main attractions. The historic Plaza Mayor, with its beautifully preserved buildings, is the center of town and offers a range of hotels to suit different budgets. From boutique hotels to charming guesthouses, you will find accommodation options that provide easy access to restaurants, shops, and cultural landmarks.

Rincón del Mar: If you prefer to stay in a quieter area away from the bustling center, Rincón del Mar is an excellent choice. This neighborhood is known for its serene atmosphere and charming colonial-style houses. You can find boutique hotels and guesthouses nestled among the cobblestone streets, providing a peaceful retreat while still being within walking distance of the main attractions.

La Periquera: Situated on the outskirts of Villa de Leyva, in the midst of stunning natural landscapes, La Periquera offers a more rural and tranquil experience. This area is known for its glamping options, allowing visitors to immerse themselves in the beauty of the Colombian countryside while still enjoying comfortable amenities. Stay in a luxury tent or cabin and wake up to breathtaking views of wide-open fields and rolling hills.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $60 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 La Posada de San Antonio: This boutique hotel offers comfortable rooms at an affordable price. Located in the heart of Villa de Leyva, it provides easy access to the main attractions. The hotel features a charming courtyard, a restaurant serving delicious local cuisine, and friendly staff who offer personalized service. With its excellent location and reasonable rates, Hotel La Posada de San Antonio is a great choice for budget-conscious travelers.

Hotel Hospedería San Carlos: Situated in Plaza Mayor, this hotel offers a blend of colonial architecture and modern comforts. The spacious rooms are elegantly decorated and come with amenities such as Wi-Fi, flat-screen TVs, and private bathrooms. Guests can enjoy a complimentary breakfast and relax in the picturesque garden areas. With its central location and reasonable rates, Hotel Hospedería San Carlos is a fantastic option for travelers seeking value for money.

Hotel Antonio Nariño: Located just a short walk from Plaza Mayor, this hotel offers cozy rooms at affordable prices. The rooms are comfortable and equipped with essential amenities. The hotel also has a restaurant serving local dishes, and the staff is known for their warm hospitality. With its convenient location and reasonable rates, Hotel Antonio Nariño provides excellent value for money.

Best kids-friendly hotels:

Hotel Casa de Adobe: This family-friendly hotel offers spacious rooms and a delightful childrens play area. The hotel features beautiful gardens and a swimming pool where kids can have fun. The staff is accommodating and goes above and beyond to ensure a pleasant stay for families. With its child-friendly amenities and welcoming atmosphere, Hotel Casa de Adobe is a top choice for families traveling with children.

Hotel La Posada de San Antonio: Besides its affordability, this hotel also caters to families with children. The central location allows easy access to attractions suitable for kids, such as the Paleontological Research Center and the Museo El Fósil. The hotel staff is accommodating and can provide recommendations for family-friendly activities. Hotel La Posada de San Antonio is a great option for families looking for a child-friendly accommodation.

Best hotels for a romantic getaway:

Hotel Campanario de la Villa: This charming hotel offers a romantic ambiance with its cozy rooms and tranquil garden. Couples can enjoy a romantic dinner at the on-site restaurant that serves delectable local cuisine. The hotels location is also perfect for leisurely strolls through the towns romantic cobblestone streets. Hotel Campanario de la Villa provides an intimate setting for couples seeking a romantic escape.

Hotel Boutique Santa Catalina: Nestled amidst picturesque scenery, this boutique hotel provides a romantic atmosphere and breathtaking views of the surrounding landscapes. The rooms are elegantly decorated with a touch of rustic charm, and some even have fireplaces for cozy evenings. The hotel also features a spa where couples can unwind and indulge in relaxing treatments together. Hotel Boutique Santa Catalina offers a romantic retreat for couples in Villa de Leyva.

Best for location:

Hotel Plaza Mayor: Situated in the heart of Villa de Leyvas main square, this hotel offers a prime location with easy access to all the major attractions. The rooms are comfortable and well-appointed, providing guests with a pleasant stay. The hotel also features a rooftop terrace with panoramic views of the town. With its unbeatable location and charming ambiance, Hotel Plaza Mayor is an excellent choice for those looking to stay in the center of the action.

Hotel Casona San Nicolás: This boutique hotel is located just a short walk from Plaza Mayor, offering convenience and accessibility. The rooms are tastefully decorated and provide modern amenities. Guests can enjoy the peaceful courtyard and garden areas, perfect for relaxation after exploring the town. Hotel Casona San Nicolás is ideal for those seeking a centrally located hotel with a tranquil atmosphere.

Hotel La Posada de San Antonio: Another hotel located in Plaza Mayor, this accommodation option offers a central location with easy access to the towns attractions. The hotel features comfortable rooms, a charming courtyard, and a cozy lounge area. Guests can enjoy the bustling atmosphere of the main square while having a comfortable retreat at the hotel. With its prime location, Hotel La Posada de San Antonio is a convenient choice for exploring Villa de Leyva.

Best for a short city break:

Hotel Hospedería La Roca: This boutique hotel offers a tranquil retreat away from the hustle and bustle of the town center. Nestled in a residential area, it provides a peaceful setting with comfortable and well-equipped rooms. Guests can relax in the beautiful garden surrounded by nature or take a short walk to reach the main attractions. Hotel Hospedería La Roca is the ideal choice for a short city break filled with relaxation.

Hotel Antonio Nariño: Located in a quiet area, yet still within walking distance of Villa de Leyvas main attractions, this hotel offers a convenient and comfortable stay. The rooms are spacious and equipped with modern amenities. The hotels peaceful courtyard and garden areas provide a serene atmosphere for guests to unwind. With its calm location and proximity to the town center, Hotel Antonio Nariño is perfect for a short city break.

Show moreLess