St AndrewsLuxury Hotels with Spa

List Of Best Luxury Hotels with Spa St Andrews

We have created a list with the best hotels with spa in St Andrews, United Kingdom. Hope you enjoy it. We think it might be the best of its kind around

luxury hotels in St Andrews
Old Course Hotel St Andrews
Hotel
Old Station Rd, St. Andrews, KY16 9SP, United Kingdom

Experience the beauty of West Sands Beach and the Links Golf Course at the Old Course Hotel. This welcoming hotel offers a relaxing spa and a restaurant known for its delicious, award-winning dishes. With stunning views and comfortable rooms, it's a perfect place to unwind and enjoy your stay. Whether you’re looking for a peaceful retreat or a fun getaway, we’re here to make your visit special.

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Stay productive with top-notch business services available at your fingertips.
  3. Keep active with a range of sports and activities designed for adventure and fitness.
  4. Rejuvenate at the state-of-the-art wellness facilities designed for your complete relaxation.
Show more
luxury hotels in St Andrews
Kinnettles Hotel & Spa
Hotel
North Street, St. Andrews, KY16 9AG, United Kingdom

Welcome to St Andrews town centre! Just a short 10-minute stroll from the beautiful West Sands Beach, you'll find our cozy boutique-style bedrooms. Each room is designed with your comfort in mind and comes equipped with free WiFi and Smart TVs for your entertainment. We take pride in creating a warm and inviting atmosphere that reflects the charm of Scotland, ensuring you feel right at home during your stay. Enjoy your visit!

Show more

Luxury Amenities:

  1. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
  2. Keep active with a range of sports and activities designed for adventure and fitness.
  3. Rejuvenate at the state-of-the-art wellness facilities designed for your complete relaxation.
  4. Indulge in a world-class spa experience that rejuvenates both body and mind.
Show more
luxury hotels in St Andrews
Fairmont St Andrews, Scotland
Hotel
Kingask, St. Andrews, KY16 8PN, United Kingdom

Welcome to our beautiful 520-acre estate, where stunning views of St Andrews Bay await you. Our luxurious 5-star hotel offers something for everyone, including championship golf courses for enthusiasts and serene spaces for relaxation. Enjoy free parking and complimentary WiFi throughout your stay, making it easy to stay connected. Take some time for yourself at our spa or unwind by the pool. We also provide a free shuttle service to make exploring the area convenient and hassle-free. We look forward to welcoming you!

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
  3. Stay productive with top-notch business services available at your fingertips.
  4. Keep active with a range of sports and activities designed for adventure and fitness.
Show more
luxury hotels in St Andrews
Carnoustie Golf Hotel 'A Bespoke Hotel’
Hotel
8 Links Parade, Carnoustie, DD7 7JE, United Kingdom

Welcome to the Carnoustie Golf Hotel, where you can enjoy stunning views right by the famous Carnoustie Golf Links Championship Course. Just a short walk of less than 200 meters takes you to the beautiful sandy beach, perfect for a relaxing stroll or a sunny day out. We offer a variety of amenities to make your stay comfortable and enjoyable, including a heated indoor pool, sauna, steam room, and gym. Whether you're looking to unwind after a round of golf or stay active during your visit, we have something for everyone. We look forward to welcoming you and ensuring you have a memorable experience!

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Stay productive with top-notch business services available at your fingertips.
Show more
luxury hotels in St Andrews
Apex City Quay Hotel & Spa
Hotel
1 West Victoria Dock Road, Dundee, DD1 3JP, United Kingdom

Nestled in the heart of Dundee’s City Quay, you'll find the welcoming Apex City Quay Hotel & Spa. This 4-star hotel offers a cozy atmosphere with free Wi-Fi to keep you connected. You can unwind at our relaxing spa or enjoy delicious meals at our charming restaurant and bar. Whether you choose a comfortable room or a spacious suite, we’re here to ensure you have a wonderful stay.

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Stay productive with top-notch business services available at your fingertips.
Show more
luxury hotels in St Andrews
Glenesk Hotel
Hotel
High Street, Edzell, DD9 7TF, United Kingdom

Welcome to the charming village of Edzell, Scotland! Here, you’ll find the Glenesk Hotel, a warm and inviting place where everyone is welcome. Nestled at the foot of the stunning Angus Glens, our hotel offers some fantastic amenities for your comfort and enjoyment. You can relax in our sauna, stay active in our gym, or take a refreshing swim in our pool. Plus, we provide free WiFi so you can stay connected during your visit. We look forward to making your stay memorable!

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Stay productive with top-notch business services available at your fingertips.
Show more

Most booked hotels with Spa in St Andrews

luxury hotels in St Andrews
1 West Victoria Dock Road, Dundee, DD1 3JP, United Kingdom
8.6
4892 reviews
From $121
luxury hotels in St Andrews
Kingask, St. Andrews, KY16 8PN, United Kingdom
8.6
1844 reviews
From $600
luxury hotels in St Andrews
8 Links Parade, Carnoustie, DD7 7JE, United Kingdom
8.3
1768 reviews
From $190

Budget hotels with Spa in St Andrews

luxury hotels in St Andrews
1 West Victoria Dock Road, Dundee, DD1 3JP, United Kingdom
8.6
4892 reviews
From $121
luxury hotels in St Andrews
8 Links Parade, Carnoustie, DD7 7JE, United Kingdom
8.3
1768 reviews
From $190
luxury hotels in St Andrews
High Street, Edzell, DD9 7TF, United Kingdom
8
210 reviews
From $236

Compare the Top Luxury Hotels with Spa in St Andrews – Addresses, Prices, Stars, Rating, and Review Count

Hotel Name Address Price ($) Star Rating Review Count Book
Old Course Hotel St Andrews Old Station Rd, St. Andrews, KY16 9SP, United Kingdom 900 5 9 1518
Kinnettles Hotel & Spa North Street, St. Andrews, KY16 9AG, United Kingdom 701 5 8.2 769
Fairmont St Andrews, Scotland Kingask, St. Andrews, KY16 8PN, United Kingdom 600 5 8.6 1844
Carnoustie Golf Hotel 'A Bespoke Hotel’ 8 Links Parade, Carnoustie, DD7 7JE, United Kingdom 190 4 8.3 1768
Apex City Quay Hotel & Spa 1 West Victoria Dock Road, Dundee, DD1 3JP, United Kingdom 121 4 8.6 4892
Glenesk Hotel High Street, Edzell, DD9 7TF, United Kingdom 236 4 8 210

Note: The prices for each hotels in St Andrews do vary. This can be because of the number of people you are booking for, how far in advance you book and the season. The prices above are only meant as a rough estimate for comparison purposes. Click the buttons above (or click here>) to get the latest prices.

Frequently Asked Questions

Transportation/Shuttle service is available at the following luxury hotels in St Andrews:

Some of the best hotels with spa facilities in St Andrews include the Fairmont St Andrews and the Old Course Hotel. These hotels offer luxurious spa experiences, including treatments like massages and facials, ensuring a relaxing stay.

Yes, hotels like the Macdonald Rusacks Hotel provide spa services at more budget-friendly rates. It's a great option for those looking to enjoy spa treatments without breaking the bank.

Hotels in St Andrews often offer a variety of spa treatments such as aromatherapy massages, body scrubs, and skincare therapies. Each hotel's spa menu may vary, so it's recommended to check ahead for specific services.

Many hotels with spas in St Andrews, such as the Fairmont, do offer day spa passes for non-residents. This allows visitors to enjoy the spa facilities and treatments even if they’re not staying overnight.

Yes, it’s advisable to book your spa treatments in advance, especially during peak seasons. Many hotels in St Andrews allow you to reserve treatments online or via phone when you make your accommodation booking.

Some hotels in St Andrews, like the Old Course Hotel, offer family-friendly spa options, though age restrictions may apply for specific treatments. Always check with the hotel for their policies regarding children's access to spa facilities.

When visiting a spa hotel in St Andrews, you can expect amenities such as saunas, steam rooms, relaxation areas, and wellness classes. Most hotels also feature pools and fitness centers for an all-rounded wellness experience.

Absolutely! Many hotels in St Andrews offer romantic spa packages that include couple's treatments, champagne, and access to spa facilities. The Fairmont St Andrews is particularly known for its romantic getaway options.

3-Day St Andrews Itinerary If You're Staying at a Luxury Hotel

Day 1:

  • Morning: Start your day with a stroll along the stunning West Sands Beach, famous for its sweeping views and soft sands. Don’t forget to check out the iconic St Andrews Links, the home of golf, just a short walk from the beach. West Sands Beach
  • Afternoon: After lunch at one of the charming cafes in the town center, visit the St Andrews Cathedral ruins for a glimpse into Scotland's rich history. The site offers beautiful views and is perfect for photography enthusiasts. St Andrews Cathedral
  • Evening: Enjoy a dinner at the renowned The Peat Inn, where you can savor exquisite local cuisine in a sophisticated setting. After dinner, take a scenic walk through the historic streets of St Andrews, soaking in the evening ambiance. The Peat Inn

Day 2:

  • Morning: Start your second day with a visit to the British Golf Museum to learn about the history of golf and its deep connection to St Andrews. The museum is conveniently located near the Old Course. British Golf Museum
  • Afternoon: For lunch, indulge in fresh seafood at The Seafood Restaurant, offering delightful views of the harbor. Afterward, explore St Andrews Castle, an impressive historical site that offers guided tours and stunning coastal views. St Andrews Castle
  • Evening: Dine at the award-winning restaurant, The Cellar, known for its creative dishes using locally sourced ingredients. Conclude your day with a relaxing evening walk along the shoreline or enjoy a nightcap at your hotel’s lounge. The Cellar

Day 3:

  • Morning: Treat yourself to a luxurious spa morning at your hotel, indulging in relaxing treatments and therapies designed to rejuvenate your body and mind. Follow this up with a leisurely brunch at a nearby café, enjoying delicious pastries and coffee.
  • Afternoon: Visit the picturesque St Andrews Botanical Garden, a hidden gem where you can unwind amid beautiful flora and fauna. Spend some time in the quaint shops of South Street to pick up unique souvenirs and gifts. St Andrews Botanical Garden
  • Evening: Cap off your trip with a fine dining experience at the 18th hole grill at St Andrews Links, overlooking the iconic golf course. Enjoy a final sunset over the sea before retreating to your luxurious accommodations. 18th Hole Grill

🛏️ Hotels perfect for this itinerary: Fairmont St Andrews, Old Course Hotel, Rusacks St Andrews

Where to Stay in St Andrews: Best Areas by Traveler Type

Choosing the right area to stay in St Andrews can significantly enhance your travel experience, as each neighborhood offers unique attractions and amenities tailored to different types of travelers. From charming historic districts to vibrant coastal areas, St Andrews is home to diverse neighborhoods that cater to romantic getaways, family adventures, solo explorations, and luxury retreats. This guide will help you find the best fit for your needs, ensuring a memorable stay in this beautiful town on Scotland's east coast.

👫 Where to Stay in St Andrews for Couples

Best Areas: Old Town, West Sands Beach

Why it’s perfect: Picturesque streets filled with historical charm, perfect for romantic walks. Close proximity to scenic beaches and cozy restaurants for intimate dining. Luxury accommodations offering spa services and stunning views.

Top Hotels: The Old Course Hotel, Fairmont St Andrews, Hotel du Vin St Andrews

Top Features: Romantic views, Historic architecture, Gourmet dining options


👨‍👩‍👧 Where to Stay in St Andrews with Family

Best Areas: Central St Andrews, South Sands

Why it’s perfect: Family-friendly parks and attractions nearby, providing entertainment for all ages. Easy access to the beach, ideal for fun activities like sandcastle building and picnics. Spacious accommodations that cater well to families.

Top Hotels: Macdonald Rusacks Hotel, The Scores Hotel, The Cairnryan Hotel

Top Features: Kid-friendly amenities, Proximity to attractions, Spacious family rooms


🧳 Where to Stay in St Andrews for Solo Travelers

Best Areas: Downtown St Andrews, North Street

Why it’s perfect: Vibrant atmosphere with plenty of cafes and shops to explore alone. Easily accessible public transport for solo excursions to nearby sites. Communal areas in hotels create opportunities for socializing with fellow travelers.

Top Hotels: St Andrews Tourist Hostel, B&B St Andrews, The Albany Hotel

Top Features: Social atmosphere, Local dining experiences, Centrally located


👵👴 Where to Stay in St Andrews for Seniors

Best Areas: West End, St Andrews East

Why it’s perfect: Quieter neighborhoods that are easy to navigate and less crowded. Charming gardens and parks for leisurely strolls. Accommodations with accessibility features and comfort-focused amenities.

Top Hotels: The Fairmont St Andrews, Ardgowan Hotel, The Kenmore Guest House

Top Features: Accessibility, Quiet surroundings, Comfortable lounge areas


💸 Where to Stay in St Andrews on a Budget

Best Areas: Market Street, Pittenweem Road

Why it’s perfect: Affordable accommodations within walking distance of popular attractions. Local markets and eateries provide budget-friendly dining options. Welcoming atmosphere with many free or low-cost activities available.

Top Hotels: The Backpackers Hostel, The St Andrews Lodge, Pillow and Pints Hostel

Top Features: Budget-friendly options, Convenient location, Local flavor


💎 Where to Stay in St Andrews for Luxury

Best Areas: The Old Course Area, East Sands

Why it’s perfect: Home to some of the finest luxury hotels overlooking the golf course and coastline. High-end dining experiences and exclusive spa services available nearby. Elegant atmosphere perfect for indulgent stays and special occasions.

Top Hotels: The Old Course Hotel, Fairmont St Andrews, The Scores Hotel

Top Features: World-class golf, Luxury spa treatments, Gourmet cuisine


Where to Stay in St Andrews - Quick Guide

Traveler Type Best Areas Top Features
Couples Old Town, West Sands Beach Romantic views, Historic architecture, Gourmet dining options
Family Central St Andrews, South Sands Kid-friendly amenities, Proximity to attractions, Spacious family rooms
Solo Downtown St Andrews, North Street Social atmosphere, Local dining experiences, Centrally located
Seniors West End, St Andrews East Accessibility, Quiet surroundings, Comfortable lounge areas
Budget Market Street, Pittenweem Road Budget-friendly options, Convenient location, Local flavor
Luxury The Old Course Area, East Sands World-class golf, Luxury spa treatments, Gourmet cuisine