Find Shopping Hotels in St. Andrews

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 Shopping Hotels

Next weekend
In two weeks

Our top choices for St. Andrews hotels with shopping nearby

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1000)
"Great hotel "
United Kingdom
Vincent
The price is AED 832
AED 998 total
includes taxes & fees
10 Jan - 11 January 2026
Fairmont St Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1003)
"Wonderful stay"
United States
Mike
The price is AED 1,003
AED 1,204 total
includes taxes & fees
21 Dec - 22 Dec
Old Course Hotel

Pet-friendly cottage in Dundee

Pet-friendly cottage in Dundee
2.0 star property
Dundee
The price is AED 387
AED 604 total
includes taxes & fees
8 Jan - 9 January 2026
Pet-friendly cottage in Dundee

Square Green (No 13) | Balcony

Square Green (No 13) | Balcony
St Andrews
The price is AED 1,690
AED 2,259 total
includes taxes & fees
27 Dec - 28 Dec
Square Green (No 13) | Balcony

Southgait Hall (No 17) | St Andrews

Southgait Hall (No 17) | St Andrews
St Andrews
8.0 out of 10, Very Good, (1)
"The only issue was locating the property - need more detailed directions"
Canada
Howard B.
The price is AED 1,577
AED 2,262 total
includes taxes & fees
27 Dec - 28 Dec
Southgait Hall (No 17) | St Andrews

Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (279)
"I highly recommended this place to people who wants a night-in in Edinburgh. The place is clean, and the room we got was huge and very lovely. You can order any takeaway at Bonnie & Wild if you want to just chill in your room. All in all, it was an amazing experience! We shall be back for my birthday next year!"
United Kingdom
Maria
The price is AED 345
AED 414 total
includes taxes & fees
19 Jan - 20 January 2026
Roomzzz Edinburgh

28 York Place

28 York Place
3.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (143)
"A very nice hotel in a very convenient location for transport links, shops, restaurants and attractions. "
United Kingdom
Angus
The price is AED 270
AED 324 total
includes taxes & fees
14 Jan - 15 January 2026
28 York Place

Atlas Guest House

Atlas Guest House
2.0 star property
Edinburgh City Centre
7.8 out of 10, Good, (237)
"Nice cozy place, very close to the Royal Mile .. Not fancy , but great value for money "
United States
Udaya
The price is AED 536
AED 644 total
includes taxes & fees
6 Jan - 7 January 2026
Atlas Guest House

Destiny Scotland Hanover Apartments

Destiny Scotland Hanover Apartments
4.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (252)
"Room was spotless, clean, had all the amenities and best location."
United States
Terrence
Destiny Scotland Hanover Apartments

29 Queen Street Aparthotel

29 Queen Street Aparthotel
3.5 star property
Edinburgh City Centre
8.0 out of 10, Very Good, (5)
"Spectacular. Location was perfect. Condition of accommodation was 5 star. Spacious, well furnished, kitchen was fully functional and included a dishwasher. Absolutely would stay again. "
Canada
Sean
The price is AED 545
AED 889 total
includes taxes & fees
18 Jan - 19 January 2026
29 Queen Street Aparthotel
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.

Top St. Andrews Hotel Reviews

Explore a world of travel with Expedia