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 – 268 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.

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.1
Very Good
422 reviews
Price from
$42
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. We totally loved staying at Selina. The hostal was amazing, the staff and crew were really kind, the energy was really cool. The music and the atmosphere where awesome

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

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. Duruelo and Villa de Leyva is amazing beautiful and peaceful. I still here because I can’t leave without enjoying one more day of nice experience Highly recommended

Show more Show less
9.1
Awesome
413 reviews
Price from
$104
per night

Maria Bonita Hotel

Hotel in Villa de Leyva

With a colonial yet elegant style, Maria Bonita Hotel is located just 3 blocks away from Villa de Leyva's town square and 1640 feet from the Paleontology Museum. Staff was very nice, the room confortable and classy. We liked the patio too were we had breakfast. Breakfast was good too. The hotel was 5 to 10 mins from the center so it was very quiet. We definitly recommend it !

Show more Show less
9.1
Awesome
318 reviews
Price from
$65
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. Best price-value ratio I had during my trip through Colombia! Nice pool, rooms and breakfast. In walking distance to the city center.

Show more Show less
8.4
Very Good
972 reviews
Price from
$21
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. Everything! I was here at this hotel 8 years ago, I returned and everything is the same great friendly welcoming by all the staff. Great location and free parking.

Show more Show less
8.8
Excellent
707 reviews
Price from
$49
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 breakfast was really good!! Great location Nice and comfortable place

Show more Show less
8.8
Excellent
420 reviews
Price from
$71
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. The staff is nice, the place is calm and beautiful

Show more Show less
8.8
Excellent
520 reviews
Price from
$56
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
339 reviews
Price from
$37
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. This hotel is underated on booking and deserve at least one more star. Our suite was lovely with the jacuzzi and the staff is very helpful

Show more Show less
8.9
Excellent
360 reviews
Price from
$47
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