St. Andrews

Best Western in St. Andrews, Scotland

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured St. Andrews Best Western Hotels

Image for Best Western Invercarse Hotel
3.5 out of 5
371 Perth Road, Dundee, Scotland
Free cancellationPay later
£43
per night
29 Sep-30 Sep
4.3/5Excellent! (298 reviews)

"Very helpful staff .. food was excellent...room was clean and comfortable."…"

Reviewed on 12 Sep 2019

Best Western Invercarse Hotel
Image for Best Western Queens Hotel
3 out of 5
160 Nethergate, Dundee, Scotland
Free cancellationPay later
£54
per night
3 Oct-4 Oct
3.9/5Very Good! (219 reviews)

"Very central to lots of the amenities of Dundee, food we had including breakfast was really good too"…"

Reviewed on 7 Aug 2019

Best Western Queens Hotel
Image for Best Western Queens Hotel
3 out of 5
Leonard Street, Perth, Scotland
£47
per night
22 Sep-23 Sep
3.7/5Good! (222 reviews)

"Property retains it's character. We stayed in room 212 which was a lovely room facing on to street outside. Passage of noise through windows was excessive despite all being closed. Hotel parking has changed from free to now chageable for every vehicle you have. Found staff to be pleasant and ..."…"

Reviewed on 10 Aug 2019

Best Western Queens Hotel
Image for Best Western Dundee Woodlands Hotel
3 out of 5
13 Panmure Terrace, Broughty Ferry, Dundee, Scotland
£55
per night
1 Oct-2 Oct
4.3/5Excellent! (232 reviews)

"Very enjoyable stay. Everything as expected and more. Very pleasant surroundings"…"

Reviewed on 14 Sep 2019

Best Western Dundee Woodlands Hotel
Image for Best Western Scores Hotel
£143
per night
7 Oct-8 Oct
4.2/5Very Good! (237 reviews)

"This hotel was cosy, friendly,great location, view and had free parking."…"

Reviewed on 16 Sep 2019

Best Western Scores Hotel
Image for Best Western Balgeddie House Hotel
3 out of 5
Free cancellationPay later
£60
per night
16 Oct-17 Oct
4.3/5Excellent! (327 reviews)

"Quite charming.will definitely bring the family and friends there."…"

Reviewed on 9 Sep 2019

Best Western Balgeddie House Hotel
Can't see what you're looking for?
See all available properties in St. Andrews starting at £43 per night
View all properties
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.

Pocket Guide: St. Andrews Best Western Hotels

Search for hotels in St. Andrews on Expedia.co.uk. You can easily find your hotels in St. Andrews using one of the methods below:

  • View our selection of featured hotels in St. Andrews
  • Use the map to find hotels in the St. Andrews neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Andrews, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Andrews
  • Enter your travel dates to view the best deals on hotels in St. Andrews - while they last

More trip options

Recently booked St. Andrews hotels