Skip to main content

The best luxury hotels in St Andrews

Check out our pick of great luxury hotels in St Andrews

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Rusacks St Andrews, hotel in St Andrews

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

I have stayed many times before. I felt the feel and staff were first class. Service excellent. Isla very attentive at Front Desk. Lovely Restaurant staff in “The Bridge” delicious food. Helpful Concierge and staff at the door. Fabulous views and first class location.
Scored 9.0
9.0
Rated superb
Superb
2,134 reviews
Price from
£286.30
per night
Old Course Hotel St Andrews, hotel in St Andrews

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

Spacious room, very comfortable, dinner and breakfast were great. friendly and very helpful staff
Scored 9.0
9.0
Rated superb
Superb
1,470 reviews
Price from
£495
per night
The Inn At Kingsbarns, hotel in St Andrews

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.

What a great place! Such lovely staff, and a wonderful feel about the place at literally half the price of hotels in St Andrews. Would recommend to anyone!
Scored 9.4
9.4
Rated superb
Superb
383 reviews
Price from
£175
per night
Kinness House, Luxury Apartment with Parking, hotel in St Andrews

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.

Huge apartment. Very spacious & super clean. Walking distance to city centre & beach. Free parking.
Scored 9.5
9.5
Rated exceptional
Exceptional
85 reviews
Price from
£361.19
per night
The Peat Inn Restaurant With Rooms, hotel in St Andrews

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.

Everything
Scored 9.5
9.5
Rated exceptional
Exceptional
46 reviews
Price from
£297.68
per night
Fairmont St Andrews, Scotland, hotel in St Andrews

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.

Only spent a night but wish it could have been longer - best hotel of our entire trip through Scotland
Scored 8.6
8.6
Rated fabulous
Fabulous
1,826 reviews
Price from
£203.15
per night
Haar with Rooms 5 stars, hotel in St Andrews

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.

Scored 8.4
8.4
Rated very good
Very good
86 reviews
Price from
£258.75
per night
Tarskavaig Bed & Breakfast, hotel in St Andrews

Tarskavaig Bed & Breakfast offers accommodation in Radernie, within a 10-minute drive from St Andrews. Free WiFi is offered throughout the property and free private parking is available on site.

great hosts & lovely welcoming place to stay
Scored 9.8
9.8
Rated exceptional
Exceptional
199 reviews
Price from
£161
per night
Staybridge Suites - Dundee, an IHG Hotel, hotel in St Andrews

Situated within 1.3 km of Discovery Point and 22 km of St Andrews University in Dundee, Staybridge Suites - Dundee, an IHG Hotel features accommodation with seating area.

Excellent value for money. Kitchenette was a bonus.
Scored 9.1
9.1
Rated superb
Superb
1,626 reviews
Price from
£86.70
per night
Forbes of Kingennie, hotel in St Andrews

Forbes of Kingennie offer beautiful, self-catering accommodation within the idyllic Angus countryside, just 15 minutes’ drive from Dundee. Its lodges boast balconies and fantastic views.

Beautiful lodge, kept tidy, perfect and relaxing location
Scored 9.0
9.0
Rated superb
Superb
418 reviews
Price from
£178
per night
All luxury hotels in St Andrews
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
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 7 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.

  • Luxury Lodge Retreat with Hot Tub - Stewarts Resort 19
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Featuring a sauna, Luxury Lodge Retreat with Hot Tub - Stewarts Resort 19 is situated in St Andrews. This holiday home features accommodation with a patio.

  • The Greyfriars Apartment
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 28 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

  • 5 star luxury villa with Garden SPA
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 18 reviews

    Featuring accommodation with a heated pool, inner courtyard view and a patio, 5 star luxury villa with Garden SPA is located in St Andrews.

    Good location and a nice clean well appointed house.

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

  • Drumcarrow Luxury Lodges
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 41 reviews

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

    Great location, proper solid and sturdy quality build.

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

  • Kinness House, Luxury Apartment with Parking
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 85 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

  • The Argyle Apartment - Luxury - Parking
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 39 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
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 14 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.

  • 54 Buchanan Gardens
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 44 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.

  • The Inn At Kingsbarns
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 383 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.

    Coastal location for walking. Friendly staff. Very quiet room. Very clean

  • Luxury Apartment with Garden, and Putting Green
    Scored 9.2
    9.2
    Rated superb
    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.

    The apartment was very spacious and well equipped.

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

    Very well appointed. High standard of accommodation. Location, view.

  • Luxury Apartment with Balcony, Free Parking
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 61 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

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

  • Taylor Cottage
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 10 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.

  • Greyfriars Bothy - Luxury Central 2 Bed Apartment
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 18 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.

    Lockbox at door with code provided in email. Easy peasy.

  • Luxury Garden Apartment in St Andrews
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 62 reviews

    Luxury Garden Apartment in St Andrews, a property with a garden, is located in St Andrews, 1.5 km from West Sands Beach, less than 1 km from St Andrews University, as well as 4.4 km from St Andrews...

    Excellent location, close to town centre and quiet.

  • The Old Station Guest House
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 418 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.

    Very well cooked and presented served by very pleasant staff

  • Dempster Lodge nr Old Course, Sleeps 10, Parking
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 58 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

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

    Our upgraded room. The bed was like sleeping on a cloud.

  • Luxury Balcony Apartment in St Andrews - Parking
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 64 reviews

    Luxury Balcony Apartment in St Andrews - Parking is situated in St Andrews, 1.6 km from West Sands Beach, less than 1 km from St Andrews University, and 4.3 km from St Andrews Bay.

    Excellent space. Very comfortable. Great location.

  • Haar with Rooms 5 stars
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 86 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

  • St Leonard's Luxury Lodge, St Andrews

    St Leonard's Luxury Lodge, St Andrews is located in St Andrews, 1.9 km from St Andrews East Sands Beach, 1.6 km from St Andrews University, as well as 5.4 km from St Andrews Bay.

FAQ about luxury hotels in St Andrews

Luxury hotels that guests love in St Andrews

  • Avg. price/night: £450
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,470 reviews
    The rooms were superb. The location overlooking the golf course was very special. Everything about the hotel was true luxury.
    Maria
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 2 reviews
    The property is simply elegant, modern, new, extremely beautiful, excellence at its peak, everything carefully thought out, it’s a home away from home. We would have given it a million stars as 5 stars is an understatement! We will highly recommend it
    Taiwo
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 136 reviews
    Well appointed apartment with a touch of luxury. Loved the coffee maker and the seat in the window to watch the world go by. Superb location for town and golf.
    Jane
    People with friends
  • Avg. price/night: £529
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2,134 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: £529
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2,134 reviews
    stunning views, exceptional service, Fantastic food and comfortable stay, it felt very luxurious.
    Jessica
    Young couple
  • Avg. price/night: £279
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,826 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: £529
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2,134 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: £529
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2,134 reviews
    Luxurious room, very clean, the most comfortable bed I’ve slept in. Classy room. Top class
    Laura
    Young couple
  • Avg. price/night: £450
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,470 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: £450
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,470 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

gogless