Skip to main content

Search hotels in St. Michaels

Enter your dates to see the latest prices and deals for St. Michaels hotels

Filter by:

Star Rating

Review score

St. Michaels – 1 hotel or place to stay

Located in St. Michaels, 6.3 miles from Discovery Point, St Michaels Inn has accommodations with a garden, free private parking, a terrace and a restaurant.

Be sure to eat here too. The InnKeeper is a chef and the food was spectacular. The family is wonderful and everyone was so helpful. It was lovely!
Review score
8.8
Excellent
227 reviews
Price from
$155.53
1 night, 2 adults

In the center of Dundee’s City Quay sits the luxury 4-star Apex City Quay Hotel & Spa. With free Wi-Fi, a luxury spa and a boujee restaurant and bar.

Great twin room. Very comfortable. Excellent shower. Impressive breakfast with range of food stuff.
Review score
8.8
Excellent
4,540 reviews
Price from
$148.73
1 night, 2 adults

A modern hotel in central Dundee with breakfast included and free WiFi.

Receptionists were fantastic especially Sarah lovely lady , and thanks to Andrew the general manager for sorting a big issue out for us very grateful would definitely stay again . Great location
Review score
8.4
Very Good
3,360 reviews
Price from
$138.68
1 night, 2 adults

Located just 328 feet from the riverfront and 984 feet from the V&A Dundee, Malmaison Dundee provides stylish, boutique accommodations in the heart of the city. Free Wi-Fi is accessible throughout.

To be honest we weren’t happy being disturbed by room service barging in to the room while we were in bed, then again a few hours later. This meant we couldn’t relax. I spoke to reception and no apology was given. Left us feeling a bit disappointed with our stay
Review score
8.2
Very Good
2,993 reviews
Price from
$156.83
1 night, 2 adults

Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.

Breakfast was good . All the staff lovely
Review score
8.2
Very Good
1,237 reviews
Price from
$278.99
1 night, 2 adults

Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course.

We chose a sea view room and it was well worth it. The room was spacious, clean and quiet with a gorgeous view of the ocean. The staff at the hotel were friendly and helpful. The hotel is located blocks from shops and restaurants and is an easy walk to the castle and cathedral.
Review score
8.6
Excellent
1,021 reviews
Price from
$185.34
1 night, 2 adults

Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews center, a 5-minute drive from St Andrews Old Course.

The staff exceeded expectations in hospitality. They were very courteous and accommodating.
Review score
8.8
Excellent
655 reviews
Price from
$313.98
1 night, 2 adults

Located in Dundee, within a 7-minute walk of Broughty Ferry Beach and 4.2 miles of Discovery Point, Fishermans Tavern has accommodations with a restaurant and a bar, and free WiFi throughout the...

Room bed comfortable and good facilities. Great location
Review score
8.9
Excellent
1,032 reviews
Price from
$110.17
1 night, 2 adults

Located a 9-minute walk from Broughty Ferry Beach, The Fort Hotel offers 2-star accommodations in Dundee and has a garden, a restaurant and a bar.

Fantastic hotel Great night had by all
Review score
8.1
Very Good
438 reviews
Price from
$151.64
1 night, 2 adults

Located in Dundee, 2.1 miles from Discovery Point, Taypark House provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

Lovely house, grounds and rooms. Breakfast was tasty and the staff were friendly too.
Review score
8.0
Very Good
280 reviews
Price from
$147.56
1 night, 2 adults
See all hotels in and around St. Michaels