Find and Book Top Rated Hotels in Rocamadour

Search among 10 available hotels and places to stay in Rocamadour from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great323 reviews
MapView on map100 m from City Centre200 m from Rocamadour Sanctuary
From   US$ 131 /nightSelect
8.4
Great223 reviews
MapView on map400 m from City Centre400 m from Rocamadour Sanctuary
From   US$ 80 /nightSelect
8.4
Great99 reviews
3.7 km from City Centre2.4 km from Monkey Forest
From   US$ 69 /nightSelect
8.4
Great146 reviews
300 m from City Centre400 m from Rocamadour Sanctuary
From   US$ 83 /nightSelect
8.6
Great230 reviews
1.8 km from City Centre1000 m from Monkey Forest
From   US$ 157 /nightSelect
8.6
Great509 reviews
1000 m from City Centre200 m from Merveilles Cave
From   US$ 81 /nightSelect
8.6
Great345 reviews
600 m from City Centre400 m from Merveilles Cave
From   US$ 163 /nightSelect
8.2
Great199 reviews
700 m from City Centre200 m from Merveilles Cave
From   US$ 71 /nightSelect
9.0
Perfect22 reviews
900 m from City Centre200 m from Merveilles Cave
From   US$ 89 /nightSelect
8.8
Great14 reviews
1.1 km from City Centre1000 m from Merveilles Cave
From   US$ 71 /nightSelect

Best hotels and places to stay in Rocamadour

Why visit?

Rocamadour, a picturesque village in France, offers a captivating blend of natural beauty and historical significance. With its stunning cliffside location and intriguing medieval architecture, it is a must-visit destination for tourists. The town also boasts a range of exceptional hotels, providing comfortable accommodation options for visitors.

Where to stay?

Hotel RocamadourSituated in the heart of Rocamadour, this hotel offers a convenient location for exploring the town. With its charming ambiance and comfortable rooms, Hotel Rocamadour provides guests with a pleasant stay. From here, visitors can easily access the famous pilgrimage site of Chapelle Notre-Dame. Hôtel Les EsclargiesPerched on a hilltop, Hôtel Les Esclargies provides breathtaking views of Rocamadour and its surroundings. Its rustic charm and warm hospitality make it a popular choice among tourists. Conveniently located within walking distance of the Sanctuaries, this hotel is an excellent option for those seeking tranquility and easy access to the main attractions. Le TroubadourNestled in a quiet neighborhood, Le Troubadour offers a serene stay with its cozy rooms and friendly staff. This hotel is within close proximity to the main attractions, including the famous Rocamadour Castle and Grottes de Rocamadour. With its relaxed atmosphere and reasonable prices, Le Troubadour is an ideal choice for budget-conscious travelers.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Hôtel Les Vieilles Tours: This charming hotel in Rocamadour offers comfortable rooms at affordable prices. With its convenient location near the main attractions and friendly staff, Hôtel Les Vieilles Tours provides excellent value for money.

Hôtel Bellaroc: Situated just a short distance from the Sanctuary of Rocamadour, Hôtel Bellaroc offers comfortable rooms at reasonable prices. The hotels warm hospitality, convenient amenities, and proximity to the towns attractions make it a great choice for budget-conscious travelers.

Hôtel Les Vieilles Tours et Remparts: This boutique hotel combines modern comfort with a historic atmosphere. Located in the heart of Rocamadour, Hôtel Les Vieilles Tours et Remparts offers affordable rates, spacious rooms, and a restaurant showcasing local cuisine, ensuring guests have a memorable stay without breaking the bank.

Best kids-friendly hotels:

Hôtel Restaurant du Château: This family-friendly hotel features spacious rooms and a welcoming atmosphere. With its convenient location near the center of Rocamadour and child-friendly facilities, such as a playground and outdoor pool, Hôtel Restaurant du Château ensures a memorable stay for families with kids.

Hôtel Saint-Martial: Located within walking distance of Rocamadours attractions, Hôtel Saint-Martial offers comfortable family rooms and a range of amenities suitable for children. The hotels friendly staff, baby-sitting services, and proximity to kid-friendly restaurants make it an ideal choice for families.

Best hotels for a romantic getaway:

Château de la Treyne: Situated in a 14th-century castle overlooking the Dordogne River, Château de la Treyne offers a truly romantic experience. With its elegant rooms, gourmet restaurant serving fine French cuisine, and stunning panoramic views, this hotel provides an enchanting setting for couples.

Hôtel Beau Site: Nestled in a peaceful location, Hôtel Beau Site offers a romantic escape with its cozy rooms and breathtaking views of Rocamadour. The hotels intimate atmosphere, on-site spa, and candlelit dinners create an ideal ambiance for couples seeking a romantic getaway.

Best for location:

Best Western Beau-Site: This hotel boasts a prime location in the heart of Rocamadour, offering easy access to the towns major attractions. With its comfortable rooms, friendly staff, and stunning views of the valley, Best Western Beau-Site ensures a convenient and enjoyable stay.

Le Relais des Merveilles: Situated at the foot of the cliffside village, Le Relais des Merveilles provides a tranquil setting with its beautiful gardens and proximity to Rocamadours sights. Guests staying here can enjoy breathtaking views, peaceful surroundings, and convenient access to the towns attractions.

Hôtel Le Terminus des Pèlerins: Located near the entrance of Rocamadour, this hotel offers a convenient base for exploring the town and its sights. Its comfortable rooms, friendly staff, and proximity to the train station make it a great choice for travelers seeking a well-located hotel.

Best for a short city break:

LHôtel du Château: This boutique hotel combines a central location with cozy rooms, making it ideal for a short city break. Guests staying here can easily explore the towns attractions, such as the Sanctuary and the Château de Rocamadour, before returning to the hotels comfortable accommodations.

Auberge de la Luzerne: Situated in a restored farmhouse, Auberge de la Luzerne offers a peaceful retreat with its comfortable rooms and beautiful countryside surroundings. This hotel provides a serene atmosphere for a short city break, allowing guests to relax and rejuvenate away from the bustling city life.

Show moreLess