A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Find 4 Star Hotels in St. Andrews from $75

  • 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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews 4 Star Hotels

Tonight
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Our top choices for St. Andrews 4-star hotels

1. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United States
Brandon
$106 nightly
$127 total
Aug 30 - Aug 31
Total with taxes and fees
Apex City Quay Hotel & Spa

2. Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
United Kingdom
Jacqueline
$114 nightly
$137 total
Aug 20 - Aug 21
Total with taxes and fees
Carnoustie Golf Hotel

3. Malmaison Dundee

Malmaison Dundee
Dundee
United Kingdom
Richard
$95 nightly
$114 total
Aug 23 - Aug 24
Total with taxes and fees
Malmaison Dundee

4. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Sharon
$156 nightly
$187 total
Aug 23 - Aug 24
Total with taxes and fees
THE SPACE TO STAY APARTHOTEL

5. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
Dundee
Canada
Robert
$98 nightly
$117 total
Aug 21 - Aug 22
Total with taxes and fees
Hotel Indigo Dundee by IHG

6. The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Dundee
Canada
Paul
$63 nightly
$75 total
Aug 20 - Aug 21
Total with taxes and fees
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

7. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
Canada
Garry
$238 nightly
$286 total
Aug 12 - Aug 13
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

8. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
United States
Michal
$314 nightly
$377 total
Aug 19 - Aug 20
Total with taxes and fees
Rufflets St Andrews

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

No1. Apartments & Bedrooms St Andrews - St Mary’s
St. Andrews
United States
Jasson
$278 nightly
$333 total
Aug 16 - Aug 17
Total with taxes and fees
No1. Apartments & Bedrooms St Andrews - St Mary’s

10. Shaftesbury Lodge Guest House

Shaftesbury Lodge Guest House
Dundee
United Kingdom
Kevin
$112 nightly
$135 total
Aug 9 - Aug 10
Total with taxes and fees
Shaftesbury Lodge Guest House

11. The Dunvegan Hotel

The Dunvegan Hotel
St. Andrews
United States
Kristi
$386 nightly
$463 total
Aug 8 - Aug 9
Total with taxes and fees
The Dunvegan Hotel

12. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
St. Andrews
United States
Stacey
$199 nightly
$239 total
Aug 25 - Aug 26
Total with taxes and fees
Cleveden House by The Dunvegan

13. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
$253 nightly
$303 total
Aug 9 - Aug 10
Total with taxes and fees
The Inn At Kingsbarns

14. No1. Apartments St Andrews - South Street

No1. Apartments St Andrews - South Street
St. Andrews
Canada
Cheryl
$375 nightly
$450 total
Aug 9 - Aug 10
Total with taxes and fees
No1. Apartments St Andrews - South Street

15. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
$202 nightly
$242 total
Aug 10 - Aug 11
Total with taxes and fees
The Bank

16. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
$135 nightly
$162 total
Aug 9 - Aug 10
Total with taxes and fees
The Spindrift Guest House

17. GreenStar Apartments

GreenStar Apartments
Dundee
United Kingdom
Louis
GreenStar Apartments

18. No12 Bed and Breakfast

No12 Bed and Breakfast
St. Andrews
United Kingdom
Anonymous traveler
$268 nightly
$268 total
Aug 17 - Aug 18
Total with taxes and fees
No12 Bed and Breakfast

19. The Old Manor Hotel

The Old Manor Hotel
Leven
United Kingdom
Elizabeth
The Old Manor Hotel

20. 3-bed Lodge Sleeps 6 - Private Hot tub - Resort

3-bed Lodge Sleeps 6 - Private Hot tub - Resort
St. Andrews
United Kingdom
Jakki
3-bed Lodge Sleeps 6 - Private Hot tub - Resort
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in St. Andrews.
Old Course Hotel

Old Course Hotel

Old Station Road St. Andrews Scotland
$606 nightly
$727 total
Aug 30 - Aug 31
Total with taxes and fees
Old Course Hotel
Fairmont St Andrews

Fairmont St Andrews

Fife St. Andrews Scotland
$424 nightly
$509 total
Aug 31 - Sep 1
Total with taxes and fees
9.4/10 Exceptional! (1,003 reviews)
Fairmont St Andrews
Rusacks St Andrews

Rusacks St Andrews

Pilmour Links St. Andrews Scotland
$407 nightly
$489 total
Aug 16 - Aug 17
Total with taxes and fees
9.4/10 Exceptional! (466 reviews)
Rusacks St Andrews
Still don't see what you're looking for?
See all properties in St. Andrews.
You can also use these popular filters to refine your search.
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.

Learn more about St. Andrews

Tee off at the legendary Old Course, where golf's greatest have played for centuries. Stroll through the historic university town, exploring medieval ruins and charming streets between the sea and ancient stone buildings.

See all hotels in St. Andrews
A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Top St. Andrews Hotel Reviews

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

10/10 Excellent
"The location was supreme, and the room spacious and comfy. The building is older so noise of other guests was easily heard but only when groups left in the morning for golf. Not much can be done about that, other than that it was excellent."
Jolie 1-night trip
Posted 3 days ago
Hotel du Vin & Bistro St. Andrews
Rufflets St Andrews

Rufflets St Andrews

8/10 Good
"The only reason I gave it a 4 star is because even though I had a regular room booked, they asked me to stay in the outside cottage first and then asked me to upgrade if I wanted to stay in the main hotel building, that was unnecessary and I felt fleeced. Maze sure you’re asking for the main room or you’ll be charged more"
Prashanth 1-night trip
Posted 12 days ago
Rufflets St Andrews
No1. Apartments & Bedrooms St Andrews - St Mary’s

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

10/10 Excellent
"Amazing!"
Jasson 1-night trip
Posted 13 days ago
No1. Apartments & Bedrooms St Andrews - St Mary’s

Find out more about St. Andrews

The outset of any vacation starts with choosing a destination. St. Andrews has become a popular destination with tourists because of everything it offers. Location is everything, but that doesn't mean just the area you are flying into. Now that you have gotten a feeling for the town, it's time you to get to know your new digs.

Lodgings as Stunning as the City

St. Andrews saw its fair share of visitors this past year. Expedia's comment section provides comments that can assist you in narrowing down your choices. The resorts found here strive to make your stay as delightful as your days out in St. Andrews. These hotels work to make the grounds and facilities hospitable from the instant you step onto the property. You'll never have to search for a refreshing swim, delectable snack, or to sustain your workout routine during your vacation with everything they provide.

Rooms have been configured to keep your utmost comfort in mind, with amenities like specially designed bathroom products, premium bedding, and in-room tea or coffee. So, sit back and unwind. Moreover, if you find that you're need of something more, you can rest easy the staff will work their best to ensure you stay satisfied during your time there. These properties are so lovely that you'll regret the day you have to leave.

Book a 4-Star Hotel in St. Andrews Today!

Your holiday to St. Andrews should be a complete getaway from your daily routine. Your getaway should be focused on getting the very most out of your destination. And getting the most often means giving yourself the very best. Expedia has 4-star accommodations that allow you to do just that. Book through Expedia today!

Frequently asked questions

What are the best 4-star hotels in St. Andrews?
Relax in 4-star hotel comfort at Hotel du Vin & Bistro St. Andrews. Rated highly by many Expedia guests, it features concierge services and premium bedding. Also check out The Dunvegan Hotel. Premium bedding and a golf caddy help make this escape another leading pick in St. Andrews.
How much does it cost to stay in a 4-star hotel in St. Andrews?
To book a 4-star hotel in St. Andrews that's within your budget, make use of Expedia's sort and search filters. Take a look at what's available during your getaway dates and use our pricing filter to set your maximum rate. You can also sort your results by the most budget-friendly retreat first.
  • Search for the lowest price from $489
What's the difference between 5-star and 4-star hotels in St. Andrews?
Treat yourself to luxury during your St. Andrews escape by choosing a 4-star hotel. As well as featuring upmarket accommodations, these properties are typically packed with amenities, including bathrobes, large beds and plenty more. A 5-star hotel will go above and beyond to make your trip an even more lavish and memorable one. Round-the-clock concierge assistance, luxurious spas and world-class dining are only the start of the exclusive services and conveniences you'll likely have access to.

Explore a world of travel with Expedia