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
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews 3 Star Hotels

This weekend
Next weekend

Our top choices for St. Andrews 3-star hotels

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (375 reviews)
"Stay there often. Amazing place"
United Kingdom
patrice
The price is HK$509
HK$611 total
includes taxes & fees
19 Jul - 20 Jul
Four Points Flex by Sheraton Dundee

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,005 reviews)
"Lovely hotel and great staff"
United Kingdom
Iain
The price is HK$627
HK$752 total
includes taxes & fees
12 Jul - 13 Jul
Hampton by Hilton Dundee City Centre

Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
Dundee
8.6 out of 10, Excellent, (737 reviews)
"Lovely breakfast, nice room and helpful staff."
United Kingdom
Paul
The price is HK$561
HK$673 total
includes taxes & fees
5 Jul - 6 Jul
Woodlands Hotel, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
3.0 star property
Dundee
8.8 out of 10, Excellent, (730 reviews)
"Spacious room, comfortable bed Nice and convenient location for getting into the Fife costal tourist route in our way to Edinburgh"
Canada
Monika
The price is HK$707
HK$849 total
includes taxes & fees
5 Jul - 6 Jul
Invercarse Hotel Dundee, BW Signature Collection

Best Western Queens Hotel

Best Western Queens Hotel
3.0 star property
Dundee
8.0 out of 10, Very good, (655 reviews)
"Location"
United Kingdom
Michael
The price is HK$621
HK$745 total
includes taxes & fees
5 Jul - 6 Jul
Best Western Queens Hotel

Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns
3.0 star property
Leven
8.0 out of 10, Very good, (213 reviews)
"Nice stay"
United Kingdom
Tom
The price is HK$699
HK$838 total
includes taxes & fees
13 Jul - 14 Jul
Caledonian Hotel By Greene King Inns

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very good, (321 reviews)
"The room was spacious. The bathroom had a separate shower and a tub. We had no hot water to shower in the morning."
Canada
Peggy Susan
The price is HK$1,206
HK$1,448 total
includes taxes & fees
13 Jul - 14 Jul
The Inn at Lathones

The Station Hotel

The Station Hotel
3.5 star property
Carnoustie
9.2 out of 10, Wonderful, (275 reviews)
"Lovely hotel in an excellent location on the sea front and next to the train station. Rooms were clean and breakfast great. All of the staff were friendly and approachable. Would definitely stay again"
United Kingdom
gareth
The price is HK$850
HK$1,020 total
includes taxes & fees
1 Jul - 2 Jul
The Station Hotel

Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
8.0 out of 10, Very good, (197 reviews)
"Good little hotel in good location"
United Kingdom
Keith
The price is HK$853
HK$1,024 total
includes taxes & fees
12 Jul - 13 Jul
Lomond Hills Hotel & Health Club

Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
3.0 star property
Dundee
8.8 out of 10, Excellent, (1,000 reviews)
"Well organised great concert lovely hotel"
United Kingdom
Peter
The price is HK$638
HK$766 total
includes taxes & fees
20 Jul - 21 Jul
Holiday Inn Express Dundee by IHG

19th Hole Hotel

19th Hole Hotel
3.5 star property
Carnoustie
9.0 out of 10, Wonderful, (306 reviews)
"Great 2 night stay with friends. Staff excellent and very helpful."
United Kingdom
Francine
The price is HK$846
HK$1,015 total
includes taxes & fees
7 Jul - 8 Jul
19th Hole Hotel

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (490 reviews)
"Staff were friendly. Breakfast exceeded expectations! The room and common areas were clean!!"
Canada
Douglas
The price is HK$2,338
HK$2,805 total
includes taxes & fees
7 Jul - 8 Jul
The Albany Hotel St Andrews

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (232 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
The price is HK$1,546
HK$1,855 total
includes taxes & fees
22 Jul - 23 Jul
5Pilmourplace

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (439 reviews)
"Great stay - nice room with homemade shortbread. Great breakfast- Recommended"
United States
Tim
The price is HK$934
HK$934 total
includes taxes & fees
2 Jul - 3 Jul
Dunclutha Guest House

Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
8.0 out of 10, Very good, (31 reviews)
"breakfast and parking were better than expected"
United States
George
The price is HK$966
HK$1,159 total
includes taxes & fees
13 Jul - 14 Jul
Premier Inn St Andrews

Premier Inn Dundee Centre

Premier Inn Dundee Centre
3.0 star property
Dundee
8.6 out of 10, Excellent, (18 reviews)
"I enjoyed the variety of the breakfast and the quality of the food at the restaurant. The staff were super nice and attentive. The view from the restaurant is amazing. I would happily book another stay here in the future. "
Canada
Fahmida
The price is HK$466
HK$559 total
includes taxes & fees
5 Jul - 6 Jul
Premier Inn Dundee Centre

The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
The price is HK$3,468
HK$4,161 total
includes taxes & fees
1 Jul - 2 Jul
The Kithmore Hotel

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (418 reviews)
"Great facilities, beautiful grounds,lovely food. Helpful staff. Lovely room. Enjoyed the swimming pool and sauna"
United Kingdom
Theresa
The price is HK$1,251
HK$1,501 total
includes taxes & fees
12 Jul - 13 Jul
Kilconquhar Castle Estate

Drumoig Golf Hotel

Drumoig Golf Hotel
3.0 star property
St. Andrews
8.4 out of 10, Very good, (349 reviews)
"Love the place"
United Kingdom
Robert
The price is HK$776
HK$932 total
includes taxes & fees
5 Jul - 6 Jul
Drumoig Golf Hotel

Premier Inn Dundee West

Premier Inn Dundee West
3.0 star property
Dundee
8.8 out of 10, Excellent, (11 reviews)
"Great place"
United States
Jean-Pierre
The price is HK$466
HK$559 total
includes taxes & fees
5 Jul - 6 Jul
Premier Inn Dundee West
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.
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.

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

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