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

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

K
Kim
From
Ireland
Ideally located by the 17th fairway of the Old Course. The rooms were extremely plush and comfortable and the amenities of the hotel were exceptional. The only thing it lacks is a dry room which we expected given the hotel plays host to golfers and the weather can be very wet.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,100 reviews
Price from
US$499.26
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.

R
Rosemary
From
United Kingdom
Fantastic hotel with terrific staff. Dinner in restaurant 18 was sublime.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,457 reviews
Price from
US$372.48
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.

R
Rainer
From
Germany
The complete package is very round, excellent room, wonderful dinner in a Michelin Star Restaurant which really earns this star, very nice and supportive staff. Nicolas and Murray were fantastic and made our dinner very special. Since years finally a Michelin Star restaurant were we both would love to come back.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 98 reviews
Price from
US$391.11
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.

M
Marcus
From
South Africa
Everything was lovely. Staff and Decor in particular.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 61 reviews
Price from
US$381.02
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,535 reviews
Price from
US$300.41
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.

J
Jo
From
United Kingdom
Perfect position for the town and golf course. The hotel is very clean, comfortable and the staff were excellent examples of what good customer service should be
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 673 reviews
Price from
US$302.19
1 night, 2 adults
All 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

Popular with guests booking five-star hotels in St. Andrews

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

Popular with guests booking five-star hotels in St. Andrews

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

Popular with guests booking five-star hotels in St. Andrews

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

Popular with guests booking five-star hotels in St. Andrews

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

Popular with guests booking five-star hotels in St. Andrews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 189 reviews

Popular with guests booking five-star hotels in St. Andrews

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

Popular with guests booking five-star hotels in St. Andrews

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

Popular with guests booking five-star hotels in St. Andrews

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

Popular with guests booking five-star hotels in St. Andrews

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

Popular with guests booking five-star hotels in St. Andrews

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

Enjoy breakfast in St. Andrews and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 673 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.

From US$236.49 per night

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

Dempster Lodge

St. Andrews
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 49 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
Breakfast options
Scored out of 10, guest rating 10
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.7
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.

Stable Cottage

Cameron
Breakfast options

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

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

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.

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$328.46
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,100 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$328.46
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,100 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