Find luxury hotels in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,001 reviews)
"Wonderful stay"
United States
Mike
The price is £247
includes taxes & fees
1 Mar - 2 Mar
Old Course Hotel

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,005 reviews)
"Great hotel "
United Kingdom
Vincent
The price is £245
includes taxes & fees
22 Mar - 23 Mar
Fairmont 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, (777 reviews)
"Great room and breakfast "
United Kingdom
Ingrid
The price is £130
includes taxes & fees
10 Mar - 11 Mar
Hotel du Vin & Bistro St. Andrews

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (436 reviews)
"Great staff, room was amazing. "
United Kingdom
Colin
The price is £275
includes taxes & fees
1 Mar - 2 Mar
Rusacks St Andrews

The Golf Inn

The Golf Inn
3.0 star property
St. Andrews
8.0 out of 10, Very good, (223 reviews)
"No frills hotel in perfect location for all visitors. No parking on site but free parking just around the corner."
United Kingdom
Kevin
The Golf Inn

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (369 reviews)
"Lovely atmosphere. Staff were so attentive and courteous. Room was very clean and the food was great. Would certainly go back."
United Kingdom
Derek
The price is £137
includes taxes & fees
1 Mar - 2 Mar
Rufflets St Andrews
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Find out more about St. Andrews

St. Andrewsand its attractions for luxury travelers

St. Andrews, renowned for its rich history and stunning coastal beauty, offers a plethora of experiences tailored for luxury travellers. Begin your journey at the iconic Old Course, where the game of golf was born; indulge in a round on this legendary course, surrounded by breathtaking views of the North Sea. For a taste of local culture, visit the ruins of St. Andrews Cathedral, where you can explore the fascinating history of Scotland's oldest university town. Don't miss the picturesque St. Andrews Botanic Garden, a serene oasis a diverse collection of plants, perfect for a leisurely stroll. Additionally, the local culinary scene shines with Michelin-starred restaurants like The Peat Inn, where you can savour exquisite dishes crafted from the finest seasonal ingredients. For accommodation, the charming area near the Old Course is particularly suitable, featuring luxury hotels such as the Old Course Hotel, which offers unrivalled views and a world-class spa, ensuring a pampered stay. Enjoy a stroll through the historic streets, where the blend of ancient architecture and modern elegance creates a captivating atmosphere, leaving you eager to return.

Find the best luxury hotels and resorts in St. Andrews

For those seeking a lavish escape in St. Andrews, Scotland, these exquisite hotels promise a blend of opulence and comfort, perfect for discerning travellers.

Old Course Hotel

  • Why it's great for a luxury retreat: The Old Course Hotel offers an unparalleled luxury experience for travellers who appreciate fine living. With an exceptional review rating of 9.6, guests can indulge in premium amenities including a stunning golf course on-site, sumptuous suites, and 24-hour room service. The hotel features luxurious interiors complete with deep soaking bathtubs and plush bedding, ensuring a restful retreat after a day on the greens.
  • Other amenities: Guests can enjoy a full-service spa, complete with hydrotherapy treatments and massage options, as well as an indoor pool and hot tub for relaxation. The hotel also boasts a golf clubhouse, concierge services for personalised assistance, and nearby access to sailing and kayaking for those looking to explore the stunning coastal surroundings. With beautiful golf views and historical significance, this hotel truly encapsulates the essence of luxury in St. Andrews.
  • Nearby attractions: University of St. Andrews - 0.5 km, St Andrews - Jubilee Course - 0.4 km, Swilken Bridge - 0.5 km

Rusacks St Andrews

  • Why it's great for a luxury retreat: Rusacks St Andrews is a luxury haven, a remarkable review rating of 9.4. This hotel captivates guests with its exquisite service and amenities, including a renowned golf-view restaurant and elegant rooms featuring premium bedding and designer toiletries. Room service is available around the clock, ensuring that guests’ desires are met with just a call.
  • Other amenities: Complementing the luxurious stay, travellers can enjoy valet parking, a terrace for evening relaxation, and easy access to nearby historical sites and beaches. The hotel also offers concierge services for personalised experiences, along with complimentary breakfast options for guests. With its combination of style and comfort, Rusacks St Andrews stands out as a premier choice for luxury travellers.
  • Nearby attractions: University of St. Andrews - 0.1 km, Old Course at St Andrews - 0.1 km, St Andrews - Jubilee Course - 0.2 km

Fairmont St Andrews

  • Why it's great for a luxury retreat: The Fairmont St Andrews showcases luxury at its finest, with a review rating of 9.4 that speaks to its exceptional service and amenities. Guests are treated to exquisite sea views and can unwind by the fireplace or indulge in designer toiletries and plush bathrobes. The on-site golf course adds to the allure, making it a perfect choice for golf enthusiasts seeking a lavish getaway.
  • Other amenities: This hotel features an indoor pool, a full-service spa with a sauna and treatment rooms, and various dining options with ocean views. Guests can also enjoy billiards, concierge services to arrange local activities, and complimentary valet parking. The picturesque gardens and nearby beaches enhance the tranquil atmosphere, allowing travellers to fully embrace the luxurious experience.
  • Nearby attractions: St Andrews Bay - 0.9 km, St Andrews - Eden Course - 5 km, The Fife Coastal Path - 5.2 km

Rufflets St Andrews

  • Why it's great for a luxury retreat: Rufflets St Andrews presents a delightful blend of luxury and tranquillity, receiving a stellar review rating of 9.4. The hotel is celebrated for its elegant rooms complete with premium bedding and dedicated concierge services, ensuring that every guest’s needs are met with excellence. Guests can savour the luxury of 24-hour room service while enjoying the serene garden views that surround the hotel.
  • Other amenities: The hotel features an inviting terrace, along with convenient airport transportation services for seamless arrivals and departures. Guests can indulge in delightful dining experiences, including options for kids, and enjoy daily housekeeping services. With a focus on comfort and luxury, Rufflets provides a perfect setting for those looking to unwind in style.
  • Nearby attractions: University of St. Andrews - 1.5 km, Holy Trinity Church - 2.9 km, St. Andrews Botanic Garden - 2.1 km

Hotel du Vin & Bistro St. Andrews

  • Why it's great for a luxury retreat: Hotel du Vin & Bistro offers a sophisticated retreat for luxury seekers, with an excellent review rating of 9.2. This hotel excels in providing a plush atmosphere featuring premium bedding and 24-hour room service, making it ideal for those who appreciate comfort and elegance. Guests can also enjoy stunning sea views from their rooms, enhancing the overall experience of relaxation and indulgence.
  • Other amenities: The hotel features a charming terrace for outdoor enjoyment, along with convenient nearby parking. Guests can explore local golf courses and historical sites, or take a leisurely stroll to the beach. With daily housekeeping, complimentary toiletries, and a versatile dining experience, this hotel is well-equipped to cater to the needs of discerning travellers.
  • Nearby attractions: University of St. Andrews - 0.4 km, Old Course at St Andrews - 0.6 km, Royal & Ancient Golf Club of St. Andrews - 0.6 km

Top St. Andrews Hotel Reviews

Frequently asked questions

What are the top-rated luxury hotels in St Andrews?
Among the top-rated luxury hotels in St Andrews, the Old Course Hotel, Fairmont St Andrews, Rusacks St Andrews, and Seaton House are consistently celebrated for their exceptional quality.

The 5-star Old Course Hotel, with a 9.6 rating, is known for its prime location adjacent to the famous golf course, offering an onsite golf experience and rooms featuring deep soaking bathtubs. Customers frequently praise the friendly and amazing staff, as well as the beautiful rooms.

The 5-star Fairmont St Andrews, rated 9.4, provides both golf and sea views. Reviewers often highlight the excellent and amazing breakfast, along with the fantastic spa facilities.

Rusacks St Andrews, a 5-star hotel with a 9.4 rating, is commended for its beautiful rooms and excellent location, with many guests noting the super comfortable beds. The hotel also boasts a restaurant with golf course views.

The 5-star Seaton House, a Small Luxury Hotels of the World property, holds an outstanding 10.0 rating. It offers premium bedding, rainfall showerheads, Egyptian cotton sheets, and sea views, ensuring a luxurious and comfortable stay.
Which area of St Andrews is best to stay in for luxury hotels?
The best area to stay in St Andrews for luxury hotels is generally around the town centre and particularly along the coastline, offering prime locations and easy access to key attractions.

The town centre itself is ideal for those seeking convenience and a refined experience. You'll find many luxury establishments located among the historic buildings, often with views over the Old Course or the North Sea. The main streets like Market Street and South Street are just a short stroll away, providing access to upscale dining, independent boutiques, and historic sites such as the St Andrews Cathedral and St Andrews Castle. It's a very walkable area, allowing you to explore the town's heritage on foot.

Couples often find the town centre or coastal luxury hotels particularly appealing. Many offer exquisite dining options, spa facilities, and rooms with stunning views, superb for a romantic getaway. The proximity to the Old Course also means you can easily enjoy a round of golf or simply take in the iconic scenery.

For those prioritising golf, staying near the Old Course is paramount. Several high-end hotels are situated directly adjacent to or overlooking the world-famous links, providing unparalleled access to the course and its facilities.
How much does a luxury hotel in St Andrews cost?
Luxury hotel prices in St Andrews vary, but you can find a great deal from £130 on Expedia. To find the best prices on luxury stays, be flexible with your dates—typically, off-peak and mid-week stays are cheaper. Sort your search results by "Price: low to high" to see our lowest rates.
Which luxury hotels in St Andrews are good for families?
For families seeking luxury hotels in St Andrews, the Fairmont St Andrews, Rusacks St Andrews, Hotel du Vin & Bistro St. Andrews, and Old Course Hotel are highly recommended.

The 5-star Fairmont St Andrews, with a 9.4 rating, offers exceptional golf facilities on-site and stunning sea views. Guests frequently praise the friendly and attentive service, as well as the excellent breakfast and fantastic spa facilities.

Rusacks St Andrews, a 5-star establishment rated 9.4, is celebrated for its beautiful rooms and a staff consistently described as friendly and always willing to assist. Its excellent location and super comfortable beds are also frequently highlighted by guests.

The 4-star Hotel du Vin & Bistro St. Andrews, with a 9.2 rating, provides connecting rooms and complimentary cribs, making it suitable for families. Reviewers consistently praise the exceptional and friendly staff, the superb location, and the excellent breakfast.

The 5-star Old Course Hotel, boasting an impressive 9.6 rating, features an on-site golf course and deep soaking bathtubs in its suites. Guests frequently mention the amazing location, the wonderful service, and the absolutely beautiful rooms.
What are the best luxury hotels in St Andrews with a pool?
For luxury hotels in St Andrews featuring a pool, the Old Course Hotel and Fairmont St Andrews are highly recommended.

The 5-star Old Course Hotel, with a 9.6 rating, offers both an indoor pool and a resort-inclusive pool. Guests frequently praise the amazing staff and wonderful service, noting the rooms are absolutely beautiful.

The 5-star Fairmont St Andrews, rated 9.4, also provides an indoor pool. Reviewers often highlight the friendly and attentive service, the excellent breakfast, and the fantastic spa facilities.
Which luxury hotels in St Andrews are good for couples?
In St Andrews, couples seeking luxury hotels will find exceptional options in Rusacks St Andrews and Seaton House - Small Luxury Hotels of the World.

The 5-star Rusacks St Andrews, with a 9.4 rating, offers beautiful rooms and premium bedding ensuring a comfortable stay. Its Golf View restaurant and champagne service provide a refined dining experience, and its location is frequently praised by guests.

Seaton House - Small Luxury Hotels of the World, a 5-star property with a great 10.0 rating, provides an indulgent experience with amenities such as Egyptian cotton sheets, rainfall showerheads, and designer toiletries. Guests particularly appreciate the sea views and 24-hour room service.
Are there any top luxury hotels near West Sands?
Yes, there are several top luxury hotels near West Sands, including Hotel du Vin & Bistro St. Andrews and Seaton House - Small Luxury Hotels of the World.

The 4-star Hotel du Vin & Bistro St. Andrews, with a 9.2 rating, is frequently praised by guests for its comfortable rooms, excellent breakfast, and exceptional staff. Its location is also often noted as perfect.

Seaton House - Small Luxury Hotels of the World is a 5-star establishment with an exceptional 10.0 rating. This hotel offers luxurious amenities such as bathrobes, premium bedding, rainfall showerheads, and designer toiletries. Guests can also enjoy sea views and 24-hour room service.
What luxury activities and experiences are there in St Andrews?
The best area to stay in St Andrews for luxury experiences is generally around the Old Course and the town centre.

This central area, particularly along The Scores and around Market Street, places you right in the heart of St Andrews, offering easy access to its most renowned features. You'll find elegant hotels with views of the famous links, fine dining establishments, and high-end boutiques all within a short stroll.

Couples looking for a refined getaway will find this area particularly appealing. You can enjoy a round of golf on one of the world-famous courses, indulge in spa treatments, or savour gourmet meals at restaurants showcasing local produce. The historic university buildings and St Andrews Cathedral ruins are also easily accessible for a touch of culture.

For those interested in a more secluded, yet equally luxurious, experience, consider properties slightly outside the immediate town centre but still within easy reach.
How can I save on a luxury hotel in St Andrews with Expedia?
There are plenty of ways to save on a luxury hotel in St Andrews. Join One Key™, our free travel rewards programme, to unlock Member Prices across a range of hotels. Typically, booking in advance will help you save on hotel bookings. If you're feeling spontaneous, be sure to check for last-minute deals.
Is it cheaper to book a luxury St Andrews hotel and flights as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my luxury hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right luxury hotel in St Andrews for you.

Explore a world of travel with Expedia