Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Villa de Leyva – 252 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hospederia Centro de Convenciones Duruelo

Hotel in Villa de Leyva

Featuring a garden, an outdoor heated pool, a spa, and an indoor pool, Hospederia Centro de Convenciones Duruelo offers free Wi-Fi, a game room and a fitness center in Villa de Leyva. Its absolutely stunning! Nature at it's best! Staff is so pleasant and inviting!

Show more Show less
9.1
Awesome
416 reviews
Price from
$102
per night

Hotel Plaza Mayor

Hotel in Old Town, Villa de Leyva

Featuring a restaurant, a bar, and a terrace with mountain views, Hotel Plaza Mayor offers free Wi-Fi and American breakfast in Villa de Leyva. The bus station is a 5-minute walk away. Prime location, with the best terrace in town. Great service. Unfortunately, the restaurant and bar were closed due to Covid but I am sure I would have been also amazing just like anything else.

Show more Show less
8
Very Good
362 reviews
Price from
$41
per night

Selina Villa De Leyva

Hotel in Villa de Leyva

Located 656 feet from the bus station and a 10-minute walk from the main square, Selina Villa De Leyva features a restaurant and an outdoor swimming pool in Villa de Leyva. Its a great building. Quiet, perfect for traveling with friends or family. Food is amazing, and all the employees where well trained, and gave a great service. It great that the hotel has a swimming pool so it was great to have fun with my daughter and wife.

Show more Show less
8.4
Very Good
350 reviews
Price from
$8
per night

Hotel Casa Cantabria Campestre

Hotel in Villa de Leyva

Located in Villa de Leyva, 1.2 miles from Museo del Carmen, Hotel Casa Cantabria Campestre provides accommodations with an outdoor swimming pool, free private parking, a bar and a shared lounge. Great staff, great pool, location, breakfast, everything!

Show more Show less
8.4
Very Good
965 reviews
Price from
$20
per night

Hotel La Posada de San Antonio

Hotel in Old Town, Villa de Leyva

Set in a charming colonial-style house only 328 feet from Villa de Leyva historical quarter, offers rooms with stylish decor and free Wi-Fi. It features a restaurant, free parking is provided. The location is perfect, just one block from Plaza Major so it doesn’t get the noise of the main square well into the early hours! The hotel is so interesting and is full of antique furniture and memorabilia, it’s fascinating to walk around and look at everything.

Show more Show less
8.8
Excellent
436 reviews
Price from
$70
per night

Hotel y Spa Getsemani

Hotel in Villa de Leyva

Featuring a spa, a hot tub and a restaurant, Hotel y Spa Getsemani offers rooms with free Wi-Fi and cable TV in Villa de Leyva, only 984 feet from the city center. Free parking is provided. Spa, the bathtub, the view was amazing too, there were a lot of helpful and kind people, the breakfast was really good and the spa was amazing too.

Show more Show less
8.9
Excellent
357 reviews
Price from
$46
per night

Hotel Casa Boutique Villa de Leyva

Hotel in Old Town, Villa de Leyva

Hotel Casa Boutique Villa de Leyva is located in Villa de Leyva and has a garden and a terrace. The hotel is more than I expected, the room and other spaces are full of beautiful details, very clean and comfortable, it's exactly in the center of the cultural activity, the best area to enjoy of the town. I'm very happy and will come back as soon as possible

Show more Show less
9
Awesome
314 reviews
Price from
$31
per night

Hotel Casa de los Fundadores

Hotel in Villa de Leyva

Hotel Casa de los Fundadores is a 5-minute drive from the Villa de Leyva Main square. It offers an indoor pool and free parking on site. Free Wi-Fi access is provided in the entire hotel. Clean room, quiet and safe atmosphere, good place to rest and spend time with friends.

Show more Show less
8.8
Excellent
524 reviews
Price from
$55
per night

Hotel Antonio Nariño

Hotel in Old Town, Villa de Leyva

Cozy rooms with free Wi-Fi are offered only 2 blocks from Villa de Leyva’s main square. Hotel Antonio Nariño features a charming central courtyard with Spanish galleries. The hotel is an old Spanish house which transports you into that time and place when Spain ruled the continent. It’s the best way to experience a place like Villa de Leyva.

Show more Show less
8.8
Excellent
767 reviews
Price from
$48
per night

Hospedaje Villa Monica

Hotel in Old Town, Villa de Leyva

Conveniently located in the Old Town district of Villa de Leyva, Hospedaje Villa Monica is located 2297 feet from Villa de Leyva Main Square, less than 0.6 mi from Museo del Carmen and 22 mi from... Personal super amable, pieza grande y amplia, localizacion maravillosa a solo 2 cuadras de la plaza principal y super limpio!! Totalmente recomendable

Show more Show less
9.1
Awesome
573 reviews
Price from
$14
per night

Most-booked hotels in Villa de Leyva in the past month

See all

Villa de Leyva's best hotels with breakfast

See all

Budget hotels in Villa de Leyva

See all

Hotels located in the center of Villa de Leyva

See all

FAQs about hotels in Villa de Leyva

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Villa de Leyva:

Explore guest reviews of hotels in Villa de Leyva

See all