Top Hotels in Rocamadour

Search among 6 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
1Filter & Sort
View map
1-6 out of 6
1Filter & 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 yd from City Center300 yd from Rocamadour Sanctuary
From   US$ 139 /nightSelect
8.6
Great510 reviews
MapView on map1000 yd from City Center200 yd from Merveilles Cave
From   US$ 81 /nightSelect
8.6
Great229 reviews
1.1 mi from City Center1100 yd from Monkey Forest
From   US$ 138 /nightSelect
8.6
Great345 reviews
700 yd from City Center500 yd from Merveilles Cave
From   US$ 142 /nightSelect
8.4
Great146 reviews
300 yd from City Center400 yd from Rocamadour Sanctuary
From   US$ 83 /nightSelect
800 yd from City Center300 yd from Merveilles Cave
From   US$ 71 /nightSelect

Best hotels and places to stay in Rocamadour

Why visit?

Rocamadour, located in Southwest France, is a picturesque medieval village known for its stunning cliffside setting and religious significance. It attracts tourists from all over the world with its historic charm, breathtaking views, and spiritual aura. Staying in one of the hotels in Rocamadour allows visitors to immerse themselves in the beauty and serenity of this unique destination.

Where to stay?

Hotel Rocamadour: Nestled in the heart of the village, Hotel Rocamadour offers a convenient and comfortable stay for tourists. With its close proximity to the iconic sights, such as the Basilique Saint-Sauveur and the Château de Rocamadour, guests can easily explore the area on foot. This charming hotel provides well-appointed rooms with traditional decor, showcasing the essence of Rocamadour.

Le Troubadour: Situated on the edge of the old town, Le Troubadour offers a tranquil retreat with panoramic views of the surrounding countryside. This boutique hotel features spacious rooms adorned with rustic furnishings, creating a cozy and authentic atmosphere. With its peaceful ambiance and easy access to the center, guests can enjoy the best of both worlds during their stay.

Hotel Beau Site: Perched on the cliffs overlooking the village, Hotel Beau Site offers an awe-inspiring panorama of Rocamadour. With its terraced gardens and charming terrace, guests can relax and enjoy the stunning vistas. The hotel offers a range of comfortable rooms, some with balconies for an enhanced experience. Its location provides a sense of tranquility while still being within walking distance of the main attractions.

What is the price per hotel room per night?

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

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hotel Les Esclargies: Located just a short walk from the heart of Rocamadour, Hotel Les Esclargies offers comfortable and affordable accommodation. The rooms are tastefully decorated and provide modern amenities such as free Wi-Fi and flat-screen TVs. Guests can also enjoy the outdoor pool and terrace, surrounded by the picturesque landscape of Rocamadour.

Hotel Restaurant Le Belvedere: Situated on the outskirts of Rocamadour, Hotel Restaurant Le Belvedere offers a great value for money with its comfortable rooms and excellent dining options. The hotel features spacious and well-equipped rooms, some with balconies offering panoramic views of the village. The on-site restaurant serves delicious French cuisine, showcasing the local flavors.

Hotel Le Lion DOr: Located in the center of Rocamadour, Hotel Le Lion DOr offers affordable accommodation without compromising on comfort. The cozy rooms are furnished in a traditional style, providing a charming ambiance. Guests can indulge in the hotels on-site restaurant, serving regional dishes, or simply relax in the pleasant outdoor terrace.

Best kid-friendly hotels:

Hotel Les Vieilles Tours: With its spacious family rooms and convenient location, Hotel Les Vieilles Tours is an ideal choice for families visiting Rocamadour. The hotel provides a childrens playground and offers babysitting services, ensuring that parents can relax and enjoy their stay. Additionally, the hotel is a short distance from attractions like the Monkey Forest and the Eagle Sanctuary, providing entertainment for the whole family.

Camping Les Erables: For a unique and family-friendly experience, Camping Les Erables offers chalets and mobile homes for a comfortable stay. The campsite offers various recreational facilities like a swimming pool and a mini-golf course. Kids can enjoy the outdoor playground, making new friends in a safe environment. With its relaxed atmosphere and proximity to nature, this accommodation option is perfect for families.

Best hotels for a romantic getaway:

Hotel Les Vieilles Tours: This charming hotel not only caters to families but also provides a romantic ambiance for couples seeking a special getaway. The cozy rooms feature romantic decor, and some offer breathtaking views of Rocamadour. Couples can enjoy a romantic dinner at the hotels restaurant or take a leisurely stroll through the enchanting streets of the village.

Hotel Beau Site: With its stunning location and intimate atmosphere, Hotel Beau Site is an excellent choice for a romantic escape. The spacious rooms are elegantly decorated, and some even have private balconies overlooking the village. Couples can savor a candlelit dinner while enjoying the panoramic views from the hotels terrace or simply relax together in the tranquil setting.

Best for location:

Hotel Des Voyageurs: Situated in the heart of Rocamadour, Hotel Des Voyageurs offers a prime location for exploring the villages attractions. The hotel boasts comfortable rooms and a traditional restaurant serving regional delicacies. Its central position allows guests to easily access landmarks like the Rocamadour Sanctuary and the Sword Museum.

Hotel Le Troubadour: Nestled on the edge of Rocamadour, Hotel Le Troubadour enjoys a peaceful location while still being within walking distance of the main sights. The hotel offers well-appointed rooms with rustic charm and a restaurant serving delicious local cuisine. Guests can enjoy the tranquility of the surroundings while taking advantage of easy access to the village center.

Hotel Montfort: Located just a short distance from Rocamadour, Hotel Montfort offers a serene setting surrounded by nature. Situated on a hilltop, this hotel boasts panoramic views of the valley and the village. With its peaceful ambiance and proximity to Rocamadour, guests can enjoy a tranquil retreat while still being able to explore the charming village.

Best for a short city break:

Hotel Restaurant Le Belvedere: With its convenient location and comfortable rooms, Hotel Restaurant Le Belvedere is an excellent choice for a short city break. The hotel provides easy access to the main attractions of Rocamadour, and guests can enjoy a delicious meal at the on-site restaurant. The cozy rooms offer a comfortable space to relax after a day of exploring.

Hotel Les Esclargies: This hotel offers a peaceful retreat perfect for a short city break. Located within walking distance of Rocamadour, Hotel Les Esclargies provides a tranquil atmosphere and comfortable rooms. Guests can relax by the outdoor pool or explore the nearby attractions at their leisure.

Show moreLess