Find and Book Top Rated Hotels in Sarlat-la-Canéda

Search among 15 available hotels and places to stay in Sarlat-la-Canéda from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-15 out of 15
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
Great440 reviews
MapView on map100 yd from City Center200 yd from Place de la Liberté - Marktplatz von Sarlat
From   US$ 362 /nightSelect
8.4
Great186 reviews
MapView on map500 yd from City Center700 yd from Place de la Liberté - Marktplatz von Sarlat
From   US$ 198 /nightSelect
Guest house
8.4
Great96 reviews
100 yd from City Center200 yd from Place de la Liberté - Marktplatz von Sarlat
From   US$ 120 /nightSelect
8.2
Great217 reviews
400 yd from City Center200 yd from Place de la Liberté - Marktplatz von Sarlat
From   US$ 133 /nightSelect
1.1 mi from City Center500 yd from Canoës Loisirs SARL
From   US$ 88 /nightSelect
8.2
Great113 reviews
200 yd from City Center100 yd from Place de la Liberté - Marktplatz von Sarlat
From   US$ 129 /nightSelect
8.4
Great46 reviews
200 yd from City Center100 yd from Place de la Liberté - Marktplatz von Sarlat
From   US$ 446 /nightSelect
8.2
Great184 reviews
From   US$ 91 /nightSelect
Bed & Breakfast
8.6
Great33 reviews
1400 yd from City Center1300 yd from Presbytère
From   US$ 154 /nightSelect
8.2
Great99 reviews
200 yd from City Center200 yd from Place de la Liberté - Marktplatz von Sarlat
From   US$ 93 /nightSelect
8.2
Great128 reviews
100 yd from City Center300 yd from Place de la Liberté - Marktplatz von Sarlat
From   US$ 260 /nightSelect
8.2
Great59 reviews
400 yd from City Center200 yd from Théatre Municipal
From   US$ 128 /nightSelect
Bed & Breakfast
8.4
Great43 reviews
500 yd from City Center400 yd from Théatre Municipal
From   US$ 112 /nightSelect
Hotel
8.4
Great130 reviews
2.7 mi from City Center1100 yd from Indian Forest Périgord
From   US$ 76 /nightSelect
Apartment
9.4
Perfect1 review
900 yd from City Center1000 yd from Place de la Liberté - Marktplatz von Sarlat
From   US$ 144 /nightSelect

Best Hotels and Places to Stay in Sarlat-la-Canéda

Why visit?

Sarlat-la-Canéda, located in the picturesque Dordogne region of France, offers a charming and immersive experience for tourists. Its well-preserved medieval architecture, winding streets, and vibrant market scene make it a must-visit destination for history enthusiasts and food lovers alike.

Where to stay?

When choosing accommodation in Sarlat-la-Canéda, it's important to consider the best areas to enhance your overall experience. The following regions offer convenient access to the town center and its attractions:

Historic Town Center: Staying within the medieval core of Sarlat-la-Canéda allows visitors to fully immerse themselves in its rich heritage. Narrow cobblestone streets, centuries-old buildings, and proximity to key landmarks, such as the Cathédrale Saint-Sacerdos, Place de la Liberté, and the Saturday market, make this area a prime choice.

Periphery of the Old Town: If you prefer a quieter atmosphere while still being close to the action, consider accommodations on the outskirts of the Old Town. Here, you can enjoy a more relaxed ambiance while being within walking distance of the heart of Sarlat-la-Canéda.

Countryside Retreats: For those seeking a tranquil getaway, there are several charming countryside hotels and bed and breakfasts scattered around Sarlat-la-Canéda. These accommodations often boast scenic views of the countryside, allowing you to unwind and explore the surrounding nature.

What is the price per hotel room per night?

Hotel prices in Sarlat-la-Canéda vary depending on the star rating and the services offered:

3-star hotels: On average, expect to pay around $70 to $120 per night for a cozy room in a well-maintained three-star hotel.

4-star hotels: Enjoy a bit more luxury and comfort with prices ranging from $120 to $200 per night. These hotels often provide additional amenities, such as spas and gourmet restaurants.

5-star hotels: Indulge in the pinnacle of luxury accommodation with rates starting at $200 per night. These establishments offer impeccable service, opulent rooms, and often feature breathtaking views.

Best Value for Money:

Hôtel de Selves: Offering a perfect mix of affordability and quality, this three-star hotel provides comfortable rooms, friendly staff, and an ideal location for exploring Sarlat-la-Canéda. Prices start around $80 per night.

Hôtel Les Remparts: Another fantastic option, this charming hotel delights guests with its rustic décor, central location, and reasonable prices. Expect to spend approximately $90 per night.

Best Kids-Friendly Hotels:

Hôtel Bon Encontre: Boasting family rooms, a swimming pool, and a delightful garden, this hotel caters to the needs of families with children. Prices for a family room start at approximately $110 per night.

Hôtel Plaza Madeleine: This family-friendly hotel provides a range of amenities, including spacious rooms, a playground, and a terrace. Rates for a family room average around $120 per night.

Best Hotels for a Romantic Getaway:

Relais de Moussidière: Nestled in a serene countryside setting, this four-star hotel offers elegant rooms, a beautiful garden, and exceptional dining experiences. Prices for a romantic room for two start at around $180 per night.

La Hoirie: Set in an enchanting 18th-century mansion, this intimate bed and breakfast provides a romantic ambiance, personalized service, and cozy rooms. Expect to pay approximately $150 per night here.

Best for Location:

Hôtel La Couleuvrine: Situated in the heart of the Old Town, this three-star hotel offers comfortable rooms with a historical charm. Prices start at around $100 per night.

Hôtel Restaurant La Verperie: Boasting a prime location just steps away from the main square, this hotel provides easy access to Sarlat-la-Canéda's attractions. Prices average around $120 per night.

Le Saint Louis: Positioned near the historic center, this hotel offers modern rooms and a cozy atmosphere. Prices start at approximately $110 per night.

Best for a Short City Break:

Hôtel Saint Albert: With its central location and comfortable rooms, this three-star hotel is perfect for a quick city break. Prices start at around $100 per night.

Hotel Le Renoir: This charming hotel provides a tranquil stay with its garden, terrace, and proximity to the Old Town. Prices average around $120 per night.

Show moreLess