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
8.0 Excellent

0.9 mi from city centre, Rocamadour Show on map

ExcellentBased on 912 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 du Lion d'Or
7.7 Good

0.7 mi from city centre, Rocamadour Show on map

GoodBased on 1,019 reviews
7.7

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.

Hostellerie Bellevue
8.8 Excellent

0.4 mi from city centre, Rocamadour Show on map

ExcellentBased on 784 reviews
8.8

Situated in Rocamadour, Hostellerie Bellevue is located an easy drive from Gramat and Alvignac. Guests can also enjoy free internet in all areas.

Amadour Hôtel
8.7 Excellent

0.4 mi from city centre, Rocamadour Show on map

ExcellentBased on 1,171 reviews
8.7

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

Le Pont De L'ouysse
9.0 Excellent

0.3 mi from city centre, Lacave Show on map

ExcellentBased on 251 reviews
9.0

Situated in Lacave, Le Pont de l'Ouysse is within easy driving distance of Rocamadour and offers an outdoor pool. Guests can also enjoy complimentary internet access in all areas.

Chateau de la Treyne

1.6 mi from city centre, Lacave Show on map

Featuring an outdoor pool, Chateau de la Treyne Hotel Lacave is located in Lacave and presents unique views of Dordogne River. Guests can also enjoy free internet access throughout the property.

Tips for booking a Rocamadour hotel

Cheapest month:June
Most expensive month:September
Average price in Rocamadour:$88/night
Absolute cheapest price found:$41/night
Cheapest day:Sunday
Most expensive day:Tuesday
$41 - $123
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$69 - $136
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
8.0 Excellent

0.9 mi from city centre, Rocamadour Show on map

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
Hôtel du Château
8.0 Excellent

0.9 mi from city centre, Rocamadour Show on map

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.

$62
Avg. per night
Hotel du Lion d'Or
7.7 Good

0.7 mi from city centre, Rocamadour Show on map

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.

$70
Avg. per night
Hostellerie Bellevue
8.8 Excellent

0.4 mi from city centre, Rocamadour Show on map

Situated in Rocamadour, Hostellerie Bellevue is located an easy drive from Gramat and Alvignac. Guests can also enjoy free internet in all areas.

$72
Avg. per night
Amadour Hôtel
8.7 Excellent

0.4 mi from city centre, Rocamadour Show on map

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

$72
Avg. per night
Le Pont De L'ouysse
9.0 Excellent

0.3 mi from city centre, Lacave Show on map

Situated in Lacave, Le Pont de l'Ouysse is within easy driving distance of Rocamadour and offers an outdoor pool. Guests can also enjoy complimentary internet access in all areas.

$147
Avg. per night
Chateau de la Treyne

1.6 mi from city centre, Lacave Show on map

Featuring an outdoor pool, Chateau de la Treyne Hotel Lacave is located in Lacave and presents unique views of Dordogne River. Guests can also enjoy free internet access throughout the property.

$299
Avg. per night

Hotel prices in Rocamadour

2 stars and under

$70 - $72

#1 Most popular

Amadour Hôtel
8.7 Excellent
$72
Avg. per night

#2 Most popular

$72
Avg. per night

Best value

$70
Avg. per night
3 stars

$62 - $147

#1 Most popular

Le Pont De L'ouysse
9.0 Excellent
$147
Avg. per night

Best value

Hôtel du Château
8.0 Excellent
$62
Avg. per night

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

Where to stay in Rocamadour

Rocamadour travel FAQs

  • What are the best hotels in Rocamadour?

    Le Belvedere (8.4/10 from 872 reviews), Hotel Beau Site Notre Dame (9.1/10 from 1,020 reviews), and Amadour Hôtel (8.7/10 from 1,171 reviews) are all highly rated places to stay in Rocamadour.

  • How much do hotels in Rocamadour cost?

    Rocamadour hotels have an average price of $107/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Rocamadour?

    $52 per night is the cheapest Rocamadour hotel price found in our data from the last 72 hours.