Search Shopping Hotels in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Shopping Hotels

Our top choices for St. Andrews hotels with shopping nearby

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
"Excellent stay with amazing views "
United States
Brooke
The price is £312
includes taxes & fees
18 May - 19 May
Fairmont St Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"Friendly helpful staff who makes you feel welcome and relaxed Great bar Fabulous views of the old course They thought of everything"
United States
Russell
The price is £525
includes taxes & fees
7 Jun - 8 Jun
Old Course Hotel

St Mary's Place. Beautiful town center apartment.

St Mary's Place. Beautiful town center apartment.
St Andrews
9.4 out of 10, Exceptional, (9 reviews)
"Fantastic location and host."
United States
William K.
The price is £278
includes taxes & fees
16 Jun - 17 Jun
St Mary's Place. Beautiful town center apartment.

Priorsgate | Lumsden Apartment

Priorsgate | Lumsden Apartment
St Andrews
9.6 out of 10, Exceptional, (4 reviews)
"Excellent location near cathedral ruins on east side of town, very clean and comfortable. "
United States
Peter C.
The price is £547
includes taxes & fees
24 May - 25 May
Priorsgate | Lumsden Apartment

Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (332 reviews)
"Staff extremely helpful. Lovely hotel"
United States
Kelly
The price is £234
includes taxes & fees
31 May - 1 Jun
Roomzzz Edinburgh

24 Royal Terrace

24 Royal Terrace
4.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (350 reviews)
"1st Class! Fabulous hotel with the most helpful, professional and friendly staff. The room was outstanding as was the breakfast. Ideal for exploring Edinburgh. We will be visiting again"
United Kingdom
Simon
The price is £265
includes taxes & fees
20 May - 21 May
24 Royal Terrace

28 York Place

28 York Place
3.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (150 reviews)
"Great location and really friendly staff."
United Kingdom
marco
The price is £167
includes taxes & fees
17 May - 18 May
28 York Place

Ground Floor Entire Holiday Apartment - Self Check in/out - Perfect for 6 Guests

Ground Floor Entire Holiday Apartment - Self Check in/out - Perfect for 6 Guests
Crossgates
The price is £134
includes taxes & fees
20 May - 21 May
Ground Floor Entire Holiday Apartment - Self Check in/out - Perfect for 6 Guests

JOIVY Great Location - Lovely Rose St Apt in City Centre

JOIVY Great Location - Lovely Rose St Apt in City Centre
3.5 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (4 reviews)
"This place is not only spacious but perfectly central to Edinburgh. Walking distance to history, great pubs and shopping. The only issue we had is the blinds in the bedroom were so sheer the sun woke us up at 4am, the dark blinds were in the living room - if those get swapped this would be a perfect stay ! "
Canada
Malvina
The price is £205
includes taxes & fees
27 May - 28 May
JOIVY Great Location - Lovely Rose St Apt in City Centre

2 bed right on Leith Walk 15 min walk to Waverly !

2 bed right on Leith Walk 15 min walk to Waverly !
Leith
8.6 out of 10, Excellent, (24 reviews)
"Great property, comfortable. Kitchen had everything we needed. Ideal for our visit to The Playhouse and handy bus a tram transport just outside. "
United Kingdom
shona h.
The price is £194
includes taxes & fees
17 May - 18 May
2 bed right on Leith Walk 15 min walk to Waverly !
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