Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Dinard – 196 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Emeria Dinard Hotel Thalasso & Spa

Hotel in Dinard

Located nearby the Emerald Coast, this 4-star hotel with thalassotherapy center is located between Mont St Michel and Cape Frehel. A gourmet restaurant with healthy options is available on site. Excellent amenities and very relaxing. Great view. Quiet area. Wonderful!

Show more Show less
8.2
Very Good
1,688 reviews
Price from
$191
per night

Hotel Saint-Michel

Hotel in Dinard

Located in Dinard town center, this family-run hotel is a 7-minute walk from Saint-Enogat and Ecluse beaches. It offers 18 rooms with free Wi-Fi, a private bathroom and a TV. The overall ambiance was really peaceful and it was well decorated. Bonus point for the smoking areas and the welcoming staff !

Show more Show less
8.3
Very Good
709 reviews
Price from
$73
per night

Hôtel-Restaurant Printania

Hotel in Dinard

Located on the sea front, Hôtel-Restaurant Printania is just 98 feet from the beach and a 2-minute walk from the casino in Dinard. the atmosphere of this beautiful old house the seaview from our bedroom. Having breakfast in the charming veranda with its great seaview

Show more Show less
7.9
Good
779 reviews
Price from
$81
per night

Castelbrac Hotel & Spa

Hotel in Dinard

Castelbrac Hotel & Spa offers accommodations in Dinard, 1969 ft from the nearest beach. location location location terrific staff. great spot take a boat ride.

Show more Show less
9.4
Wonderful
393 reviews
Price from
$496
per night

Royal Emeraude Dinard - MGallery

Hotel in Dinard

In the town of Dinard, 100 ft from the beach and close to Saint Malo, the fully-refurbished Royal Emeraude combines a Belle Époque atmosphere with a maritime theme. Outstanding stay with terrific, helpful friendly staff. Breakfast was also excellent in the main lounge. Rooms were immaculate and ready when we arrived. Would recommend to any traveler in the area.

Show more Show less
8.7
Excellent
868 reviews
Price from
$159
per night

Restaurant Hotel Didier Méril

Hotel in Dinard

Located in the heart of the historic center of Dinard, the hotel Didier Méril benefits from an exceptional view on the bay of Prieuré. The hotel has 9 rooms. it is in a classic older building but the interior is completely new. The room was spacious with windows and views of the bay on one side and the city on another. the building is on a high ridge with easy access to the water and promenade below . it is a relatively short walk into the old city. The breakfast was varied and delicious. we were treated very kindly by the hotel employees.

Show more Show less
8.2
Very Good
521 reviews
Price from
$92
per night

Hotel du Parc

Hotel in Dinard

Renovated in 2021, this hotel is housed in a beautiful early 20th-century building. It is ideally located in peaceful area of the town center, close to restaurants and the beach. The location was ideal, close to main centre and beach. The room was quiet, bright and clean with all the facilities we required. The Breakfast was very good, fresh bread, jams etc, pancakes, juices and facilities such as microwae and coffee machine. The Manager and Receptionist were friendly, welcoming and very helpful. Parking was avialable for free on the streets adjoining the hotel. Love this place.

Show more Show less
8.5
Very Good
981 reviews
Price from
$73
per night

Hôtel De La Vallée

Hotel in Dinard

Situated on the beach, Hotel De La Vallee is in the seaside town of Dinard. It is just a 5 minute walk from the center of town and offers rooms with panoramic sea views. We love our visits to this small hotel in Dinard - our room was a perfect one night stay size - view is very special to wake up to. Staff fantastic from the moment we arrived until our departure - they waited up for us as our boat had been delayed and greeted us with big smiles. Breakfast delicious. Only sad thing was we had to leave in the morning so missed an evening meal - next time!

Show more Show less
7.9
Good
518 reviews
Price from
$121
per night

Hôtel Barrière Le Grand Hôtel Dinard

Hotel in Dinard

Entirely renovated in 2018, the 5-star Grand Hotel Barriere is located on the seafront in Dinard, facing Saint-Malo City. The beaches and the Casino Barriere are a 5-minute walk away from the Hotel. everything was exceptional the staff there couldn't have been nicer great breakfast

Show more Show less
8.6
Excellent
227 reviews
Price from
$306
per night

Hotel Balmoral Dinard

Hotel in Dinard

Located 2.5 mi from Dinard Golf Club, this air-conditioned hotel is near the beaches, the casino and the local swimming pool. It offers free WiFi connection. Stayed several times in the past - still same high standard

Show more Show less
8
Very Good
418 reviews
Price from
$123
per night

Most-booked hotels in Dinard in the past month

See all

Budget hotels in Dinard

See all

FAQs about hotels in Dinard

  • Travelers who stayed in Dinard near Dinard Bretagne Airport (DNR) have said good things about Kyriad Saint-Malo Dinard, Restaurant Hotel Didier Méril, and Cit'Hotel Les Alizes.

  • Castelbrac Hotel & Spa, Hôtel Altaïr, and Hotel Villa Reine Hortense are some of the popular hotels in Dinard.

  • On average, it costs $228 per night to book a 3-star hotel in Dinard for tonight. You'll pay around $406 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Dinard will cost around $726, on average (based on Booking.com prices).

  • These hotels in Dinard are highly rated by couples: Castelbrac Hotel & Spa, Hotel Villa Reine Hortense, and Hôtel Altaïr.

  • Many families visiting Dinard loved staying at Castelbrac Hotel & Spa, Hôtel Altaïr, and Cit'Hotel Les Alizes.

  • The average price per night for a 3-star hotel in Dinard this weekend is $238 or, for a 4-star hotel, $406. Looking for something even fancier? 5-star hotels in Dinard for this weekend cost around $666 per night, on average (based on Booking.com prices).

  • Hotel Villa Reine Hortense, Castelbrac Hotel & Spa, and Restaurant Hotel Didier Méril got great room view-related reviews from travelers in Dinard.

  • On average, 3-star hotels in Dinard cost $349 per night, and 4-star hotels in Dinard are $609 per night. If you're looking for something really special, a 5-star hotel in Dinard can be found for $1,214 per night, on average (based on Booking.com prices).

  • For hotels in Dinard that serve highly-rated breakfasts, try Castelbrac Hotel & Spa, Royal Emeraude Dinard - MGallery, and Hotel Balmoral Dinard.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Dinard:

Explore guest reviews of hotels in Dinard

See all

Research, refine, and make plans for your whole trip