Skip to main content

Search hotels in Saint-Léon-sur-Vézère

Enter your dates to see the latest prices and deals for Saint-Léon-sur-Vézère hotels

Saint-Léon-sur-Vézère – 17 hotels and places to stay

Most booked hotels in Saint-Léon-sur-Vézère and surroundings in the past month

See all

Budget hotels in Saint-Léon-sur-Vézère and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 21 reviews

    Located 34 km from Sarlat-la-Canéda Train Station, Rez-de-jardin 3 pièces avec jolie vue provides accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 114 reviews

    La Grange aux Roses, a property with a garden, is located in Tursac, 25 km from Sarlat-la-Canéda Train Station, 21 km from Lascaux, as well as 19 km from Gouffre de Proumeyssac.

    From US$73.54 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 6 reviews

    Situated just 21 km from Lascaux, Le chalet de la grenouille verte provides accommodation in Tursac with access to free bikes, a garden, as well as a 24-hour front desk.

    From US$126.80 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 355 reviews

    Located in La Chapelle-Aubareil, within 21 km of Sarlat-la-Canéda Train Station and 7.2 km of Lascaux, Chambres d'Hôtes L'Oustralac provides accommodation with a garden as well as free private parking...

    From US$82.18 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 47 reviews

    Offering a seasonal salted outdoor swimming pool, Le Village Enchanteur is a holiday park with chalets located in La Chapelle-Aubareil, at the heart of a forest, a 5-minute drive from Lascaux Caves.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 26 reviews

    Set in Fleurac in the Aquitaine region, Péchalvet offers accommodation with free WiFi and free private parking.

    From US$122.57 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 216 reviews

    Le Domaine du Terroir offers accommodation in La Chapelle-Aubareil. The hotel has a seasonal outdoor pool and views of the garden, and guests can enjoy a meal at the restaurant.

    From US$103.42 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 184 reviews

    Set in Montignac in the Aquitaine region and Sarlat-la-Canéda Train Station reachable within 29 km, Les Gîtes du Fraysse, au paradis des oiseaux offers accommodation with free WiFi, barbecue...

    From US$110.36 per night

Best hotels with breakfast in Saint-Léon-sur-Vézère and nearby

  • Featuring garden views, Le Moulin De Mayence provides accommodation with terrace, around 17 km from Lascaux.

    From US$170.24 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 103 reviews

    A recently renovated bed and breakfast in Montignac, Ferme des Petites Oreilles 4 étoiles offers sun terrace, private parking and sports facilities.

    From US$211.33 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 8 reviews

    Featuring garden views, Napoléon provides accommodation with a garden and a terrace, around 27 km from Sarlat-la-Canéda Train Station. A hot tub is available for guests.

    From US$140.89 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 303 reviews

    L'Evidence offers spa facilities and free private parking, and is within 26 km of Sarlat-la-Canéda Train Station and 8.2 km of Lascaux.

    From US$105.66 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 49 reviews

    Featuring an outdoor swimming pool and views of pool, MAISON DE MARQUAY-MAISON D'HOTES is a recently renovated guest house set in Marquay, 17 km from Sarlat-la-Canéda Train Station.

    From US$129.62 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 21 reviews

    Set within 21 km of Sarlat-la-Canéda Train Station and 13 km of Lascaux in La Chapelle-Aubareil, Les Deux Moiselles - Le Cheyssignaguet offers accommodation with seating area.

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

    Boasting a garden and views of garden, Le Clos Chalmon Chambre d'hôte is a bed and breakfast set in a historic building in Montignac, 30 km from Sarlat-la-Canéda Train Station.

    From US$99.79 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    Beautiful Home In Saint Leon Sur Vezere, a property with a garden, is located in Saint-Léon-sur-Vézère, 11 km from Lascaux IV, 27 km from Gouffre de Proumeyssac, as well as 30 km from Domaine de la...

Hotels located in the centre of Saint-Léon-sur-Vézère

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Saint-Léon-sur-Vézère, Le Séchoir des acacias, L'Orée du bois features accommodation with heated pool, free WiFi and free private parking for guests who drive.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Le Séchoir des acacias, Gîte les Chênes Verts, a property with a garden and a terrace, is located in Saint-Léon-sur-Vézère, 34 km from Sarlat-la-Canéda Train Station, 13 km from Lascaux, as well as 12...

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Situated in Saint-Léon-sur-Vézère, Le Séchoir des acacias, Gite: Les Falaises features accommodation with pool with a view, free WiFi and free private parking for guests who drive. 13 km from Lascaux...

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Set in Saint-Léon-sur-Vézère, La voie de l'hirondelle offers accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$168.83 per night