Skip to main content

Luxury Hotels in Villa de Leyva

Find the luxury hotels that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best luxury hotels in Villa de Leyva

Check out our selection of great luxury hotels in Villa de Leyva

Filter by:

Review score

Casa Fiorella

Hotel in Villa de Leyva

Located in Villa de Leyva, a 18-minute walk from Museo del Carmen, Casa Fiorella has accommodations with a garden, free private parking, a shared lounge and a terrace.

K
Ksenija
From
Croatia
We liked absolutely everything. Possibly our best stay in Colombia, definitely the best breakfast. It is just the perfect place. Quiet, clean, beautiful, feels like home.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 254 reviews
Price from
$79.72
1 night, 2 adults

Hotel Casa del Carmen - Villa de Leyva

Hotel in Old Town, Villa de Leyva

Located in Villa de Leyva and with Museo del Carmen reachable within a few steps, Hotel Casa del Carmen - Villa de Leyva provides a garden, non-smoking rooms, free WiFi throughout the property and a...

F
Fabio
From
United States
Location count be better, when they told me it was on Plaza del Carmen, I couldn't believe it, because I didn't know there was a hotel on the plaza. effectively it was GENERAL Rojas Pinilla house concerted to this beautiful place.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 117 reviews
Price from
$96.08
1 night, 2 adults

Hotel El Giro

Hotel in Villa de Leyva

Hotel EL GIRO is located in Villa de Leyva, 2953 feet from the Plaza Mayor. The Hotel has internal and external parking. Free WiFi is available.

H
Henry
From
United States
The staff was very friendly and made us feel like family. The pool was a great feature and very relaxing. Breakfast was great and varied.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 424 reviews
Price from
$94.27
1 night, 2 adults

VoyAca Hotel - Alfareria

Hotel in Villa de Leyva

Located in Villa de Leyva, 4 miles from Villa de Leyva Main Square, VoyAca Hotel - Alfareria has accommodations with a garden, free private parking, a shared lounge and a terrace.

J
Jose
From
United States
The setting of the hotel and the bed.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 180 reviews
Price from
$68.56
1 night, 2 adults

Hotel Hospederia y Centro de Convenciones Duruelo

Hotel in Villa de Leyva

Featuring a garden, an outdoor heated pool, a spa, and an indoor pool, Hotel Hospederia y Centro de Convenciones Duruelo offers free Wi-Fi, a game room and a fitness center in Villa de Leyva.

V
Victoria J.
From
Colombia
Breakfast could have more options - with a top up of some continental pastries and other breakfast ingredients whilst leaving the local pastries & soups available would kick a better balance of choice.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 349 reviews
Price from
$273.05
1 night, 2 adults

Cabañas Sol y Luna

Villa de Leyva

Featuring garden views, Cabañas Sol y Luna in Villa de Leyva provides accommodations and a garden. With mountain views, this accommodation offers a balcony.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 22 reviews
Price from
$131.78
1 night, 2 adults

Hotel MasClara

Hotel in Villa de Leyva

Located in Villa de Leyva, 1.2 miles from Villa de Leyva Main Square, Hotel MasClara has accommodations with a garden, free private parking and a terrace.

C
Christopher
From
United States
Staff was extremely attentive to all of our needs. The hotel itself is absolutely beautiful. Check in and check out were extremely efficient. Breakfast was good.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 42 reviews
Price from
$164.60
1 night, 2 adults

Casa Hotel San Pedro

Hotel in Villa de Leyva

Offering a barbecue and sauna, Casa Hotel San Pedro is located in Villa de Leyva in the Boyacá Region. Museo del Carmen is 1.8 mi from the property.

M
Mauricio
From
Colombia
The location near to the village and the quite place
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 70 reviews
Price from
$92.48
1 night, 2 adults

Hemma Genki Luxury Wellness Hotel Villa

Villa de Leyva

Featuring garden views, Hemma Genki Luxury Wellness Hotel Villa in Villa de Leyva provides accommodations, massage services, and a garden.

M
Mildred
From
United States
This property is spectacular! Breathtaking!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 38 reviews
Price from
$194.54
1 night, 2 adults

Hotel Plazuela de San Agustín - PSA Hotel

Hotel in Old Town, Villa de Leyva

Set in a charming colonial-style building, Hotel Plazuela de San Agustín - PSA Hotel offers rooms with free Wi-Fi and TV set in Villa de Leyva. Free night parking is provided.

C
Catalina
From
United States
Beautiful hotel with many tranquil spaces very close to the main plaza. Comfortable beds with beautiful rooms. Feels like going back in time because of the decorations and the structure of the hotel.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 96 reviews
Price from
$195.16
1 night, 2 adults
All luxury hotels in Villa de Leyva

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel has that extra something to make your trip all the more memorable. These 5-star properties feature luxuries like on-site restaurants with sweeping city views, in-room massages, and spacious private terraces. They're often situated in central locations, which makes exploring a destination's main sights a breeze.

Most booked luxury hotels in Villa de Leyva and surrounding area in the past month

See all

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 349 reviews

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 117 reviews

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 424 reviews

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 38 reviews

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 180 reviews

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 254 reviews

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 96 reviews

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 70 reviews

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 42 reviews

Popular with guests booking luxury hotels in Villa de Leyva

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 22 reviews

These luxury hotels in Villa de Leyva and nearby have options with free cancellation

See all

Pietra Hotel

Sáchica
Free cancellation options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 369 reviews

Located in Sáchica, 4.3 miles from Villa de Leyva Main Square, Pietra Hotel has accommodations with free bikes, free private parking, a garden and a terrace.

Hotel Villa Teresita

Sáchica
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 105 reviews

Located in Sáchica, within 4.6 miles of Villa de Leyva Main Square and 4.8 miles of Museo del Carmen, Hotel Villa Teresita provides accommodations with a garden and free WiFi as well as free private...

FAQ about luxury hotels in Villa de Leyva

On average, a luxury hotel in Villa de Leyva costs $140 per night (based on Booking.com prices).
The average price per night for a luxury hotel in Villa de Leyva this weekend is $347 (based on Booking.com prices).
The average price of a luxury hotel in Villa de Leyva this evening is $254 (based on Booking.com prices).
Many families visiting Villa de Leyva enjoyed staying at Hotel Casa Sol de la Montaña villa de leyva, Chalet con Tina Noruega, and Casa Fiorella.
Casa Fiorella, Hotel Boutique El Carmel, and Hotel Casa Alcestre are some of our most popular luxury hotels in Villa de Leyva.
For luxury hotels in Villa de Leyva serving highly-rated breakfasts, try Hotel Casa Campestre Villa Anita, Hotel MasClara, and Hotel Campanario de la Villa.
These luxury hotels in Villa de Leyva are highly rated by couples: Cabaña Casa Cantabria, Chalet con Tina Noruega, and Cabañas Sol y Luna.
Casa Fiorella, Hotel Casa Campestre Villa Anita, and Hotel Casa Alcestre have received great reviews from guests in Villa de Leyva about the views from these luxury hotels.