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
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

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
lynn
HK$741
HK$890 total
includes taxes & fees
30 Aug - 31 Aug
Four Points Flex by Sheraton Dundee

2. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
Dundee
United Kingdom
Mark
HK$743
HK$891 total
includes taxes & fees
30 Aug - 31 Aug
Hampton by Hilton Dundee City Centre

3. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
Dundee
Canada
Lori
HK$676
HK$811 total
includes taxes & fees
6 Sept - 7 Sept
Invercarse Hotel Dundee, BW Signature Collection

4. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
Dundee
United Kingdom
Paul
HK$596
HK$715 total
includes taxes & fees
16 Aug - 17 Aug
Woodlands Hotel, BW Signature Collection

5. 19th Hole Hotel

19th Hole Hotel
Carnoustie
United Kingdom
Stuart
HK$866
HK$1,039 total
includes taxes & fees
23 Aug - 24 Aug
19th Hole Hotel

6. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Douglas
HK$2,233
HK$2,680 total
includes taxes & fees
14 Aug - 15 Aug
The Albany Hotel St Andrews

7. The Station Hotel

The Station Hotel
Carnoustie
Canada
Connor
HK$819
HK$983 total
includes taxes & fees
6 Sept - 7 Sept
The Station Hotel

8. Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
Dundee
Canada
ALEXIA
HK$768
HK$921 total
includes taxes & fees
23 Aug - 24 Aug
Holiday Inn Express Dundee by IHG

9. Best Western Queens Hotel

Best Western Queens Hotel
Dundee
United Kingdom
John
HK$675
HK$810 total
includes taxes & fees
30 Aug - 31 Aug
Best Western Queens Hotel

10. Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
Cupar
United Kingdom
Morag
HK$699
HK$838 total
includes taxes & fees
11 Sept - 12 Sept
Lomond Hills Hotel & Health Club

11. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Francis
HK$1,032
HK$1,238 total
includes taxes & fees
17 Aug - 18 Aug
The Inn at Lathones

12. Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns
Leven
United Kingdom
Gillian
HK$675
HK$810 total
includes taxes & fees
10 Sept - 11 Sept
Caledonian Hotel By Greene King Inns

13. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Kimberly
HK$1,582
HK$1,898 total
includes taxes & fees
25 Aug - 26 Aug
5Pilmourplace

14. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
United States
Zachary
HK$1,280
HK$1,536 total
includes taxes & fees
16 Aug - 17 Aug
Premier Inn St Andrews

15. The Kithmore Hotel

The Kithmore Hotel
St. Andrews
HK$2,251
HK$2,701 total
includes taxes & fees
17 Aug - 18 Aug
The Kithmore Hotel

16. Premier Inn Dundee Centre

Premier Inn Dundee Centre
Dundee
Canada
Arron
HK$574
HK$688 total
includes taxes & fees
30 Aug - 31 Aug
Premier Inn Dundee Centre

17. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
HK$815
HK$977 total
includes taxes & fees
18 Aug - 19 Aug
Kilconquhar Castle Estate

18. Dunclutha Guest House

Dunclutha Guest House
Leven
United Kingdom
Steve
HK$956
HK$956 total
includes taxes & fees
16 Aug - 17 Aug
Dunclutha Guest House

19. Premier Inn Dundee West

Premier Inn Dundee West
Dundee
United States
Jean-Pierre
HK$450
HK$540 total
includes taxes & fees
13 Sept - 14 Sept
Premier Inn Dundee West

20. Haar with Rooms

Haar with Rooms
St. Andrews
Canada
Ahsha
HK$2,745
HK$3,294 total
includes taxes & fees
16 Aug - 17 Aug
Haar with Rooms
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$786
HK$943 total
23 Aug - 24 Aug
includes taxes & fees
9.2/10 Wonderful! (1,298 reviews)
Apex City Quay Hotel & Spa
Carnoustie Golf Hotel

Carnoustie Golf Hotel

The Links Carnoustie Scotland
HK$1,005
HK$1,206 total
27 Aug - 28 Aug
includes taxes & fees
9.2/10 Wonderful! (1,000 reviews)
Carnoustie Golf Hotel
Malmaison Dundee

Malmaison Dundee

44 Whitehall Crescent Dundee Scotland
HK$688
HK$826 total
30 Aug - 31 Aug
includes taxes & fees
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

Drumoig Golf Hotel

Drumoig Golf Hotel

8/10 Good
"Hotel was ok for an overnight business trip. Nothing wrong with the food, just a little limited. Overall nothing wrong with the facilities"
Jason 1-night trip
Posted 4 days ago
Drumoig Golf Hotel
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"Great location. Helpful staff. Good breakfast."
Donato 1-night trip
Posted 9 days ago
The Albany Hotel St Andrews
Stravithie Castle

Stravithie Castle

8/10 Good
"David the hist was considerate flexible and very accomodating."
Terry 3-night trip
Posted 10 days ago
Stravithie Castle

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$826
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