Find Luxury Hotels in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for St. Andrews luxury hotels

1. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,004 reviews)
  • cleanliness
    Sumptuous luxury awaits at this St. Andrews golf haven with 2 indoor pools, a 13-room spa, and stunning views of the iconic Old Course.
The price is AED 1,316
AED 1,579 total
includes taxes & fees
25 Nov - 26 Nov
Old Course Hotel

2. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (507 reviews)
  • cleanliness
    Luxurious Georgian retreat features coastal elegance, rooftop dining, and access to St Andrews' golf courses.
The price is AED 1,215
AED 1,458 total
includes taxes & fees
8 Nov - 9 Nov
Marine & Lawn Rusacks

3. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
9.8 out of 10, Exceptional, (102 reviews)
  • cleanliness
    Indulge in coastal luxury at this 5-star St. Andrews retreat, steps from the beach with fine dining, premium amenities, and garden views.
The price is AED 1,069
AED 1,283 total
includes taxes & fees
13 Nov - 14 Nov
Seaton House - Small Luxury Hotels of the World

4. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,004 reviews)
  • cleanliness
    Seaside luxury beckons at this five-star hotel featuring a full-service spa with 12 treatment rooms, golf course, and ocean-view dining.
The price is AED 1,006
AED 1,208 total
includes taxes & fees
3 Dec - 4 Dec
Fairmont St Andrews

5. Haar with Rooms

Haar with Rooms
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (137 reviews)
The price is AED 673
AED 808 total
includes taxes & fees
8 Nov - 9 Nov
Haar with Rooms

6. Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,003 reviews)
The price is AED 243
AED 291 total
includes taxes & fees
29 Nov - 30 Nov
Carnoustie Golf Hotel

7. Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
5.0 star property
St. Andrews
9.0 out of 10, Wonderful, (210 reviews)
  • cleanliness
    Beachside luxury and spa indulgence define this St Andrews hotel with full-service wellness amenities.
Kinnettles Hotel and Spa

8. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,002 reviews)
  • cleanliness
    Indulge in Edwardian elegance at this Edinburgh hotel with a Michelin-starred restaurant and full-service spa.
The price is AED 1,929
AED 2,431 total
includes taxes & fees
8 Nov - 9 Nov
The Balmoral Hotel

9. 100 Princes Street

100 Princes Street
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (78 reviews)
  • cleanliness
    Tempur-Pedic luxury in the heart of Edinburgh with castle views and 24-hour service.
The price is AED 1,489
AED 1,877 total
includes taxes & fees
8 Nov - 9 Nov
100 Princes Street

10. Prestonfield House

Prestonfield House
5.0 star property
Prestonfield
9.8 out of 10, Exceptional, (308 reviews)
  • cleanliness
    Historic Edinburgh luxury awaits at Prestonfield House, featuring 4 elegant bars and weekend breakfast on a scenic rooftop terrace.
The price is AED 1,374
AED 1,731 total
includes taxes & fees
16 Nov - 17 Nov
Prestonfield House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. Andrews Hotel Reviews

Find out more about St. Andrews

St. Andrewsand its attractions for luxury travelers

St. Andrews, known for its rich history and stunning coastal scenery, offers luxury travelers an array of exquisite experiences. Begin your day with a round of golf at the legendary Old Course, where you can tee off on the same greens as golfing greats. Afterward, indulge in a pampering afternoon at the renowned Fairmont St. Andrews spa, featuring treatments that incorporate local ingredients and breathtaking views of the coastline. For a taste of Scottish culture, take a guided tour of the historic ruins of St. Andrews Castle, where you can explore the fascinating history of this medieval fortress. Savor an exquisite meal at The Kitchin, a Michelin-starred restaurant that showcases the best of seasonal Scottish produce with a touch of elegance. As you wander through the charming streets lined with boutique shops and galleries, consider staying in the luxurious Old Course Hotel, which offers unparalleled views of the golf course and exceptional service, ensuring that your every need is met during your visit. With its blend of history, fine dining, and unparalleled accommodations, St. Andrews promises a memorable escape for the discerning traveler.

Find the best luxury hotels and resorts in St. Andrews

For travelers seeking a luxurious escape in St. Andrews, Scotland, these top hotels offer premium amenities and exceptional service to ensure a memorable stay.

Old Course Hotel

  • Why it's great for a luxury retreat: The Old Course Hotel stands out as a top luxury destination with an impressive review rating of 9.8. This exquisite hotel features a stunning golf course on-site and a renowned restaurant, GolfView, that offers delicious cuisine amidst breathtaking views. Guests can unwind with luxurious bathrobes and experience the epitome of relaxation with deep soaking bathtubs available in select suites.
  • Other amenities: Beyond its opulent accommodations, guests can indulge in hydrotherapy treatments at the spa, enjoy a refreshing dip in the indoor pool, or unwind in the hot tub. The hotel also offers fireplace lounges and concierge services to personalize each stay. With luxurious suites and a golf clubhouse available, this hotel caters to travelers seeking an unforgettable experience.
  • Nearby attractions: University of St. Andrews - 0.28 miles, St Andrews - Jubilee Course - 0.22 miles, Swilken Bridge - 0.32 miles

Rusacks St Andrews

  • Why it's great for a luxury retreat: Rusacks St Andrews is a splendid choice for luxury travelers, a remarkable guest review rating of 9.6. Guests can indulge in premium bedding, bathrobes, and exceptional room service available 24 hours, elevating their stay to new heights of comfort and elegance. The hotel also features a delightful on-site restaurant, GolfView, where travelers can enjoy exquisite dining with scenic views.
  • Other amenities: In addition to its luxurious offerings, guests will find designer toiletries, valet parking, and dedicated concierge services to assist with all their needs. The hotel provides air conditioning for comfort, and a terrace to enjoy the fresh Scottish air. Nearby activities include golf and beach access, while the historical architecture of the hotel adds to its charm.
  • Nearby attractions: University of St. Andrews - 0.03 miles, Old Course at St Andrews - 0.09 miles, St Andrews - Jubilee Course - 0.11 miles

Hotel du Vin & Bistro St. Andrews

  • Why it's great for a luxury retreat: Hotel du Vin & Bistro St. Andrews offers a refined atmosphere perfect for luxury travelers, with an excellent review rating of 9.4. Guests can enjoy elegant sea views from their rooms, complemented by premium bedding and the convenience of 24-hour room service. The attentive concierge service ensures all guests' needs are met, making for a seamless and sophisticated stay.
  • Other amenities: Additional features include air conditioning and Egyptian cotton sheets for an added touch of luxury. The hotel is located near beautiful beaches and golf courses, enhancing the overall experience. Guests also have access to nearby parking, and the charming terrace provides a lovely spot to relax.
  • Nearby attractions: University of St. Andrews - 0.23 miles, Old Course at St Andrews - 0.38 miles, Royal & Ancient Golf Club of St. Andrews - 0.38 miles

Fairmont St Andrews

  • Why it's great for a luxury retreat: Fairmont St Andrews is an iconic luxury hotel with a guest review rating of 9.2, offering breathtaking sea views and a sophisticated ambiance. Guests can relax in premium bedding and luxurious bathrobes while enjoying the on-site golf course and other exclusive amenities. The hotel's concierge service is dedicated to ensuring a personalized and memorable experience for all travelers.
  • Other amenities: Guests can indulge in spa treatments, including massages and body treatments, or enjoy a game of billiards in the hotel’s lounge. The hotel features an indoor pool, sauna, and hot tub, providing ample options for relaxation. Additionally, with a restaurant offering golf views, self-parking options, and a beautiful garden, it creates a serene retreat for luxury seekers.
  • Nearby attractions: St Andrews Bay - 0.57 miles, St Andrews - Eden Course - 3.11 miles, The Fife Coastal Path - 3.26 miles

Rufflets St Andrews

  • Why it's great for a luxury retreat: Rufflets St Andrews is a luxurious haven, rated 9.2 by guests who appreciate its elegant offerings. The hotel features premium bedding and bathrobes, ensuring a comfortable and indulgent stay. Guests can take advantage of the 24-hour room service and the attentive concierge services that cater to all requests, making their visit truly special.
  • Other amenities: The hotel also offers an inviting terrace and access to restaurant dining with garden views. Airport transportation options are available, including a 24-hour shuttle service. Guests will appreciate the beautiful gardens and the serene atmosphere, making it an ideal spot for relaxation and rejuvenation.
  • Nearby attractions: University of St. Andrews - 0.9 miles, St. Andrews Botanic Garden - 1.28 miles, Holy Trinity Church - 1.82 miles

Frequently Asked Questions

How many luxury hotels can I expect to find in St. Andrews?

Lie in the lap of luxury during your getaway to St. Andrews in one of Expedia's 7 luxury hotels.

Are you looking for a luxury hotel for your stay in St. Andrews?

Fly into Dundee (DND) Airport or Edinburgh Airport (EDI) Airport, and then pamper yourself by staying at one of 7 St. Andrews luxury hotels. While you're visiting, you might want to think about enjoying the cathedral and university, which St. Andrews is known for.

What's the best luxury hotel in St. Andrews?

Fairmont St Andrews is a luxury hotel with 5 restaurants and 4 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Rusacks St Andrews and Old Course Hotel are other upscale choices for your vacation.

When can I expect good weather in St. Andrews?

Planning for the weather is a good way to make your trip to St. Andrews relaxing and enjoyable, especially when you're splurging. The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for St. Andrews is 32 inches.

What's there to see and do in St. Andrews?

Experience St. Andrews and visit St Andrews - Eden Course, The Scores, and St. Andrews Aquarium. If you have some spare time during your trip, you might want to check out Royal & Ancient Golf Club of St. Andrews and Old Course at St Andrews.

How can I get around St. Andrews?

It's easier to get around town comfortably when you know your options. If you want to venture outside of the area, ride aboard one of the trains from Leuchars Station.