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

St. Andrews 3 Stars Hotels

  • 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 3 Star Hotels

Tonight
29 Sept - 30 Sept
Tomorrow
30 Sept - 1 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for St. Andrews 3-star hotels

1. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
Dundee
United Kingdom
Phil
HK$433
HK$520 total
includes taxes & fees
26 Oct - 27 Oct
Four Points Flex by Sheraton Dundee

2. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
Dundee
Canada
Tina
HK$563
HK$676 total
includes taxes & fees
29 Oct - 30 Oct
Hampton by Hilton Dundee City Centre

3. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
HK$1,438
HK$1,726 total
includes taxes & fees
25 Oct - 26 Oct
The Albany Hotel St Andrews

4. Best Western Queens Hotel

Best Western Queens Hotel
Dundee
Canada
Diane
HK$507
HK$608 total
includes taxes & fees
26 Oct - 27 Oct
Best Western Queens Hotel

5. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
Dundee
United Kingdom
Philip
HK$585
HK$702 total
includes taxes & fees
18 Oct - 19 Oct
Invercarse Hotel Dundee, BW Signature Collection

6. 19th Hole Hotel

19th Hole Hotel
Carnoustie
United Kingdom
Martin
HK$772
HK$926 total
includes taxes & fees
13 Oct - 14 Oct
19th Hole Hotel

7. Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
Cupar
United Kingdom
Jacqueline
HK$682
HK$818 total
includes taxes & fees
4 Oct - 5 Oct
Lomond Hills Hotel & Health Club

8. The Kithmore Hotel

The Kithmore Hotel
St. Andrews
United States
LUKAS
HK$1,677
HK$2,012 total
includes taxes & fees
20 Oct - 21 Oct
The Kithmore Hotel

9. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
Dundee
United Kingdom
Christine
HK$507
HK$608 total
includes taxes & fees
11 Oct - 12 Oct
Woodlands Hotel, BW Signature Collection

10. The Station Hotel

The Station Hotel
Carnoustie
United States
Cord
HK$853
HK$1,024 total
includes taxes & fees
9 Oct - 10 Oct
The Station Hotel

11. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
HK$1,015
HK$1,218 total
includes taxes & fees
6 Oct - 7 Oct
The Inn at Lathones

12. Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns
Leven
United Kingdom
Gillian
HK$619
HK$742 total
includes taxes & fees
11 Oct - 12 Oct
Caledonian Hotel By Greene King Inns

13. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
HK$1,516
HK$1,820 total
includes taxes & fees
23 Oct - 24 Oct
5Pilmourplace

14. Premier Inn Dundee Centre

Premier Inn Dundee Centre
Dundee
Canada
Helen
HK$468
HK$561 total
includes taxes & fees
18 Oct - 19 Oct
Premier Inn Dundee Centre

15. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
Australia
Julian
HK$927
HK$1,113 total
includes taxes & fees
26 Oct - 27 Oct
Premier Inn St Andrews

16. The Clarendon

The Clarendon
Dundee
United States
Kelly
HK$837
HK$1,004 total
includes taxes & fees
4 Oct - 5 Oct
The Clarendon

17. Premier Inn Dundee West

Premier Inn Dundee West
Dundee
Canada
Sandra
HK$450
HK$540 total
includes taxes & fees
15 Oct - 16 Oct
Premier Inn Dundee West

18. Dunclutha Guest House

Dunclutha Guest House
Leven
United Kingdom
joe
Dunclutha Guest House

19. Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
Dundee
United Kingdom
Maureen
HK$511
HK$613 total
includes taxes & fees
29 Oct - 30 Oct
Holiday Inn Express Dundee by IHG

20. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
Canada
Debbi
HK$792
HK$950 total
includes taxes & fees
4 Oct - 5 Oct
Kilconquhar Castle Estate
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in St. Andrews.
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

1 West Victoria Dock Road Dundee Scotland
HK$626
HK$751 total
25 Oct - 26 Oct
includes taxes & fees
9.2/10 Wonderful! (1,295 reviews)
Apex City Quay Hotel & Spa
Carnoustie Golf Hotel

Carnoustie Golf Hotel

The Links Carnoustie Scotland
HK$882
HK$1,058 total
13 Oct - 14 Oct
includes taxes & fees
9.2/10 Wonderful! (1,017 reviews)
Carnoustie Golf Hotel
Malmaison Dundee

Malmaison Dundee

44 Whitehall Crescent Dundee Scotland
HK$659
HK$790 total
4 Oct - 5 Oct
includes taxes & fees
8.6/10 Excellent! (1,006 reviews)
Malmaison Dundee
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

The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"Excellent breakfast. Only slight issue was 2 flights of narrow winding stairs"
david 1-night trip
Posted 6 hours ago
The Albany Hotel St Andrews
Drumoig Golf Hotel

Drumoig Golf Hotel

8/10 Good
"It was easy drive to St Andrews and at a more reasonable cost excellent value for money will go again."
Irene 1-night trip
Posted 1 day ago
Drumoig Golf Hotel
Stravithie Castle

Stravithie Castle

8/10 Good
"A quiet relaxing castle in the woods. A spacious suite - huge bed room and living(sitting) room with fireplace, kitchen and bathroom. I would stay there again."
Robert 3-night trip
Posted 2 days ago
Stravithie Castle
Premier Inn St Andrews

Premier Inn St Andrews

10/10 Excellent
"Clean simple room, one of the better stays in Scotland Easy and great value for money"
Julian 1-night trip
Posted 2 days ago
Premier Inn St Andrews

Frequently asked questions

What are the best 3-star hotels in St. Andrews?
Expedia customers needing a pleasant and affordable St. Andrews stay often select The Albany Hotel St Andrews. This 3-star hotel, around 0.16 kilometres northeast of the centre, comes with a terrace and a garden. Need another suggestion? Situated 0.97 kilometres west of downtown and featuring a terrace and a restaurant, The Golf Inn is another favourite among guests.
How much does it cost to stay in a 3-star hotel in St. Andrews?
Find the ideal combination of affordability, comfort and quality at a 3-star hotel in St. Andrews with our handy filters. Enter your holiday dates and then adjust your search according to the amount you want to pay per night.
  • Search for the lowest price per night right now from HK$751
What is the difference between a 4-star and 3-star hotel in St. Andrews?
Book a 3-star hotel and you can expect clean and comfortable rooms and conveniences such as complimentary WiFi, gyms and tea and coffee facilities. These lodgings may also feature an on-site bar and restaurant. Upgrade your St. Andrews break by choosing a 4-star hotel. With things like a wellness centre, 24-hour room service and upscale bathroom products, you'll enjoy an enhanced level of relaxation and comfort.

Explore a world of travel with Expedia