Luxury Hotels in Saint Andrews

Last updated on May 17, 2023

We have found 20 best hotel deals in Saint Andrews. Below are the most elegant and luxurious stays in Saint Andrews. Enter your dates to find the best luxury hotel for your stay.

Sort by
Fairmont St Andrews, Scotland

Fairmont St Andrews, Scotland

The luxorious Fairmont St Andrews, Scotland is a 5 star hotel located at Kingask in 4.1 km from centre. The hotel is rated as Fabulous with score of 8.7, based on 1697 hotel reviews.

Show more details Set dates
  • 5 Stars
  • 8.7 Fabulous
Available rooms
Kinnettles Hotel & Spa

Kinnettles Hotel & Spa

This great stay is a 5 star hotel located at North Street in 250 m from centre. The hotel is rated as Very good with score of 8.5, based on 766 hotel reviews.

Show more details Set dates
  • 5 Stars
  • 8.5 Very good
Available rooms
Seaton House

Seaton House

The beautiful Seaton House is a 5 star hotel located at 76 The Scores in 500 m from centre. .

Show more details Set dates
  • Beachfront
  • 5 Stars
Available rooms
Rusacks St Andrews

Rusacks St Andrews

Luxorious and elegant, the Rusacks St Andrews is a 5 star hotel located at Pilmour Links in 0.6 km from centre. The hotel is rated as Superb with score of 9.1, based on 1851 hotel reviews.

Show more details Set dates
  • Beachfront
  • 5 Stars
  • 9.1 Superb
Available rooms
Old Course Hotel St Andrews

Old Course Hotel St Andrews

Elegant and stylish, the Old Course Hotel St Andrews is a 5 star hotel located at Old Station Rd in 1.1 km from centre. The hotel is rated as Superb with score of 9.2, based on 1209 hotel reviews.

Show more details Set dates
  • 5 Stars
  • 9.2 Superb
Available rooms
Rufflets St Andrews

Rufflets St Andrews

Providing a great value, the Rufflets St Andrews is a 4 star hotel located at Strathkinness Low Road in 2.9 km from centre. The hotel is rated as Fabulous with score of 8.8, based on 667 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.8 Fabulous
Available rooms
Hotel Du Vin, St Andrews

Hotel Du Vin, St Andrews

The elegant Hotel Du Vin, St Andrews is a 4 star hotel located at 40 The Scores in 350 m from centre. The hotel is rated as Fabulous with score of 8.6, based on 1030 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.6 Fabulous
Available rooms
Carnoustie Golf Hotel 'A Bespoke Hotel’

Carnoustie Golf Hotel 'A Bespoke Hotel’

One of my favorites, the Carnoustie Golf Hotel 'A Bespoke Hotel’ is a 4 star hotel located at 8 Links Parade in Carnoustie 18.1 km from St. Andrews. The hotel is rated as Very good with score of 8.4, based on 1614 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.4 Very good
Available rooms
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

Providing a relaxing stay, the Apex City Quay Hotel & Spa is a 4 star hotel located at 1 West Victoria Dock Road in Dundee 16.9 km from St. Andrews. The hotel is rated as Fabulous with score of 8.8, based on 4640 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.8 Fabulous
Available rooms
Harbour Inn

Harbour Inn

The gorgeous Harbour Inn is a 4 star hotel located at 20 Rodger Street in Anstruther 14.3 km from St. Andrews. The hotel is rated as Good with score of 7.5, based on 39 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 7.5 Good
Available rooms
Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection

Providing one of the best stays, the hotel is a 4 star hotel located at 371 Perth Road in Dundee 19.1 km from St. Andrews. The hotel is rated as Very good with score of 8.4, based on 2199 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.4 Very good
Available rooms
Staybridge Suites - Dundee by IHG

Staybridge Suites - Dundee by IHG

The luxorious Staybridge Suites - Dundee by IHG is a 4 star hotel located at Lower Dens Mill in Dundee 17.3 km from St. Andrews. The hotel is rated as Superb with score of 9.1, based on 1752 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 9.1 Superb
Available rooms
The Upper Largo Hotel & Restaurant

The Upper Largo Hotel & Restaurant

This great stay is a 4 star hotel located at 4 Main Street, Upper Largo in Lundin Links 15.8 km from St. Andrews. The hotel is rated as Fabulous with score of 8.7, based on 750 hotel reviews.

Show more details Set dates
  • Beachfront
  • 4 Stars
  • 8.7 Fabulous
Available rooms
Malmaison Dundee

Malmaison Dundee

The beautiful Malmaison Dundee is a 4 star hotel located at The Former Tay Hotel, 28-42 Whitehall Crescent in Dundee 17 km from St. Andrews. The hotel is rated as Very good with score of 8.1, based on 2971 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.1 Very good
Available rooms
Hotel Indigo - Dundee by IHG

Hotel Indigo - Dundee by IHG

Luxorious and elegant, the Hotel Indigo - Dundee by IHG is a 4 star hotel located at Lower Dens Mill in Dundee 17.3 km from St. Andrews. The hotel is rated as Fabulous with score of 8.6, based on 1928 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.6 Fabulous
Available rooms
The Clarendon

The Clarendon

Elegant and stylish, the The Clarendon is a 4 star hotel located at 295 Perth Road in Dundee 18.2 km from St. Andrews. The hotel is rated as Superb with score of 9.3, based on 829 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 9.3 Superb
Available rooms
The Bank

The Bank

Providing a great value, the The Bank is a 4 star hotel located at 23-25 High Street in Anstruther 14.3 km from St. Andrews. The hotel is rated as Fabulous with score of 8.6, based on 635 hotel reviews.

Show more details Set dates
  • Beachfront
  • 4 Stars
  • 8.6 Fabulous
Available rooms
L1 - Large 4 Bedroom House with 6 Beds and 3 bathrooms, TVs in each room, Free Parking, Fully Equipped, Local Amenities, Easy Ring Road Access, Special Rates Ask Sunrise Short Lets

L1 - Large 4 Bedroom House with 6 Beds and 3 bathrooms, TVs in each room, Free Parking, Fully Equipped, Local Amenities, Easy Ring Road Access, Special Rates Ask Sunrise Short Lets

The elegant L1 - Large 4 Bedroom House with 6 Beds and 3 bathrooms, TVs in each room, Free Parking, Fully Equipped, Local Amenities, Easy Ring Road Access, Special Rates Ask Sunrise Short Lets is located at 37 Camperdown Street in Dundee 19.7 km from St. Andrews. .

Show more details Set dates
L2 - Stunning 4 Bed House with 6 Beds and 3 bathrooms, TVs in each room, Free Parking, Fully Equipped, Local Amenities, Easy Ring Road Access, Special Rates Ask Sunrise Short Lets

L2 - Stunning 4 Bed House with 6 Beds and 3 bathrooms, TVs in each room, Free Parking, Fully Equipped, Local Amenities, Easy Ring Road Access, Special Rates Ask Sunrise Short Lets

One of my favorites, the L2 - Stunning 4 Bed House with 6 Beds and 3 bathrooms, TVs in each room, Free Parking, Fully Equipped, Local Amenities, Easy Ring Road Access, Special Rates Ask Sunrise Short Lets is located at 39 Camperdown Street in Dundee 19.7 km from St. Andrews. .

Show more details Set dates
The Landmark Hotel and Leisure Club a Palette hotel

The Landmark Hotel and Leisure Club a Palette hotel

Providing a relaxing stay, the The Landmark Hotel and Leisure Club a Palette hotel is a 4 star hotel located at Kingsway West, Invergowrie in Dundee 21.6 km from St. Andrews. The hotel is rated as Good with score of 7.8, based on 4036 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 7.8 Good
Available rooms
LuxuryHotel - Luxury Hotel Reviews
Language

Language