Skip to main content

Luxury Hotels in St. Andrews

Find the luxury hotels that appeal to you the most

The best luxury hotels in St. Andrews

Check out our pick of great luxury hotels in St. Andrews

Filter by:

Review score

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

A
Ashley
From
Isle of Man
Service, staff, rooms, food, faciltiites all excellent
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,109 reviews
Price from
US$499.83
1 night, 2 adults

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.

E
Ela
From
France
Everything. Amazing views, a breathtaking experience.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,451 reviews
Price from
US$585.33
1 night, 2 adults

Luxury 2 bedroom holiday home with stunning views

St. Andrews

Located in St. Andrews and only 300 metres from St Andrews East Sands Beach, Luxury 2 bedroom holiday home with stunning views provides accommodation with sea views, free WiFi and free private...

I
Ian
From
United Kingdom
Loved the location and high spec condition of the caravan. The owner Nadine is a great communicator and made everything really easy. Lovely wee touches on arrival - shortbread, nice coffee etc. Had a great time and would definitely return.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews
Price from
US$210.46
1 night, 2 adults

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.

C
Clare
From
Switzerland
Beautifully decorated and very peaceful
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 98 reviews
Price from
US$391.55
1 night, 2 adults

Seaton House - Small Luxury Hotels of the World

Hotel in St. Andrews

Situated in St Andrews, 600 metres from West Sands Beach, Seaton House - Small Luxury Hotels of the World features accommodation with a fitness centre, free valet parking and a private garden.

L
Lidia
From
Australia
Had a wonderful stay! The location was perfect for sightseeing, and the hotel staff made us feel at home. Rooms were clean, spacious, and had all the amenities we needed. The bed was remarkably comfortable. I highly recommend it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 64 reviews
Price from
US$381.45
1 night, 2 adults

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.

R
Roman
From
United Arab Emirates
Large rooms with a lot of space. Excellent grill restaurant on the see cost.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,527 reviews
Price from
US$300.75
1 night, 2 adults

Haar with Rooms 5 stars

St. Andrews

Situated within 700 metres of West Sands Beach and 600 metres of St Andrews University, Haar with Rooms 5 stars features rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.

S
Sophie
From
United Kingdom
Warm and welcoming staff. Our room was fantastic as was breakfast
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 192 reviews
Price from
US$360.01
1 night, 2 adults

Kinnettles Hotel & Spa

Hotel in St. Andrews

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

L
Lynda
From
Canada
Couldn’t ask for a better location!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 673 reviews
Price from
US$302.53
1 night, 2 adults

The Clarendon

Dundee (Near St. Andrews)

The Clarendon is situated in Dundee, 24 km from St Andrews University and 28 km from St Andrews Bay. This 4-star hotel offers a concierge service and luggage storage space.

D
Desmond
From
Canada
Beautiful house with very clean and modern facilities
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 783 reviews
Price from
US$139.95
1 night, 2 adults

Horseshoe Cottage

Fife (Near St. Andrews)

Horseshoe Cottage, a property with a garden, is set in Fife, 32 km from St Andrews Bay, 32 km from Discovery Point, as well as 32 km from Scone Palace.

n
nikkiseaqueens
From
United Kingdom
Felt at home as soon as we stepped through the door. The welcome pack was very much appreciated! The cottage has been decorated beautifully. Jackie introduced herself over text & said she was available should we have any questions. A great base to visit my Grandparents, lovely & peaceful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Price from
US$389.34
1 night, 2 adults
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.

Most booked luxury hotels in St. Andrews and surroundings in the past month

See all

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 108 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 77 reviews

Popular with guests booking luxury hotels in St. Andrews

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

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 98 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 192 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 64 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 673 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,451 reviews

Popular with guests booking luxury hotels in St. Andrews

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

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,109 reviews

Great access to the city centre. Check these luxury hotels in St. Andrews and nearby

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

The Greyfriars Apartment, a property with a terrace, is situated in St. Andrews, 400 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7 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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews

Situated in St. Andrews, Torrance At Abbey Park Avenue features accommodation 3.9 km from St Andrews Bay and 22 km from Discovery Point.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 47 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.

The Townhouse

St. Andrews
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 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 9.1
Superb - What previous guests thought, 77 reviews

Situated 800 metres from St Andrews University, 3.8 km from St Andrews Bay and 22 km from Discovery Point, Abbey Villa - No 5 offers accommodation located in St. Andrews.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 54 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 9.7
Exceptional - What previous guests thought, 31 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.

These luxury hotels in St. Andrews and nearby have options with free cancellation

5 star luxury villa with Garden SPA

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 35 reviews

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

54 Buchanan Gardens

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews

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

The Hepburn Garden House

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 69 reviews

The Hepburn Garden House, a property with a garden, is located in St. Andrews, 2 km from St Andrews University, 6 km from St Andrews Bay, as well as 23 km from Discovery Point.

Kinness Lodge - Uk39595

Strathkinness
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Located in Strathkinness, Kinness Lodge - Uk39595 provides accommodation within 21 km of Discovery Point. Offering free private parking, the 4-star holiday home is 3.3 km from St Andrews University.

Burnside West Cottage- Uk39596

Strathkinness
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Set in Strathkinness, Burnside West Cottage- Uk39596 offers accommodation within 21 km of Discovery Point. Providing free private parking, the 4-star holiday home is 3.3 km from St Andrews University.

Drumcarrow Luxury Lodges

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 64 reviews

Located in St. Andrews, Drumcarrow Luxury Lodges is a recently renovated accommodation, 8 km from St Andrews University and 11 km from St Andrews Bay. The accommodation features a hot tub.

Stable Cottage

Cameron
Free cancellation options available

Located in Cameron, 10 km from St Andrews Bay and 28 km from Discovery Point, Stable Cottage provides accommodation with access to a garden.

Lodge 78

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Set in St. Andrews and only 7.2 km from St Andrews University, Lodge 78 offers accommodation with sea views, free WiFi and free private parking. The 5-star holiday home is 28 km from Discovery Point.

Highly rated luxury hotels in St. Andrews and nearby

Taylor Cottage

St. Andrews
8.0+ review score
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 11 reviews

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

The Roundel

Leuchars
8.0+ review score
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

The Roundel, a property with a garden, is set in Leuchars, 12 km from St Andrews University, 16 km from St Andrews Bay, as well as 45 km from Scone Palace.

The Smithy

Largoward
8.0+ review score
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 19 reviews

Offering a garden and garden view, The Smithy is situated in Largoward, 14 km from St Andrews Bay and 31 km from Discovery Point.

FAQ about luxury hotels in St. Andrews

Luxury hotels that guests love in St. Andrews

See all
Avg. price/night: US$335.41
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,109 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$611.64
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,451 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.
Guest review by
Gerald
Family with young children
Avg. price/night: US$611.64
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,451 reviews
stunning views, exceptional service, Fantastic food and comfortable stay, it felt very luxurious.
Guest review by
Jessica
Young couple
Avg. price/night: US$290.03
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,527 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
Guest review by
stevie
Young couple
Avg. price/night: US$611.64
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,451 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!
Guest review by
Alison
Young couple
Avg. price/night: US$611.64
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,451 reviews
Luxurious room, very clean, the most comfortable bed I’ve slept in. Classy room. Top class
Guest review by
Laura
Young couple