Hotels in Rocamadour

Search and compare Rocamadour hotels from hundreds of travel sites and save

Rocamadour, Lot, France
22 Jan — 23 Jan2
Rocamadour, Lot, France
Sat 22/1
Sun 23/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Rocamadour

Filter by star ratings
All filters
Hôtel du Château
Hôtel du Château
8.0 Excellent
Route Du Château, Rocamadour, Lot, France
Show on map
1.4 km from city centre, Rocamadour 
ExcellentBased on 1,102 reviews
8.0

Boasting an outdoor pool and outdoor tennis courts, Hotel Restaurant du Chateau is situated in Rocamadour and provides comfortable accommodation. It is ideally located for those wishing to visit local attractions.

Hotel Beau Site Notre Dame
Hotel Beau Site Notre Dame
9.0 Excellent
Cité Médiévale, Rocamadour, Lot, France
Show on map
1.2 km from city centre, Rocamadour 
ExcellentBased on 1,195 reviews
9.0

Situated in Rocamadour, Hotel Beau Site - Rocamadour is located within easy driving distance of Gramat and Alvignac. Some of the facilities on offer at this traditional 3-star hotel include complimentary on-site parking and Wi-Fi.

Logis Hôtel Le Belvédère
Logis Hôtel Le Belvédère
8.4 Excellent
L Hospitalet 1, Rocamadour, Lot, France
Show on map
0.7 km from city centre, Rocamadour 
ExcellentBased on 1,034 reviews
8.4

Logis Hotel Le Belvedere is located in Rocamadour and offers guests free Wi-Fi. It is conveniently positioned for guests wishing to discover the area's attractions.

Hotel du Lion d'Or
Hotel du Lion d'Or
7.8 Good
Cite Medievale, Rocamadour, Lot, France
Show on map
1.1 km from city centre, Rocamadour 
GoodBased on 1,069 reviews
7.8

Hotel du Lion d'Or Rocamadour is situated in Rocamadour and is close to the area's popular attractions. It also offers free wireless internet.

Amadour Hôtel
Amadour Hôtel
8.6 Excellent
L'Hospitalet, Rocamadour, Lot, France
Show on map
0.7 km from city centre, Rocamadour 
ExcellentBased on 1,266 reviews
8.6

Amadour Hotel is a good-value hostel situated a short car ride from Gramat. Guests can also enjoy complimentary internet throughout the property.

Logis Hotel Bellaroc
Logis Hotel Bellaroc
8.7 Excellent
L Hospitalet, Rocamadour, Lot, France
Show on map
1.0 km from city centre, Rocamadour 
ExcellentBased on 625 reviews
8.7

Situated in Rocamadour, Logis Hotel Bellaroc is an easy drive from Gramat and Alvignac. It also offers free Wi-Fi, a garden and an outdoor pool.

Tips for booking a Rocamadour hotel

Cheapest month:June
Most expensive month:December
Average price in Rocamadour:$110/night
Absolute cheapest price found:$56/night
Cheapest day:Sunday
Most expensive day:Thursday
$56 - $145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$108 - $140
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Rocamadour hotels

Show all 50 hotels
1
Hôtel du Château
Hôtel du Château
8.0 Excellent
Route Du Château, Rocamadour, Lot, France
Show on map
1.4 km from city centre, Rocamadour, Lot, France 

Boasting an outdoor pool and outdoor tennis courts, Hotel Restaurant du Chateau is situated in Rocamadour and provides comfortable accommodation. It is ideally located for those wishing to visit local attractions.

Cheapest hotels in Rocamadour, Midi-Pyrenees

Show all 50 hotels
Logis Hotel Bellaroc
Logis Hotel Bellaroc
8.7 Excellent
L Hospitalet, Rocamadour, Lot, France
Show on map
1.0 km from city centre,  

Situated in Rocamadour, Logis Hotel Bellaroc is an easy drive from Gramat and Alvignac. It also offers free Wi-Fi, a garden and an outdoor pool.

$92
Avg. per night
Amadour Hôtel
Amadour Hôtel
8.6 Excellent
L'Hospitalet, Rocamadour, Lot, France
Show on map
0.7 km from city centre,  

Amadour Hotel is a good-value hostel situated a short car ride from Gramat. Guests can also enjoy complimentary internet throughout the property.

$97
Avg. per night
Logis Hôtel Le Belvédère
Logis Hôtel Le Belvédère
8.4 Excellent
L Hospitalet 1, Rocamadour, Lot, France
Show on map
0.7 km from city centre,  

Logis Hotel Le Belvedere is located in Rocamadour and offers guests free Wi-Fi. It is conveniently positioned for guests wishing to discover the area's attractions.

$101
Avg. per night
Hôtel du Château
Hôtel du Château
8.0 Excellent
Route Du Château, Rocamadour, Lot, France
Show on map
1.4 km from city centre,  

Boasting an outdoor pool and outdoor tennis courts, Hotel Restaurant du Chateau is situated in Rocamadour and provides comfortable accommodation. It is ideally located for those wishing to visit local attractions.

$104
Avg. per night
Hotel Beau Site Notre Dame
Hotel Beau Site Notre Dame
9.0 Excellent
Cité Médiévale, Rocamadour, Lot, France
Show on map
1.2 km from city centre,  

Situated in Rocamadour, Hotel Beau Site - Rocamadour is located within easy driving distance of Gramat and Alvignac. Some of the facilities on offer at this traditional 3-star hotel include complimentary on-site parking and Wi-Fi.

$118
Avg. per night
Hotel du Lion d'Or
Hotel du Lion d'Or
7.8 Good
Cite Medievale, Rocamadour, Lot, France
Show on map
1.1 km from city centre,  

Hotel du Lion d'Or Rocamadour is situated in Rocamadour and is close to the area's popular attractions. It also offers free wireless internet.

$119
Avg. per night

Hotel prices in Rocamadour

2 stars and under
Hotel du Lion d'Or
No. 1 most popular

Hotel du Lion d'Or

Cite Medievale, Rocamadour, Lot, France

7.8 Good
$119

Avg. per night

Logis Hôtel Le Belvédère
No. 2 most popular

Logis Hôtel Le Belvédère

L Hospitalet 1, Rocamadour, Lot, France

8.4 Excellent
$101

Avg. per night

Amadour Hôtel
Best value

Amadour Hôtel

L'Hospitalet, Rocamadour, Lot, France

8.6 Excellent
$97

Avg. per night

3 stars
Hotel Beau Site Notre Dame
No. 1 most popular

Hotel Beau Site Notre Dame

Cité Médiévale, Rocamadour, Lot, France

9.0 Excellent
$118

Avg. per night

Hotel Du Chateau
No. 2 most popular

Hotel Du Chateau

Route Du Château, Rocamadour, Lot, France

8.0 Excellent
$104

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Rocamadour

About Rocamadour

Clinging to the side of a gorge above the Alzou River, Rocamadour is a centuries-old pilgrimage site in Southwestern France. It centres around an atmospheric complex of monastic buildings and churches, below which lies the town itself. In addition to its revered Black Madonna statue, Rocamadour is renowned for its goat’s milk cheese.

Things to do

Spend a day wandering through the Cité Réligieuse, which comprises several religious buildings that can be accessed along the Grand Escalier. A highlight is the Chapelle Notre-Dame where a wooden Black Madonna image carved by Saint Amator is housed. Also of note is the Basilica of St-Sauveur, a Romanesque-Gothic landmark decorated with paintings and inscriptions detailing Rocamadour’s most notable pilgrims.

On the eastern edge of Rocamadour is the Monkey Forest where around 150 Barbary macaques roam free. While native to the Atlas Mountains of Morocco and Algeria, Barbary macaques are endangered in the wild and this research centre is conducting an important breeding program. A short trail dotted with information panels winds through the reserve and regular feeding sessions take place.

On the opposite side of Rocamadour is the Rocher des Aigles, an ornithological park on a mission to conserve a variety of bird species. More than 400 birds of prey, as well as owls and parrots call the park “home” and daily shows are held where you can see the acrobatics of their kites and skydiving falcons.

Getting around

Rocamadour is around an hour’s drive from Brive-la-Gaillarde and two hours from Toulouse–Blagnac Airport, which has flights to destinations across Europe and North Africa. Regular trains connect to the Rocamadour - Padirac railway station, from where taxis are the main means of getting to town. The centre of Rocamadour is ideally explored on foot.

Rocamadour travel FAQs

  • What are the best hotels in Rocamadour?

    1,195 reviews rated Hotel Beau Site Notre Dame with an average score of 9.0/10. It may also be worth looking into the Hotel du Lion d'Or, which received a rating of 7.8/10 from 1,069 reviews. Logis Hôtel Le Belvédère could also be a good option, with a score of 8.4/10 from 1,034 reviews.

  • How much do hotels in Rocamadour cost?

    The average prices of hotels in Rocamadour have been around $182 per night over the last 3 days.

  • How much is a cheap hotel in Rocamadour?

    $96/night is the cheapest price found for a hotel in Rocamadour by HotelsCombined users over the last 72 hours.