Skip to main content

Hotels near St. Michaels

Search hotels and more near St. Michaels

Hotels and more near St. Michaels

Filter by:

Star Rating
Review score

Old Course Hotel St Andrews

St. Andrews (Near St. Michaels)

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

A
Alberto
From
United States
convenience to the surrounding areas, especially the golf courses. ample parking and easy access to the highway.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,104 reviews
Price from
$510.51
1 night, 2 adults

Rusacks St Andrews

St. Andrews (Near St. Michaels)

Overlooking the famous Old Course in St Andrews center, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

A
Asim
From
Canada
amazing location. great hospitality
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,487 reviews
Price from
$375.23
1 night, 2 adults

The Clarendon

Dundee (Near St. Michaels)

Located in Dundee, 1.6 miles from Discovery Point, The Clarendon provides accommodations with free WiFi and free private parking. This 4-star hotel offers a concierge service and luggage storage...

T
Timur
From
Switzerland
It is very easy to check-in and nice experience
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 777 reviews
Price from
$142.94
1 night, 2 adults

Rooms at the Saint

St. Andrews (Near St. Michaels)

Located in St. Andrews and with West Sands Beach reachable within a 16-minute walk, Rooms at the Saint provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

D
Deborah
From
Australia
Food was lovely, the atmosphere was great
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 533 reviews
Price from
$272.05
1 night, 2 adults

Hotel Indigo - Dundee by IHG

Dundee (Near St. Michaels)

Boasting a bar and free WiFi, Hotel Indigo - Dundee is located in Dundee, 0.6 mi from Discovery Point.

M
Michael
From
United Kingdom
Everything was exceptional 200 year old Jute Mill turned into 2 hotels Clean modern comfortable Huge rooms.Quiet airy with features of the building exposed to add character. WiFi is great. Staff very professional and friendly and well dressed. Compulsory extras deposit of £50 refunded on check out. Daisy Tasker resteraunt and pub food superb Excellent TV in my room Comfy large beds Walk in shower with rainforest shower head. Soaps gels shampoos hair conditioner big fluffy towels.Lots of storage space Kettle and coffee machine in the room Well litm Access by key card. Full length mirror shaving mirror well lit. Just superb. In my top hotels list. Thank you I'll be back I spent 2 days in bed. Loved it didn't want to leave Food slightly pricey
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,683 reviews
Price from
$133
1 night, 2 adults

Four Points Flex by Sheraton Dundee

Dundee (Near St. Michaels)

Four Points Flex by Sheraton Dundee is located directly above Dundee Railway Station in the city center, and directly opposite the V&A Dundee.

S
Sandra
From
United States
It was close to the train station. It was comfortable and had a powerful shower.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6,655 reviews
Price from
$101.63
1 night, 2 adults

Hampton by Hilton Dundee City Centre

Dundee (Near St. Michaels)

Located just 1312 feet from the University of Dundee in Dundee, Hampton by Hilton Dundee City Centre welcomes guests with a restaurant and bar. Free WiFi is available throughout.

A
Annette
From
Denmark
Everything maybe a little bit more veggie choice at breakfast ......
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 4,205 reviews
Price from
$126.14
1 night, 2 adults

Malmaison Dundee

Dundee (Near St. Michaels)

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.

F
Fay
From
United States
Clean and comfortable. Bathrobes and heated towels. Close to train. Nice sunset view. Fantastic food at the restaurant. Close to town center, IN town center.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,907 reviews
Price from
$107.48
1 night, 2 adults

Greyfriars Inn by Greene King Inns

St. Andrews (Near St. Michaels)

Greyfriars Hotel is centrally located in St Andrews. Ideally located within easy walking distance to many University Departments and buildings, shops, The Old Course.

L
Leslee
From
United States
Nice large room for a family. 2 showers. Close to everything
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,361 reviews
Price from
$163.23
1 night, 2 adults

Apex City Quay Hotel & Spa

Dundee (Near St. Michaels)

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.

S
Samuel
From
United States
Rooms weee spacious. Staff were most helpful with suggestions/directions. Food was very good. Parking very convenient.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,235 reviews
Price from
$133
1 night, 2 adults
See all hotels near St. Michaels

Most booked hotels in St. Michaels and surrounding area in the past month

See all

Budget hotels in St. Michaels and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 878 reviews

    Set among 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

    From $114.19 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 796 reviews

    Located in the West End of Dundee, the Shaftesbury Lodge Guest House is a 5-minute taxi journey from Dundee city center.

    From $114.19 per night
  • Scored out of 10, guest rating 4.6
    Disappointing - What previous guests thought, 57 reviews

    Toasty & Warm Beds offers accommodations in Dundee, 14 miles from St Andrews University and 17 miles from Fairmont St Andrews Bay Golf Course.

    From $77.92 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 44 reviews

    Featuring garden views, Pinewood Country House in Leuchars features accommodations, a garden, barbecue facilities, and a shared lounge.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 7 reviews

    The Roundel offers accommodations in Leuchars, 7.2 miles from Discovery Point and 7.4 miles from St Andrews University.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 297 reviews

    Located in Leuchars and within 5.9 miles of St Andrews University, Ye Olde Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.

    From $92.70 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 reviews

    Pickle House is located in Newport-On-Tay, just 4.5 miles from Discovery Point and 8.9 miles from St Andrews University.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 15 reviews

    Vicarsford Farmhouse offers accommodations in Leuchars, 27 miles from Scone Palace and 6.7 miles from University of Dundee.

Best hotels with breakfast in St. Michaels and nearby

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 35 reviews

    Housed in a historic building, The Garden Rooms offers accommodations with a garden and free Wifi in Newport-On-Tay, 2.8 miles from Discovery Point.

    From $145.09 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6,655 reviews

    Four Points Flex by Sheraton Dundee is located directly above Dundee Railway Station in the city center, and directly opposite the V&A Dundee.

    From $84.50 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 639 reviews

    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.

    From $296.23 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,907 reviews

    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.

    From $103.45 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 4,235 reviews

    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.

    From $146.44 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 865 reviews

    In the heart of Dundee's bustling city center and 2461 feet from the V&A Dundee, Best Western Queens Hotel offers spacious rooms with free WiFi.

    From $114.86 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 3,271 reviews

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

    From $81.95 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,104 reviews

    Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant.

    From $423.19 per night