Hotels in Rocamadour

56 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Rocamadour hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

56 Cheap hotels in Rocamadour

Best Rocamadour hotels with a restaurant

Logis Hôtels - Le Bellaroc - Hôtel 2 éToiles Et Restaurant - Rocamadour
8.5 844 reviews

Logis Hôtels - Le Bellaroc - Hôtel 2 éToiles Et Restaurant

hotel, Rocamadour
The Logis Hotel Bellaroc is located on the uplands of Rocamadour, just 7.5 miles from the Padirac Caves, offering panoramic views of the medieval city. The hotel is a 2-star establishment, and guests have rated it as "very good".
The hotel has a 12 square metre room with one bedroom and one bathroom. It offers a range of amenities, including a swimming pool, a terrace, a garden, a restaurant and a bar, as well as free Wi-Fi and flat-screen TVs.
Logis Hotel Grangier - Rocamadour
8.6 175 reviews

Logis Hotel Grangier

hotel, Saint-Sozy
Logis Hotel Grangier is located in a small village in the Lot region, a short distance from Saint-Sozy, offering a peaceful escape from the city. This 3-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The establishment features comfortable rooms with amenities such as a flat-screen TV and telephone. Guests can enjoy a range of facilities, including a swimming pool, restaurant serving regional cuisine, a bar, a garden, and free parking.
Logis Hôtels - Hôtel Et Restaurant Le Lion D'or - Rocamadour
8.0 518 reviews

Logis Hôtels - Hôtel Et Restaurant Le Lion D'or

hotel, Gramat
Le Lion D'or, a 3-star hotel in Gramat, is conveniently located near the Causses du Quercy Regional Natural Park, a 10-minute walk from Gramat station, and 2km from the Gramat Animal Park, with easy access to the Merveilles Cave and Château de Rocamadour (both within 14km).
This guesthouse offers 1 bedroom and 1 bathroom, features a restaurant, bar, room service, parking, and a terrace, plus free Wi-Fi in public areas; meeting and banquet facilities are also available.
Le Relais De Castelnau - Rocamadour
8.7 582 reviews

Le Relais De Castelnau

hotel, Loubressac
Le Relais De Castelnau is located in the picturesque village of Loubressac, offering stunning views of the Dordogne Valley and Castelnau Castle. The hotel has been highly rated by previous guests, receiving excellent scores for location and cleanliness, as well as a very good rating overall.
This charming hotel features a mix of traditional charm and modern comforts. Guests can enjoy a range of amenities including a swimming pool, tennis court, restaurant, bar, and fitness centre, as well as a terrace and garden perfect for relaxing.

Best Rocamadour hotels with a pool

Among the 56 accommodations in Rocamadour, here are the 4 best hotels with a pool

Hôtel Belambra Clubs Résidence Rocamadour   Les Portes De Dordogne - Rocamadour
No reviews

Hôtel Belambra Clubs Résidence Rocamadour Les Portes De Dordogne

hotel, Alvignac
Hôtel Belambra Clubs Résidence Rocamadour, a 4-star hotel, is conveniently located midway between Rocamadour and the Padirac Chasm, offering easy access to both these Dordogne attractions and Alvignac itself (exact distance to Alvignac requires further clarification).
This 40-square-metre apartment boasts one bedroom, one bathroom, and amenities including a swimming pool, sauna, spa, fitness centre, and bar, providing a comfortable base for exploring the surrounding area.
Le Bois D'imbert - Rocamadour
8.3 25 reviews

Le Bois D'imbert

hotel, Rocamadour
Le Bois d'Imbert is a 4-star hotel situated in Rocamadour, offering convenient access to the town's attractions.
This accommodation provides guests with amenities including free Wi-Fi, a swimming pool, a restaurant, and on-site parking, with rooms available offering a balcony or terrace.
Hôtel Le Bois D’imbert - Rocamadour
No reviews

Hôtel Le Bois D’imbert

hotel, Rocamadour
Hôtel Le Bois D’Imbert is a 4-star hotel located just outside the bustling town centre of Rocamadour, a short 3km drive from the iconic Sanctuary and medieval village. This peaceful retreat offers a tranquil setting after a day exploring the historic attractions.
The hotel features a range of amenities to ensure a comfortable stay, including a swimming pool, a bar and a restaurant, as well as free parking and Wi-Fi. Guests can also enjoy the hotel's garden and terrace, perfect for relaxing in the fresh air.
Hôtel Restaurant Le Relais Des Gourmands - Rocamadour
9.1 344 reviews

Hôtel Restaurant Le Relais Des Gourmands

hotel, Gramat
Hôtel Restaurant Le Relais Des Gourmands is situated in Gramat, a short drive from the popular tourist destinations of Rocamadour and Padirac, and is conveniently located next to the charming country train station. This 3-star hotel enjoys excellent user ratings for its cleanliness and overall experience.
The hotel features a garden and terrace, ideal for relaxing, and has a swimming pool for guests to enjoy. Amenities include a restaurant serving regional cuisine, a bar, a fitness centre, and free parking.

Frequently asked questions about hotels in Rocamadour

  • What are the top landmarks to see in and around Rocamadour?

    Rocamadour is a beautiful medieval town perched on a cliff. The main landmarks are the Sanctuary of the Blessed Virgin Mary, the Château of Rocamadour, and the Saint-Sauveur Basilica. The town itself is a UNESCO World Heritage Site, and the views from the top of the cliffs are breathtaking.
  • What are the best hotels with a swimming pool in Rocamadour?

    Hôtel Le Troubadour à Rocamadour, Hôtel Les Vieilles Tours Rocamadour and Hotel Beau Site - Rocamadour are among the best hotels with a swimming pool in Rocamadour.

  • What are the most affordable attractions in and around Rocamadour?

    Rocamadour is a relatively small town, so most of the attractions are within walking distance. The Saint-Sauveur Basilica is free to enter, and the views from the top of the cliffs are free to enjoy. The town also has a few small museums, like the Museum of the Black Madonna, that are reasonably priced.
  • What are the most popular 2, 3 and 4-star hotels in Rocamadour?

    Among 2, 3 and 4-star hotels in Rocamadour, Hôtel Le Troubadour à Rocamadour, Hôtel Les Vieilles Tours Rocamadour and Hotel Beau Site - Rocamadour are the most popular ones.

  • How can travelers relax during a week in and arond Rocamadour?

    Rocamadour is a peaceful town, so you can relax by simply walking around the narrow streets, enjoying the views, and taking in the atmosphere. You can also visit the nearby Dordogne Valley for a relaxing boat trip or a picnic by the river.
  • What are the best luxury hotels in Rocamadour?

    Le Bois D'imbert and Hôtel Le Bois D’imbert are among the best luxury hotels in Rocamadour.

  • What amenities can travelers expect in hotel rooms in Rocamadour?

    Most hotels in Rocamadour will offer basic amenities like Wi-Fi, a television, and a private bathroom. Some hotels may also have a swimming pool or a restaurant. It's best to check the hotel's website or contact them directly to find out what amenities they offer.
  • What are the best family friendly hotels in Rocamadour?

  • When is the best time to book a hotel in Rocamadour?

    The best time to book a hotel in Rocamadour is during the shoulder seasons, from April to May or September to October. This is when the weather is still pleasant but the crowds are smaller.
  • What are the best pet friendly hotels in Rocamadour?

  • What are some pet-friendly activities in and around Rocamadour?

    Rocamadour is a very dog-friendly town. You can walk your dog around the town, and many restaurants and cafes welcome dogs. There are also several hiking trails in the surrounding area that are suitable for dogs.
  • Which towns or cities worth a visit near Rocamadour?

    Near Rocamadour, you should definitely visit the beautiful medieval town of Sarlat-la-Canéda, famous for its architecture and gastronomy. You can also explore the stunning Dordogne Valley, with its picturesque villages, castles, and vineyards.

Popular destinations

Best Rocamadour hotels with parking

Le Fenelon - Rocamadour
8.6 284 reviews

Le Fenelon

hotel, Carennac
Le Fenelon is a 2-star hotel located in the medieval village of Carennac, a 10-minute drive from Padirac. It has received very good user ratings, making it a popular choice for travellers visiting this charming village.
Le Fenelon features a swimming pool, terrace, garden, restaurant, and bar. Guests can enjoy the beautiful views of the Dordogne River, explore the nearby attractions, and indulge in the delicious regional cuisine.
Domaine De Lacave - Rocamadour
8.7 162 reviews

Domaine De Lacave

hotel, Lacave
The Domaine De Lacave hotel is located in Lacave, on the banks of the Dordogne River, a short distance from the Caves of Lacave and the Ile de la Borgne, making it a great base for exploring the region. This 2-star hotel has received very good user ratings for its cleanliness and location.
The Domaine De Lacave offers comfortable accommodation, with rooms measuring 19 square metres and accommodating up to two guests. Guests can enjoy a range of amenities, including a swimming pool, hot tub, restaurant, bar, fitness centre, and free parking.
Hôtel Le Cantou 354 - Rocamadour
8.6 327 reviews

Hôtel Le Cantou 354

hotel, Loubressac
Hôtel Le Cantou 354 is a charming 2-star hotel in Loubressac, located just 21 kilometres from the Monkey Forest and 23 kilometres from the Rocamadour Sanctuary. It is a popular choice with travellers, receiving very good user ratings for cleanliness, location and overall experience.
The hotel offers comfortable rooms with a 14 square metre floor area, suitable for up to 2 guests. Guests can enjoy a range of amenities including a garden, terrace, restaurant, bar, room service, and free parking, making it a great choice for families and those looking for a relaxing stay.
Hôtel Le Troubadour à Rocamadour - Rocamadour
9.6 1693 reviews

Hôtel Le Troubadour à Rocamadour

hotel, Rocamadour
Hôtel Le Troubadour à Rocamadour is a 3-star hotel located in the village of Rocamadour, a short walk from the Sanctuary. It has excellent user ratings for location, cleanliness, and overall experience.
The hotel is set within a large park, offering a peaceful retreat from the bustling village. Guests can enjoy a range of amenities, including a swimming pool, restaurant, bar, fitness centre, and tennis court.

Best Rocamadour hotels with jacuzzi

Logis Hôtels - Hôtel Restaurant Domaine Les Falaises - Rocamadour
9.1 324 reviews

Logis Hôtels - Hôtel Restaurant Domaine Les Falaises

hotel, Martel
Logis Hôtels - Hôtel Restaurant Domaine Les Falaises is a 3-star hotel located in Gluges, a village on the banks of the Dordogne River, about 3.7 miles from Saint-Denis-près-Martel Train Station. The hotel has received very good user ratings, with particular praise for its excellent location and cleanliness.
This hotel offers a range of amenities for a comfortable stay, including a swimming pool, a jacuzzi, a terrace, a garden, a spa, and a restaurant serving regional cuisine. Guests can also enjoy the hotel's lounge with a fireplace, free Wi-Fi, and free parking.
Domaine De Janis & Spa - Rocamadour
9.2 46 reviews

Domaine De Janis & Spa

hotel, Le Vigan
Domaine de Janis & Spa is a charming hotel, located in the countryside near Le Vigan, just 30 kilometres from popular tourist destinations like Rocamadour, Sarlat-la-Canéda, and Saint-Cirq-Lapopie. This hotel has received excellent ratings for its location, cleanliness and overall experience.
The hotel is housed in a converted 1878 farmhouse, set within 37 acres of picturesque grounds. The property boasts a range of amenities, including a heated infinity pool, hot tub, spa area, restaurant, fitness centre, and a children's playground.
©2026 cozycozy.com