Hotels & Accommodation in Rocamadour

Search Rocamadour Hotels

Save up to 40%!

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Rocamadour Hotels

Rocamadour overview

Rocamadour is an inviting destination that has something for everyone. You can learn about the local heritage of Rocamadour at landmarks like Merveilles Cave and Chateau de Rocamadour. While here, check out other sights like Rocher des Aigles and Ascenseur de Rocamadour.

Where to stay in Rocamadour

A welcoming city for all, Rocamadour offers a variety of hotels and other lodging choices. There are 17 hotels in Rocamadour and you can shop as many as 40 deals for rooms on, some with discounts of up to 10%. We have room prices as low as 37 USD per night and here you'll find a breakdown of hotels by star rating in Rocamadour as well as in the surrounding area:
  • • 6 4-star hotels from 113 USD per night
  • • 53 3-star hotels from 59 USD per night
  • • 46 2-star hotels from 50 USD per night

How to get to Rocamadour

Fly into Brive-la-Gaillarde (BVE-Brive - Vallee de la Dordogne), 24.1 mi (38.8 km) from the heart of Rocamadour. Rocamadour-Padirac Station is the closest train station, located 1.7 mi (2.8 km) from the city center.

What to see around Rocamadour

Memorable for its landmarks including:
  • • Merveilles Cave
  • • Chateau de Rocamadour
  • • Chapelle Notre-Dame
Recommended places to see include:
  • • Merveilles Cave
  • • Rocher des Aigles
  • • Ascenseur de Rocamadour
  • • Chateau de Rocamadour
  • • Chapelle Notre-Dame

When to visit Rocamadour

Wondering what time of year to travel or what clothes to pack? Here are some average seasonal norms to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 52°F day, 29°F night
  • • April-June: 70°F day, 36°F night
  • • July-September: 75°F day, 47°F night
  • • October-December: 64°F day, 31°F night
Seasonal rainfall averages
  • • January-March: 0.20 inches
  • • April-June: 0.31 inches
  • • July-September: 0.35 inches
  • • October-December: 0.28 inches