
Compare and book 3 Star hotels in St. Andrews, Scotland
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Andrews 3 Star Hotels
Tonight
29 Aug - 30 AugTomorrow
30 Aug - 31 AugNext weekend
4 Sep - 6 SepIn two weeks
11 Sep - 13 SepOur top choices for St. Andrews 3-star hotels
2.088.735 ₫
2.506.482 ₫ total
includes taxes & fees
20 Sept - 21 Sept
2.630.169 ₫
3.156.203 ₫ total
includes taxes & fees
30 Aug - 31 Aug




3. Invercarse Hotel Dundee, BW Signature Collection
Invercarse Hotel Dundee, BW Signature CollectionDundee
Joanne
1.985.769 ₫
2.382.923 ₫ total
includes taxes & fees
27 Sept - 28 Sept
1.985.769 ₫
2.382.923 ₫ total
includes taxes & fees
27 Sept - 28 Sept
2.633.124 ₫
3.159.748 ₫ total
includes taxes & fees
30 Aug - 31 Aug
5.969.597 ₫
7.163.516 ₫ total
includes taxes & fees
30 Aug - 31 Aug
2.899.046 ₫
3.479.067 ₫ total
includes taxes & fees
6 Sept - 7 Sept
2.305.092 ₫
2.766.111 ₫ total
includes taxes & fees
20 Sept - 21 Sept
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
1 West Victoria Dock Road Dundee Scotland
2.780.076 ₫
3.336.091 ₫ total
20 Sept - 21 Sept
includes taxes & fees
9.4/10 Exceptional! (1,287 reviews)

Carnoustie Golf Hotel
The Links Carnoustie Scotland
3.353.743 ₫
4.024.492 ₫ total
27 Sept - 28 Sept
includes taxes & fees
9.2/10 Wonderful! (1,002 reviews)

Malmaison Dundee
44 Whitehall Crescent Dundee Scotland
2.393.749 ₫
2.872.498 ₫ total
20 Sept - 21 Sept
includes taxes & fees
8.8/10 Excellent! (1,000 reviews)
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
Top St. Andrews Hotel Reviews
The Kithmore Hotel
10/10 Excellent
"Great place helpful staff good good"
Premier Inn St Andrews
10/10 Excellent
"Très agréable comme séjour"
Stravithie Castle
10/10 Excellent
"This is not your ordinary B & B, it’s more of an experience, an opportunity to stay somewhere quite unique , we just loved it. Perfectly located for St Andrews, and the surrounding beaches, we swam every day. Huge room, garden access, fridge and very friendly owner, happy to advise where to visit, I’m so glad he did, we would never have found Elie beach. The gorgeous dog was also a lovely surprise. I’d much prefer to stay somewhere so charming over your standard B&B any day."
The Albany Hotel St Andrews
10/10 Excellent
"The staff was friendly and very helpful in allowing me to check into my room early after an overseas trip. The breakfast was very good. Great location."
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 km northeast of the centre, comes with a terrace and a garden. Need another suggestion? Situated 0.97 km 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 2.872.498 ₫
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.











































































