Skip to main content

The best five-star hotels in St Andrews

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

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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 rooms.

Superb breakfast. Great dinner at Swilcan restaurant with superb views. Excellent service in both places.

Show more Show less
9
Superb
1,636 reviews
Price from
£545
per night

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

The rooms each have a modern bathroom with free designer toiletries and a hairdryer. Rooms also feature a flat-screen satellite TV and tea/coffee making facilities.

perfect location for St Andrews. I would highly recommend booking a room with a sea view. The atmosphere in the hotel was fantastic, it’s very nicely decorated with a good balance between period and modern. The main reason for this place being so great is the team which are there to welcome, guide and help you. They are friendly with a genuine warmth and nothing is too much trouble. It was a complete pleasure to stay there.

Show more Show less
9
Superb
2,190 reviews
Price from
£515
per night

Located in St Andrews, 12 km from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodation with a garden, free private parking, a restaurant and a bar. Each accommodation at the 5-star hotel has garden views and free WiFi. The property is non-smoking and is situated 15 km from St Andrews Bay.

Comfortable bed and sitting room, modern features, lovely setting

Show more Show less
9.6
Exceptional
26 reviews
Price from
£278.78
per night

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. A complimentary shuttle service to and from the hotel to St Andrews town centre runs every hour from 10:00-22:00.

amazing place. good value. beautiful location.

Show more Show less
8.6
Fabulous
1,926 reviews
Price from
£318.75
per night

In St Andrews town centre, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.

The individual rooms are decorated in a contemporary Scottish style, and each has a private bathroom. All rooms feature tea and coffee making facilities, a hairdryer and ironing facilities.

Location ,quality fit out great vibe

Show more Show less
8.2
Very good
807 reviews
Price from
£534
per night

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.
Search five-star hotels in St Andrews

Most booked five-star hotels in St Andrews this month

Enjoy breakfast in St Andrews!

  • Old Course Hotel St Andrews
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,635 reviews

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

    Fantastic location amazing views of the golf course

  • Rusacks St Andrews
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,190 reviews

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

    Perfect locations, lovely hotel and friendly staff.

  • Fairmont St Andrews, Scotland
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,929 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.

    Beautiful property, well maintained and very clean.

  • Kinnettles Hotel & Spa
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 807 reviews

    In St Andrews town centre, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.

    Fabulous room, very friendly staff, great location

  • The Peat Inn Restaurant With Rooms
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 26 reviews

    Located in St Andrews, 12 km from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodation with a garden, free private parking, a restaurant and a bar.

    Amazing! Served in your room at a time you request

  • Ailim House Serviced Cottage Escape, around the corner from the Old Course
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 35 reviews

    Featuring a patio with garden views, a fitness centre and a garden, Ailim House Serviced Cottage Escape, around the corner from the Old Course can be found in St Andrews, close to West Sands Beach and...

    great property in great location and nice attention to detail

  • Luxury Penthouse on The Scores - Best View in St Andrews
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 14 reviews

    Situated 500 metres from St Andrews University, 5 km from St Andrews Bay and 21 km from Discovery Point, Luxury Penthouse on The Scores - Best View in St Andrews offers accommodation located in St...

    Views and very convenient location. Newly remodeled.

  • Taylor Cottage
    Breakfast options
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 14 reviews

    Taylor Cottage is set in St Andrews, 14 km from St Andrews Bay, 17 km from Discovery Point, as well as 48 km from Scone Palace.

    Quiet house in beautiful location. Comfortable beds.

Great access to the city centre! Check these five-star hotels in St Andrews

  • The Townhouse
    Central location
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 11 reviews

    The Townhouse, a property with a garden, is located in St Andrews, 1.5 km from St Andrews East Sands Beach, 800 metres from St Andrews University, as well as 5 km from St Andrews Bay.

    Amazing property. Great rooms, great location, Debbie the main contact was excellent. Couldn’t ask for anything more.

  • The Garden House, Free Parking, Central
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 93 reviews

    The Garden House, Free Parking, Central, a property with a garden, is located in St Andrews, 2.8 km from St Andrews East Sands Beach, 2 km from St Andrews University, as well as 6 km from St Andrews...

    Location was perfect, very quiet. Everyone so welcoming.

  • Luxury Garden Apartment in St Andrews
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 66 reviews

    Luxury Garden Apartment in St Andrews, 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.

    Excellent location, close to town centre and quiet.

  • Dempster Lodge nr Old Course, Sleeps 10, Parking
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 63 reviews

    Dempster Lodge nr Old Course, Sleeps 10, Parking, 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...

    it was big and plenty shower/ bathrooms so all good

  • Haar with Rooms 5 stars
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 67 reviews

    Haar with Rooms 5 stars is situated in St Andrews, 5.1 km from St Andrews Bay and 21 km from Discovery Point. With free WiFi, this 5-star inn has a terrace and a bar.

    Location, lovely decor, very comfy bed, nice breakfast

  • Luxury St Andrews Apartment - 5 mins to Old Course
    7.9
    Scored 7.9
    Good
    Rated good
     · 15 reviews

    Luxury St Andrews Apartment - 5 mins to Old Course, a property with a garden, is located in St Andrews, 600 metres from St Andrews University, 4.8 km from St Andrews Bay, as well as 21 km from...

    Fantastic size with everything you need. High end appliances and finishings. Clean and very comfortable. Excellent location. Absolutely recommend and will return it back in St Andrews.

FAQ about five-star hotels in St Andrews








5 star hotels that guests love in St Andrews

  • Avg. price/night: £645
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,635 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!!!
    Danie
    Family with young children
  • Avg. price/night: £120
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 562 reviews
    Good place and location Parking safe Good food and very friendly staff 5 stars xxxxx
    Yongyut
    Solo traveller
  • Avg. price/night: £645
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,635 reviews
    5 stars! Beautiful classy hotel, staff were so lovely very attentive, food was amazing one of my favourite breakfasts loads of choice and the spa was amazing had a great massage from Kirsty highly recommend I can’t wait to go back thank you :-))
    Bonnie
    Young couple
  • Avg. price/night: £645
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,635 reviews
    This is a proper 5 star hotel in a fabulous location. Brilliant room. Great view. Fantastic bath. Outstanding spa and pool. Jigger Bar marvellous.
    James
    Young couple
  • Avg. price/night: £645
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,635 reviews
    Everything was outstanding- our room was beautiful with a stunning view of the golf course and beach, and the bathroom was great! The location is superb and it all felt very luxurious and worthy of a 60th birthday surprise!
    Hazel
    Young couple
  • Avg. price/night: £695
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,190 reviews
    Staff superb, excellent service and care. Proper 5 star friendly helpful staff - ALL OF THEM
    Paul
    Family with young children
  • Avg. price/night: £695
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,190 reviews
    The location/views are stunning, the decor rich and classy, the food and service 5 star.
    Natalie
    Young couple
  • Avg. price/night: £645
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,635 reviews
    We have been a few times in recent months but stayed in the new quarter on this occasion which was superb. Rooms much higher standard. Spa was fantastic yet again. Probably the best of any other 5 star hotels we have stayed in Scotland.
    S
    Scott
    Young couple
  • Avg. price/night: £120
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 562 reviews
    Not 5 star luxury but reasonable price, very clean, en suite shower room, comfy bed, tea & coffee making facilities. Short walk into town. What more do you need? Ideal. Oh, and unlike other accommodation, loads of free parking.
    A
    Anonymous
    Young couple
  • Avg. price/night: £247.66
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 738 reviews
    The apartment was luxurious and well equipped. Like being in 5 star hotel!
    Zoe
    Family with young children

Research, refine and make plans for your whole trip

gogless