Find luxury hotels in St. Andrews

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Luxury Hotels

This weekend
Next weekend

Our top choices for St. Andrews luxury hotels

Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
10.0 out of 10, Exceptional, (56)
"A great property to stay in for walkable activities in St. Andrews."
United States
Katherine
$278 nightly
The price is $333
Jan 4 - Jan 5, 2026
Total with taxes and fees
Seaton House - Small Luxury Hotels of the World

Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
5.0 star property
St. Andrews
9.0 out of 10, Wonderful, (186)
"Perfect hotel close to the old course and many restaurants and pubs in town. I would definitely stay here again. Staff was wonderful, courteous and knowledgeable."
United States
matt
Kinnettles Hotel and Spa

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1001)
"Great hotel "
United Kingdom
Vincent
$241 nightly
The price is $290
Jan 8 - Jan 9, 2026
Total with taxes and fees
Fairmont St Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1005)
"Wonderful stay"
United States
Mike
$415 nightly
The price is $498
Dec 29 - Dec 30
Total with taxes and fees
Old Course Hotel

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (419)
"Great location, friendly and helpful staff, clean and charming rooms with lovely views. "
United States
Avisa
$313 nightly
The price is $376
Jan 8 - Jan 9, 2026
Total with taxes and fees
Rusacks St Andrews

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (757)
"Our rooms were lovely and clean and comfy. The staff were very helpful"
United Kingdom
Derek
$152 nightly
The price is $182
Dec 26 - Dec 27
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (356)
"Everything about this hotel screams home vibes, very cosy and welcoming"
United Kingdom
Tracy
$116 nightly
The price is $139
Dec 25 - Dec 26
Total with taxes and fees
Rufflets St Andrews

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.0 out of 10, Wonderful, (1004)
"All the staff are friendly and helpful, breakfast worth the money "
United Kingdom
steven
$100 nightly
The price is $120
Dec 27 - Dec 28
Total with taxes and fees
Carnoustie Golf Hotel

No1. Apartments & Bedrooms St Andrews - St Mary’s

No1. Apartments & Bedrooms St Andrews - St Mary’s
4.0 star property
St. Andrews
9.6 out of 10, Exceptional, (223)
"Excellent apart-hotel. Spacious and comfortable unit with good-quality facilities. Location excellent - couldn't be more central."
United Kingdom
steven
$127 nightly
The price is $152
Jan 8 - Jan 9, 2026
Total with taxes and fees
No1. Apartments & Bedrooms St Andrews - St Mary’s

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (164)
"This was a wonderful place to stay and a perfect spot to start our vacation."
United States
Justin
$104 nightly
The price is $124
Jan 5 - Jan 6, 2026
Total with taxes and fees
The Bank
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.

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

Top St. Andrews Hotel Reviews

Frequently asked questions

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 5 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. Seaton House - Small Luxury Hotels of the World and Kinnettles Hotel and Spa are other upscale choices for your vacation.
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 5 luxury hotels.
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 The Scores, Royal & Ancient Golf Club of St. Andrews, and Old Course at St Andrews. If you have some spare time during your trip, you might want to check out St Andrews - Jubilee Course and West Sands.
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.

Explore a world of travel with Expedia