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

4 Star Hotels in St. Andrews, Scotland

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on St. Andrews 4 Star Hotels

Tonight
12 Oct - 13 Oct
Tomorrow
13 Oct - 14 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Our top choices for St. Andrews 4-star hotels

1. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United Kingdom
Vincent
€89
includes taxes & fees
18 Oct - 19 Oct
Apex City Quay Hotel & Spa

2. Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
United Kingdom
John
€110
includes taxes & fees
8 Nov - 9 Nov
Carnoustie Golf Hotel

3. Malmaison Dundee

Malmaison Dundee
Dundee
Canada
John
€80
includes taxes & fees
1 Nov - 2 Nov
Malmaison Dundee

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

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Dundee
United Kingdom
Bryony
€60
includes taxes & fees
8 Nov - 9 Nov
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

5. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
Dundee
Spain
Hortência
€60
includes taxes & fees
1 Nov - 2 Nov
Hotel Indigo Dundee by IHG

6. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Cameo
€180
includes taxes & fees
1 Nov - 2 Nov
Hotel du Vin & Bistro St. Andrews

7. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
Canada
Robin
€232
includes taxes & fees
20 Oct - 21 Oct
Rufflets St Andrews

8. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Canada
Jonathan
THE SPACE TO STAY APARTHOTEL

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

No1. Apartments & Bedrooms St Andrews - St Mary’s
St. Andrews
United States
Manuel
€168
includes taxes & fees
1 Nov - 2 Nov
No1. Apartments & Bedrooms St Andrews - St Mary’s

10. The Dunvegan Hotel

The Dunvegan Hotel
St. Andrews
United States
deborah
€384
includes taxes & fees
13 Oct - 14 Oct
The Dunvegan Hotel

11. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
St. Andrews
United Kingdom
Elaine
€172
includes taxes & fees
1 Nov - 2 Nov
Cleveden House by The Dunvegan

12. Shaftesbury Lodge Guest House

Shaftesbury Lodge Guest House
Dundee
United Kingdom
Kevin
€100
includes taxes & fees
15 Oct - 16 Oct
Shaftesbury Lodge Guest House

13. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Elizabeth
€130
includes taxes & fees
15 Oct - 16 Oct
The Spindrift Guest House

14. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
€207
includes taxes & fees
19 Oct - 20 Oct
The Inn At Kingsbarns

15. No12 Bed and Breakfast

No12 Bed and Breakfast
St. Andrews
United Kingdom
Anonymous traveller
No12 Bed and Breakfast

16. The Bank

The Bank
Anstruther
United States
Liang
€163
includes taxes & fees
2 Nov - 3 Nov
The Bank

17. No1. Apartments St Andrews - South Street

No1. Apartments St Andrews - South Street
St. Andrews
United States
Scott
€281
includes taxes & fees
1 Nov - 2 Nov
No1. Apartments St Andrews - South Street

18. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
€226
includes taxes & fees
1 Nov - 2 Nov
The Ship Inn

19. The Old Manor Hotel

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

20. GreenStar Apartments

GreenStar Apartments
Dundee
United Kingdom
Louis
GreenStar Apartments
Save an average of 15% on thousands of hotels when you're signed in

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

Frequently asked questions

What are the best 4-star hotels in St. Andrews?
Look forward to 4-star hotel comfort at Hotel du Vin & Bistro St. Andrews. Rated highly by many of our guests, it comes with concierge services and a terrace. Also have a look at The Dunvegan Hotel. A golf caddy and premium bedding make this retreat another popular choice in St. Andrews.
How much does it cost to stay in a 4-star hotel in St. Andrews?
With Expedia's handy filter tool, landing a top deal on a 4-star hotel in St. Andrews just got simpler. Start by entering your chosen travel dates and length of your holiday. Then list the results by price and pick a property that best suits your budget and style.
  • Search for the lowest price
What's the difference between 5-star and 4-star hotels in St. Andrews?
Treat yourself to luxury during your St. Andrews holiday by choosing a 4-star hotel. As well as featuring upmarket surroundings, these retreats are usually filled with amenities, including bathrobes, large beds and plenty more. A 5-star hotel will go the extra mile to make your trip an even more indulgent and unforgettable one. Round-the-clock concierge assistance, luxurious spas and world-class dining are just the start of the superior services and conveniences you'll likely be able to enjoy.

Explore a world of travel with Expedia