Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Perth Independent Hotels

See all 330 Hotels in Perth
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

1 West Victoria Dock Road, Dundee
4.0 out of 5.0
4.3 out of 5 (288 reviews)
Weekend break Lovely hotel in excellent location on Dundee waterfront. - 

$54

$54
Dakota Forthbridge

Dakota Forthbridge

Ferrymuir Retail Park, South Queensferry
3.5 out of 5.0
4.5 out of 5 (194 reviews)
Friendly staff and comfortable room conditions. Great value. Spacious room with modern amenities. D … - 

$88

$88
The Station Hotel

The Station Hotel

1 Leonard Street, Perth
3.5 out of 5.0
3.2 out of 5 (87 reviews)
Comfortable and clean Good value for money, very friendly staff and considerably quite even though it is next to train st … - 

$63

$63
Malmaison Dundee

Malmaison Dundee

44 Whitehall Crescent, Dundee
4.0 out of 5.0
4.2 out of 5 (113 reviews)
Hotel decor is very dark ( black and purple through our) which personally I do not like! - 

$50

$50
The Stirling Highland Hotel

The Stirling Highland Hotel

29 Spittal Street, Stirling
4.0 out of 5.0
4.0 out of 5 (173 reviews)
Excellent Hotel in an Excellent location. Excellent check in, Staff very efficient and friendly. All the staff were very helpful and very kno … - 

$79

$79
Hampton By Hilton Dundee City Center

Hampton By Hilton Dundee City Center

1 Argyllgait, Dundee
3.0 out of 5.0
4.7 out of 5 (32 reviews)
Great new hotel in Dundee Our brief stay in the Hampton was a great experience from start to finish. The hotel's best assets … - 

$59

$59
Old Course Hotel

Old Course Hotel

Old Station Road, St. Andrews
5.0 out of 5.0
4.8 out of 5 (137 reviews)
Wonderful stay. Was upgraded to a Sea View which was lovely. Would highly recommend as a treat. - 

$218

$218
DoubleTree by Hilton Dunblane Hydro

DoubleTree by Hilton Dunblane Hydro

Perth Road, Dunblane
4.0 out of 5.0
3.9 out of 5 (146 reviews)
Close outdoor family event Friendly staff. Room clean and comfortable. Dinner was reasonable and buffet breakfast ideal for fa … - 

$119

$119
Carnoustie Golf Hotel

Carnoustie Golf Hotel

The Links, Carnoustie
4.0 out of 5.0
4.0 out of 5 (179 reviews)
Beautiful setting . Very enjoyable short break. Excellent staff ... very welcoming. - 

$64

$64
Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

40 The Scores, St. Andrews
4.0 out of 5.0
4.2 out of 5 (53 reviews)
Perfect location in St Andrews. Great place for food & location to the Old Course. - 

$124

$124
Airth Castle Hotel & Spa

Airth Castle Hotel & Spa

Airth, Falkirk
3.5 out of 5.0
3.2 out of 5 (74 reviews)
Good hotel. , rooms a little dates. Bar reception restaurant 1st class. Good value - 

$88

$88
Rosemount Hotel

Rosemount Hotel

12 Higher Oakfield, Pitlochry
3.0 out of 5.0
3.8 out of 5 (38 reviews)
Lovely quiet hotel close to high street We felt welcomed at this hotel as soon as we first arrived! All staff were brilliant so helpful and … - 

$68

$68
Dunkeld House Hotel

Dunkeld House Hotel

Blairgowrie Road, Dunkeld
4.0 out of 5.0
3.9 out of 5 (156 reviews)
Staying at DunkeldEnter House Hotel We had a 2 night stay in the Dunkeld House Hotel in October. The room was comfortable enough althou … - 

$99

$99
Hotel Colessio

Hotel Colessio

33 Spittal Street, Stirling
4.0 out of 5.0
4.0 out of 5 (68 reviews)
Top class hotel near centre Excellent restaurant and great service Room was really comfortable and warm. - 

$78

$78
Holiday Inn Express Stirling

Holiday Inn Express Stirling

Springkerse Business Park, Stirling
3.0 out of 5.0
4.3 out of 5 (155 reviews)
Very central close to park and ride Lovely staff could not be any more helpful, breakfast was lovely varied choice. Not much behind the … - 

$57

$57
Moness Resort

Moness Resort

Crieff Road, Aberfeldy
4.0 out of 5.0
4.0 out of 5 (93 reviews)
Great location for Munro bagging and country walks Climes Schiehallion and walked the Birks of Aberfeldy. Sampled the local cuisine on the high street … - 

$67

$67
Fairmont St Andrews

Fairmont St Andrews

Fife, St. Andrews
5.0 out of 5.0
4.5 out of 5 (359 reviews)
Dunhill Links golf break mixing in a stag event... First class in every regard. I will be returning next year. - 

$179

$179
Best Western Queens Hotel

Best Western Queens Hotel

Leonard Street, Perth
3.0 out of 5.0
3.7 out of 5 (43 reviews)
Nice centrally located with leisure facilities . Have been used this hotel frequently would go agai … - 

$76

$76
Best Western Scores Hotel

Best Western Scores Hotel

76 The Scores, St. Andrews
2.0 out of 5.0
4.1 out of 5 (85 reviews)
Lovely hotel but bad restaurant The hotel is in a great position. The rooms were very nice and the bed comfortable. Unfortunately t … - 

$128

$128
The Albany Hotel St Andrews

The Albany Hotel St Andrews

56 North Street, St. Andrews
3.0 out of 5.0
4.1 out of 5 (29 reviews)
Handy location and great staff Very helpful staff. Clean but small room although adequate. Comfy bed and great breakfast. Good loc … - 

$108

$108
Map

Pocket Guide: Independent Hotels in Perth

Search for hotels in Perth on Expedia. You can easily find your hotels in Perth using one of the methods below:

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