The 10 best five-star hotels in St. Andrews, UK | Booking.com
Skip to main content

Five-Star Hotels in St. Andrews

Find the five-star hotels that appeal to you the most

The best five-star hotels in St. Andrews

Check out our pick of great five-star hotels in St. Andrews

Looking for a five-star hotel?

When the accommodation is just as important as the destination, a five-star stay should give that extra ‘wow’ factor as you enter the lobby. As well as offering the kind of service to make you feel like royalty, you’ll usually find highly rated on-site spas, gourmet restaurants and top-of-the-line beds you won’t want to get out of.

Most booked five-star hotels in St. Andrews and surroundings in the past month

See all

Travelling by car? These five-star hotels in St. Andrews and nearby offer free parking

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 51 reviews

    Dempster Lodge, a property with a garden, is set in St. Andrews, less than 1 km from St Andrews University, 4.5 km from St Andrews Bay, as well as 22 km from Discovery Point.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    The Townhouse, a property with a garden, is located in St. Andrews, 800 metres from St Andrews University, 5 km from St Andrews Bay, as well as 21 km from Discovery Point.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 53 reviews

    Square Green No 11 - Garden, a property with a garden, is located in St. Andrews, less than 1 km from St Andrews University, 4.4 km from St Andrews Bay, as well as 22 km from Discovery Point.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,542 reviews

    Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5 - star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

    From US$434.21 per night
  • Located in Cameron, 10 km from St Andrews Bay and 28 km from Discovery Point, Stable Cottage provides accommodation with access to a garden.

  • Bruar Lodge

    Cameron
    Free parking
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Situated in Cameron, Bruar Lodge features accommodation within 28 km of Discovery Point. Offering free private parking, the 5-star holiday home is 7.3 km from St Andrews University.

Enjoy breakfast in St. Andrews and nearby

  • Lockhart House

    St. Andrews
    Breakfast options
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 11 reviews

    Lockhart House, boasting a garden, is situated in St. Andrews, 4.8 km from St Andrews Bay and 21 km from Discovery Point. The 5-star apartment is 600 metres from St Andrews University.

  • 30C The Scores

    St. Andrews
    Breakfast options
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 8 reviews

    Set in St. Andrews, 30C The Scores offers a restaurant, 500 metres from St Andrews University and 5 km from St Andrews Bay. The 5-star apartment is 21 km from Discovery Point.

  • Taylor Cottage

    St. Andrews
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 10 reviews

    Featuring a garden, Taylor Cottage is located in St. Andrews, within 17 km of Discovery Point and 48 km of Scone Palace. The 5-star holiday home is 14 km from St Andrews Bay.

Great access to the city centre. Check these five-star hotels in St. Andrews and nearby

  • Newton Manor House, a property with a garden, is located in St. Andrews, 31 km from Scone Palace, 33 km from Discovery Point, as well as 35 km from St Andrews Bay.

FAQ about five-star hotels in St. Andrews

5 star hotels that guests love in St. Andrews

See all
  • Avg. price/night: US$770.59
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,117 reviews
    The rooms were superb. The location overlooking the golf course was very special. Everything about the hotel was true luxury.
    Guest review by
    Maria
    Young couple
  • Avg. price/night: US$770.59
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,117 reviews
    Absolutely everything! Outstanding even for a 5 star hotel, staff and service was great, location, views and atmosphere more than I could have ever hoped for! If you can afford it, you MUST stay here when in St Andrews!!!
    Guest review by
    Danie
    Family with young children