Find Shopping Hotels in Perth

  • 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 Perth Shopping Hotels

Our top choices for Perth hotels with shopping nearby

Fairmont St Andrews

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

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"Wonderful stay"
United States
Mike
The price is AED 1,106
AED 1,327 total
includes taxes & fees
16 Feb - 17 Feb
Old Course Hotel

Brae House Bed & Breakfast

Brae House Bed & Breakfast
4.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (17 reviews)
"Lovely B&B in a great location. Very friendly hosts, high quality, very comfortable room and great breakfasts. Gorgeous shortbread in the room as well! We loved it."
United Kingdom
Steven
The price is AED 622
AED 746 total
includes taxes & fees
19 Jan - 20 Jan
Brae House Bed & Breakfast

The Royal Hotel

The Royal Hotel
3.5 star property
Crieff
9.4 out of 10, Exceptional, (75 reviews)
"We liked how quiet and friendly the atmosphere was "
United Kingdom
Jacqueline
The price is AED 669
AED 803 total
includes taxes & fees
19 Jan - 20 Jan
The Royal Hotel

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 AED 295
AED 447 total
includes taxes & fees
30 Jan - 31 Jan
Ground Floor Entire Holiday Apartment - Self Check in/out - Perfect for 6 Guests

Deanston · Teith Cottage

Deanston · Teith Cottage
Deanston
10.0 out of 10, Exceptional, (3 reviews)
"Lovely accommodation in a peaceful location. Short and pleasant walk to Doune Castle and into Doune itself. The cottage has everything you could need and beautifully decorated. We had a fantastic weekend stay. "
United Kingdom
Fiona P.
The price is AED 383
AED 801 total
includes taxes & fees
29 Jan - 30 Jan
Deanston · Teith Cottage

Entire Pet Friendly Apartment- Self Check In/Out

Entire Pet Friendly Apartment- Self Check In/Out
Kelty
10.0 out of 10, Exceptional, (1 review)
"Nicely presented apartment"
United Kingdom
Mark
The price is AED 285
AED 437 total
includes taxes & fees
19 Jan - 20 Jan
Entire Pet Friendly Apartment- Self Check In/Out

Spacious 3 Bedrooms Entire Apartment - Self Check in/out - Perfect for 8 Guests

Spacious 3 Bedrooms Entire Apartment - Self Check in/out - Perfect for 8 Guests
Cowdenbeath
8.0 out of 10, Very Good, (2 reviews)
"The property wa special and very well presented. Easy to find with plenty of parking around. I suggestion would be to Tea and Coffee milk sachet available. Would book again."
United Kingdom
Stephen
The price is AED 310
AED 462 total
includes taxes & fees
19 Jan - 20 Jan
Spacious 3 Bedrooms Entire Apartment - Self Check in/out - Perfect for 8 Guests

Greystones Cottage

Greystones Cottage
3.5 star property
Crieff
8.0 out of 10, Very Good, (1 review)
"We found the property comfortable and relaxing. Very convenient,as it is a short walk into town. A lovely cafe and deli shop in town."
United Kingdom
Julia
The price is AED 1,626
AED 1,951 total
includes taxes & fees
24 Jan - 25 Jan
Greystones Cottage

Pet-friendly cottage in Dundee

Pet-friendly cottage in Dundee
2.0 star property
Dundee
The price is AED 373
AED 590 total
includes taxes & fees
20 Jan - 21 Jan
Pet-friendly cottage in Dundee
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 Perth Hotel Reviews

Explore a world of travel with Expedia