Skip to main content

The 10 Best Luxury Hotels in St Andrews, UK

Check out our pick of great luxury 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 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.

Services and rooms were excellent

Show more Show less
9
Superb
2,142 reviews
Price from
£385
per night

Situated in St Andrews, in a building dating from 2014, 7 km from St Andrews University, Woodside Apartments features a garden and apartments with free WiFi. This property is within 7 km of St Andrews Cathedral. Guests can enjoy garden views.

Absolutely lovely. Great location with a really cool view. Apartment was immaculate and Linda was wonderful. Would stay here again in a heartbeat. Short drive to St Andrews, but far enough away to relax.

Show more Show less
9.7
Exceptional
133 reviews
Price from
£171.93
per night

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

Rooms have a flat-screen TV. Some units have a seating area where you can relax. You will find a kettle in the room. The rooms include a private bathroom equipped with a bath. For your comfort, you will find bathrobes and slippers.

It is impossible to recommend this inn enough, and we just spent 3 nights there. The room was spacious, private, quiet and clean. All the staff was absolutely fantastic - so friendly, so helpful. And not superficially. They really did everything they could to make your stay as comfortable and nice as possible. We also had 3 dinners at the restaurant. They were to die for! Quality food, fresh and carefully made. And this relaxed, comfortable, pleasant atmosphere everywhere! Really appreciated it.

Show more Show less
9.4
Superb
385 reviews
Price from
£135
per night

The Old Station has been fully renovated and features modern bedrooms decorated in a traditional style, with sash windows and warm tones. Carriage suites come with a small kitchen area, while all accommodation comes en suite, with tea/coffee-making facilities and a TV with satellite channels.

The place was really neat with the train theme. Also, the breakfast was really good and the owners was really friendly.

Show more Show less
9.1
Superb
427 reviews
Price from
£150
per night

Located in St Andrews, 8 km from St Andrews University, Drumcarrow Luxury Lodges provides recently renovated accommodation with free WiFi and barbecue facilities. Guests staying at this holiday home have access to a balcony. Guests can access the holiday home via private entrance.

absolutely spotless, spacious, beautiful and well looked after. Great hot tub! views were stunning!

Show more Show less
9.5
Exceptional
24 reviews
Price from
£270
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
21 reviews
Price from
£278.78
per night

Located in St Andrews in the Fife region, with West Sands Beach and St Andrews East Sands Beach nearby, The Argyle Apartment - Luxury - Parking provides accommodation with free WiFi and free private parking. This recently renovated apartment is located 1 km from St Andrews University and 5 km from St Andrews Bay. The property is non-smoking and is set 21 km from Discovery Point.

Very spacious apartment and not far from the Main Street!

Show more Show less
9.4
Superb
31 reviews
Price from
£280.85
per night

Located in St Andrews, 5 star luxury villa with Garden SPA provides accommodation with a heated pool, a patio and inner courtyard views. The villa features a spa experience, with its sauna, hot tub and spa facilities. There is an outdoor fireplace and guests can make use of free WiFi and free private parking.

Excellent open plan living , great en-suites with each bedroom and amazing garden and spa. Host was very accommodating and made our stay extra special . Kitchen was really well equipped with high end appliances making it a pleasure to cook in . The weather meant we weren’t able to enjoy the bbq or fire pit but in better weather it would be amazing .

Show more Show less
9.6
Exceptional
8 reviews
Price from
£1,000
per night

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 1.5 km from St Andrews East Sands Beach. A hot tub and a bicycle rental service are available for guests. There is a sun terrace and guests can make use of free WiFi, free private parking and an electric vehicle charging station.

Loved the uniqueness of the interior of the cottage. Yufei and Ilya have created a home that is truly wondrous to behold and we feel blessed to have been given the opportunity to share it with them. They are a truly wonderful and generous couple.

Show more Show less
9.7
Exceptional
34 reviews
Price from
£382.50
per night

Set 1.6 km from West Sands Beach, less than 1 km from St Andrews University and 4.3 km from St Andrews Bay, Luxury Apartment with Balcony, Free Parking features accommodation located in St Andrews. This property offers access to a terrace and free private parking. The property is non-smoking and is situated 1.3 km from St Andrews East Sands Beach.

Clean and spacious! Made use of the oven, stovetop, d/w & w/d - all working well. Beds were comfy. Location was ideal - just down the hill and a short walk from the heart of St. Andrews, but feeling a world away from the hustle & bustle.

Show more Show less
9.2
Superb
63 reviews
Price from
£285.88
per night

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel will provide that extra something special to make your trip even more memorable. These five-star properties feature lavish luxuries such as on-site restaurants with sweeping city views, in-room massage and spacious private terraces. They often have a central location which makes exploring the main sights a breeze.
Search luxury hotels in St Andrews

Most booked luxury hotels in St Andrews this month

Great access to the city centre! Check these luxury 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 Greyfriars Apartment
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 34 reviews

    The Greyfriars Apartment in St Andrews offers stylish and contemporary self-catering accommodation, 5 minutes’ walk from the Royal & Ancient Golf Club, University and town.

    Great location and flat. Couldn't have been happier

  • Ailim House Serviced Cottage Escape, around the corner from the Old Course
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 34 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

  • Woodside Apartments
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 133 reviews

    Situated in St Andrews, in a building dating from 2014, 7 km from St Andrews University, Woodside Apartments features a garden and apartments with free WiFi.

    Very spacious, clean, quiet Everything was provided

  • The Peat Inn Restaurant With Rooms
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 21 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

  • 5 star luxury villa with Garden SPA
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 8 reviews

    Located in St Andrews, 5 star luxury villa with Garden SPA provides accommodation with a heated pool, a patio and inner courtyard views.

  • Kinness House, Luxury Apartment with Parking
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 67 reviews

    Kinness House, Luxury Apartment with Parking is situated in St Andrews, 1.8 km from West Sands Beach, less than 1 km from St Andrews University, and 3.8 km from St Andrews Bay.

    location is amazing for shops restaurants and golf

  • Drumcarrow Luxury Lodges
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 24 reviews

    Located in St Andrews, 8 km from St Andrews University, Drumcarrow Luxury Lodges provides recently renovated accommodation with free WiFi and barbecue facilities.

    Location,Peace and Quiet Minutes from St Andrews Plenty walks

  • The Argyle Apartment - Luxury - Parking
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 31 reviews

    Located in St Andrews in the Fife region, with West Sands Beach and St Andrews East Sands Beach nearby, The Argyle Apartment - Luxury - Parking provides accommodation with free WiFi and free private...

    Location was superb really central. Lots of space.

  • St Andrews Hideaway
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 13 reviews

    St Andrews Hideaway, a property with a garden, is situated in St Andrews, 2.2 km from West Sands Beach, 1.4 km from St Andrews University, as well as 3.8 km from St Andrews Bay.

    Peaceful, good location and ideal for a getaway for two.

  • The Inn At Kingsbarns
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 385 reviews

    Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

    Friendly, comfortable, cosy, great home cooked food.

  • 54 Buchanan Gardens
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 28 reviews

    Featuring garden views, 54 Buchanan Gardens provides accommodation with a garden and a patio, around 2.5 km from West Sands Beach.

    very good. main bedroom excellent. kitchen good and garden view good.

  • Elderburn Lodges
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 7 reviews

    The self-catering Elderburn Lodges offer stylishly furnished accommodation just 4 miles from St Andrews. Each luxury lodge has free on-site parking and fine views from its floor-to-ceiling windows.

    The lodges were immaculate. The location is beautiful. The facilities are unreal.

  • Luxury Penthouse on The Scores - Best View in St Andrews
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 13 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.

  • Luxury Apartment with Garden, and Putting Green
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 59 reviews

    Set in St Andrews in the Fife region, with St Andrews East Sands Beach and West Sands Beach nearby, Luxury Apartment with Garden, and Putting Green offers accommodation with free private parking.

    公寓的位置特别好,在市中心的中心位置,所以我们逛起来非常方便,可以随时回来休息,然后再继续city walk

  • Luxury Apartment with Balcony, Free Parking
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 63 reviews

    Set 1.6 km from West Sands Beach, less than 1 km from St Andrews University and 4.3 km from St Andrews Bay, Luxury Apartment with Balcony, Free Parking features accommodation located in St Andrews.

    great location very clean home from home and sky TV

  • The Old Station Guest House
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 427 reviews

    A former railway station set in 2 acres of landscaped garden, The Old Station Guest House comprises of the main building and a train carriage converted into suites.

    Fantastic reception., lovely hosts & great food.

  • Rusacks St Andrews
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,142 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.

  • Old Course Hotel St Andrews
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,673 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

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

  • Greyfriars Bothy - Luxury Central 2 Bed Apartment
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 16 reviews

    A recently renovated property, Greyfriars Bothy - Luxury Central 2 Bed Apartment is situated in St Andrews near West Sands Beach, St Andrews East Sands Beach and St Andrews University.

    Location ease of access the apartment it’s self was perfect

  • Luxury Garden Apartment in St Andrews
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 68 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.

  • Taylor Cottage
    Central location
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 16 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.

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

  • 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.5
    Scored 8.5
    Very good
    Rated very good
     · 57 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

  • Kinnettles Hotel & Spa
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 790 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

  • Luxury Penthouse Apartment on South Street
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 5 reviews

    Situated 1.3 km from West Sands Beach, 400 metres from St Andrews University and 4 km from St Andrews Bay, Luxury Penthouse Apartment on South Street offers accommodation located in St Andrews.

FAQ about luxury hotels in St Andrews








Luxury hotels that guests love in St Andrews

  • Avg. price/night: £749
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,142 reviews
    The stay with my wife and two daughters could not not have been better. The up graded rooms for my 90th birthday were superb with the views over the Old Course. My wife and I stayed in the hotel for my 70th birthday and the transformation of the upgrade is amazing. Our stay was outstanding in every respect.
    Gerald
    Family with young children
  • Avg. price/night: £749
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,142 reviews
    stunning views, exceptional service, Fantastic food and comfortable stay, it felt very luxurious.
    Jessica
    Young couple
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,000 reviews
    From the moment I closed my car door, the staff were superb, everything was taken care of, for us to have the very best of times. The food in La Cucina was outstanding
    Stevie
    Young couple
  • Avg. price/night: £749
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,142 reviews
    Everything about the hotel was superb, the grand period features and decor was beautiful. The breakfast and restaurants couldn’t fault. Room facing 18-hole of the old course was luxurious. Can’t wait to stay again!
    Alison
    Young couple
  • Avg. price/night: £749
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,142 reviews
    Luxurious room, very clean, the most comfortable bed I’ve slept in. Classy room. Top class
    Laura
    Young couple
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,234 reviews
    Great location. Superb dinner, top quality and great attentive staff.
    Tim
    Solo traveller
  • Avg. price/night: £550
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,673 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
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 253 reviews
    A superb location, beautiful view of St Andrews bay from the room. Efficient and friendly staff, all you could want for breakfast. Street (free) parking near and readily available end of June. Love St Andrews and its chilled but chic vibe.
    David
    Group
  • Avg. price/night: £550
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,673 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: £550
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,673 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

Research, refine and make plans for your whole trip