1. Hospedería Duruelo
One of Villa de Leyva's most iconic hotels, rated 9.2, with rooms designed for couples, including spa treatments for two. It's also home to the town's oldest restaurant, Las Buganvillas, with a terrace overlooking the entire Saquencipá Valley — perfect for a romantic dinner.
2. Hotel Casa Terra
Rated 9.8, this boutique hotel in the heart of the colonial district offers a peaceful, intimate atmosphere, with a garden, terrace, and room service — ideal for a couple's escape without ever leaving the hotel.
3. Casa Boutique Villa de Leyva
An adults-only hotel rated 9.4. Its intimate atmosphere and beautiful terrace make it one of the top picks for couples seeking total privacy.
4. Hotel Suites Arcoíris
Perched in the hills, 2 km from town, with stunning views from spacious rooms featuring private terraces and fireplaces — most with a jacuzzi. Surrounded by hiking trails between two canyons, perfect for a romantic walk.
5. Hotel & Spa Getsemaní
Colonial architecture, a large spa area, a pool, a Turkish sauna, and colourful gardens. A complete option for couples looking to combine romance with relaxation.
Traveller tip
Many of these hotels offer special packages for anniversaries or honeymoons — it's worth checking directly in advance, especially for weekends and high season.
.png)