Search cheap hotels in Rocamadour from 100+ sites!

47 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Rocamadour hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

47 Cheap hotels in Rocamadour

Choose the Right Hotels with On-Site Restaurants in Rocamadour

Good food at the end of the day makes a trip, and these hotels of Rocamadour have a restaurant serving varied on-site dining.

Hôtel Le Bois D Imbert - Rocamadour
Rocamadour
09/22 – 09/24
$268/nighttotal: $536 (2 )

Hôtel Le Bois D Imbert

2 2
hotel , Rocamadour
Hôtel Le Bois d'Imbert in Rocamadour, France provides convenient access to the town's attractions.
This 4-star hotel offers a 330-square-foot (approximately 30-square-meter) room with one bedroom, one bathroom, and amenities including a swimming pool, restaurant, bar, and free parking.
Le Relais De Castelnau - Rocamadour
8.6 592 reviews
Rocamadour
07/11 – 07/14
$617/nighttotal: $1851 (3 )

Le Relais De Castelnau

3 10
hotel , Loubressac
Le Relais De Castelnau is located in the charming village of Loubressac, overlooking the Dordogne Valley and offering views of Castelnau Castle, a historic fortress. The hotel has received very good ratings for its cleanliness and overall experience, and an excellent rating for its location.
The hotel is a charming inn with 1 bedroom and 1 bathroom. It offers a range of amenities, including a swimming pool, tennis court, restaurant, and bar, making it a great choice for families and couples looking for a relaxing and active getaway.
Logis Hotel Grangier - Rocamadour
8.4 202 reviews
Rocamadour
07/11 – 07/23
$231/nighttotal: $2772 (12 )

Logis Hotel Grangier

2 4
hotel , Saint-Sozy
The Logis Hotel Grangier is located in a peaceful village in the Lot region, a short drive from the charming town of Saint-Sozy. This 3-star hotel has received very good ratings from previous guests for its cleanliness, location, and overall experience.
The hotel features a variety of amenities and activities, including a swimming pool, a restaurant, a bar, and a garden. Guests can enjoy a relaxing stay in this comfortable lodging, with modern comforts and a peaceful setting.
Domaine De Janis & Spa - Rocamadour
9.2 109 reviews
Rocamadour
07/13 – 07/14
$1034/nightfor 1 night

Domaine De Janis & Spa

5 10
hotel , Le Vigan
Domaine de Janis & Spa is a renovated farmhouse located just outside Le Vigan, about a 10-minute drive from the A20 Motorway, offering a peaceful escape in the French countryside. The hotel has consistently received excellent ratings for its location, cleanliness, and overall experience.
This charming hotel is set on 37 acres of grounds, featuring a heated outdoor infinity pool, a hot tub, and a spa area. Guests can enjoy a variety of amenities and activities, including a children's playground, a volleyball court, a badminton court, a tennis court, a fishing lake, and numerous walking and cycling paths.

Compare Hotels with a Pool in Rocamadour

These hotels in Rocamadour include a swimming pool, so a proper swim in the heart of the city is always an option.

Logis Hôtels - Le Belvédère - Hôtel 2 éToiles Et Restaurant - Rocamadour
8.7 3378 reviews
Rocamadour
07/25 – 07/26
$121/nightfor 1 night

Logis Hôtels - Le Belvédère - Hôtel 2 éToiles Et Restaurant

1 2
hotel , Rocamadour
Logis Hôtels - Le Belvédère - Hôtel Et Restaurant is located in Rocamadour, just a short walk from the religious quarter, medieval village, and the castle, offering stunning views of the fortified citadel. This 2-star hotel has received very good user ratings for its cleanliness, location, and overall experience.
The hotel has 17 rooms and offers a range of amenities including a swimming pool, restaurant, bar, and parking. Guests can enjoy the charming atmosphere and breathtaking views, as well as explore the nearby Padirac chasm and Lacave caves.
Hôtel Du Château - Rocamadour
8.3 690 reviews
Rocamadour
07/31 – 08/01
$219/nightfor 1 night

Hôtel Du Château

2 4
hotel , Alvignac
The Hôtel Du Château is located in a charming village near the main tourist attractions of the Lot, within easy reach of Alvignac. It's a 2-star hotel with very good user ratings. The hotel offers spacious and comfortable rooms. Amenities include a swimming pool, Jacuzzi, terrace, garden, restaurant, bar, and parking.
Le Petit Relais - Rocamadour
9.0 527 reviews
Rocamadour
07/25 – 07/26
$95/nightfor 1 night

Le Petit Relais

1 2
hotel , Calès
Le Petit Relais is located in the Dordogne region, an hour's drive from Brive-la-Gaillarde. This 2-star hotel has received very good user ratings for its location and cleanliness. The inn features individually decorated rooms with flat-screen TVs and private bathrooms. Guests can enjoy a terrace, an outdoor swimming pool, a restaurant, a bar, free Wi-Fi, and free on-site parking.
Hotel Belle Vue - Rocamadour
8.6 1684 reviews
Rocamadour
08/24 – 08/25
$231/nightfor 1 night

Hotel Belle Vue

2 5
hotel , Souillac
Hotel Belle Vue is located in Souillac, a short distance from the train station and less than a mile from the city center. This 2-star hotel has received very good user ratings for its cleanliness, location, and overall experience.
The hotel features a variety of amenities, including a swimming pool, a terrace, a bar, and a garden. Guests can enjoy a relaxing stay with access to a restaurant next door, a playground for children, and a pétanque court.

Frequently Asked Questions about hotels in Rocamadour

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

    Rocamadour is known for its stunning clifftop location and medieval architecture. You'll want to visit the Sanctuary of Rocamadour, which includes the Chapel of Notre-Dame and the Saint-Sauveur Basilica. Don't miss the medieval village, with its narrow streets and charming shops. For a view of the valley, take the funicular up to the Chateau of Rocamadour.
  • 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 place to explore on foot! Take a walk along the Sentier des Moines, a scenic path that follows the cliffside, and enjoy the panoramic views. The village itself is a treasure trove of historical buildings and narrow streets, all free to explore. You can also visit the Jardin des Enchanteurs, a beautiful garden filled with sculptures and plants, for a small entrance fee.
  • 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 place to slow down and enjoy the peacefulness. Take a picnic lunch to the Jardin des Enchanteurs, and spend an afternoon reading a book in the shade. For a more active relaxation, consider a hike in the surrounding countryside, following the many trails that wind through the forests and valleys. The area is known for its stunning scenery and fresh air. There are also many opportunities to try local wines and cheeses at the village's restaurants and cafes.
  • 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 offer basic amenities like a comfortable bed, a private bathroom, and a television. Some hotels may also have a balcony or terrace with views of the valley. You can usually find free Wi-Fi, and some hotels offer breakfast included in the price of the room.
  • 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 in the shoulder season, from April to May or September to October. You'll avoid the crowds of summer and still enjoy pleasant weather. If you're traveling during the peak season, it's essential to book your hotel well in advance to secure a room.
  • 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 take your dog for walks along the Sentier des Moines, and many restaurants have outdoor seating where you can enjoy a meal with your furry friend. You can also visit the Jardin des Enchanteurs, which is also dog-friendly.
  • Which towns or cities worth a visit near Rocamadour?

    If you're looking for other places to visit near Rocamadour, consider a trip to the medieval city of Sarlat-la-Canéda, about 45 miles away. You can also visit the picturesque town of Gourdon, known for its castle and panoramic views. For a day trip, you can also visit the city of Cahors, about 40 miles away, which is famous for its wine and its historic center.

Destinations nearby

Search Hotels with Parking in Rocamadour

Parking is sorted from the start, as every ot these hotels in Rocamadour include on-site spaces for your stay.

Le Pavillon Saint-martin - Rocamadour
9.0 1755 reviews
Rocamadour
08/14 – 08/17
$104/nighttotal: $312 (3 )

Le Pavillon Saint-martin

1 2
hotel , Souillac
Le Pavillon Saint-Martin is a 3-star hotel located in the historic center of Souillac, just a short walk from the Dordogne River and the Saint-Martin Abbey. Guests consistently rate the hotel as "very good" for its cleanliness and location.
The hotel is housed in a 16th-century building, offering a blend of traditional and modern décor. Le Pavillon Saint-Martin provides modern amenities such as free Wi-Fi, parking, and room service.
Logis Hôtel Restaurant Bistronomique La Vieille Auberge, - Rocamadour
8.5 68 reviews
Rocamadour
07/04 – 07/05
$174/nightfor 1 night

Logis Hôtel Restaurant Bistronomique La Vieille Auberge,

1 2
hotel , Souillac
Logis La Vieille Auberge, Art And Gallery is a 3-star hotel in Souillac, located just a short walk from the town center, the Dordogne River, and the medieval Château de Souillac. The hotel has very good user ratings for its location and overall experience. This charming hotel has a traditional French design, creating a warm and welcoming atmosphere. Guests can enjoy a restaurant serving traditional Quercy-Périgourdin specialties with a modern twist, a bar, a swimming pool, and a terrace, all while being surrounded by a peaceful and quiet setting.
Hotel Des Voyageurs - Rocamadour
8.5 818 reviews
Rocamadour
10/20 – 10/21
$78/nightfor 1 night

Hotel Des Voyageurs

1 2
hotel , Rocamadour
The Hotel Des Voyageurs is located in the Lot region, near the Dordogne River, between Rocamadour l'hospitalet and the Gouffre de Padirac. It's a 2-star hotel with a "very good" user rating, making it a popular choice for travelers seeking a comfortable and affordable stay.
The hotel offers a variety of rooms, including a quadruple room perfect for families. Guests can enjoy a traditional bar, a terrace, a garden, and a daily breakfast, along with a fitness center and parking.
Logis Hotels - Auberge De L'île - Hôtel 3 éToiles Et Restaurant - Rocamadour
8.3 455 reviews
Rocamadour
07/11 – 07/14
$222/nighttotal: $666 (3 )

Logis Hotels - Auberge De L'île - Hôtel 3 éToiles Et Restaurant

1 4
hotel , Creysse
Logis Auberge De L'île is a 3-star hotel located in Creysse, a charming town on the banks of the Dordogne River, just 20 minutes from the historic towns of Souillac and Racamadour. The hotel consistently receives very good user ratings, making it a popular choice for travelers looking for a comfortable and convenient stay.
The inn offers a peaceful garden and terrace, ideal for relaxing and enjoying the scenic views. Guests can enjoy a range of amenities, including a restaurant serving traditional French cuisine, a bar, room service, free Wi-Fi, and free parking.

Guest-Favorite Hotels with a Hot Tub in Rocamadour

Coming home to a hotel with a hot tub after a day in the city changes the whole feel of a stay to Rocamadour.

Logis Hôtels - Hôtel Restaurant Domaine Les Falaises - Rocamadour
9.2 321 reviews
Rocamadour
07/25 – 07/26
$194/nightfor 1 night

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

1 2
hotel , Martel
The Logis Hôtels - Hôtel Restaurant Domaine Les Falaises is a 3-star hotel located in Gluges, a charming village on the Dordogne River, about 4 miles from Saint-Denis-près-Martel Train Station. Guests consistently rate the hotel "very good" for its overall experience, with "excellent" ratings for location and cleanliness.
This hotel offers a relaxing and comfortable stay with a range of amenities and activities for all types of travelers. Enjoy the outdoor swimming pool, rejuvenate at the spa, and dine at the restaurant with its terrace overlooking the river.
©2026 cozycozy.com