Skip to main content

Search hotels in Perth

Enter your dates to see the latest prices and deals for Perth hotels

Perth – 160 hotels and places to stay

Filter by:

Star Rating

Review score

Holiday Inn Express Perth by IHG

Hotel in Perth

Just off the A9, a short distance from Perth’s town center, the hotel offers free parking, free Wi-Fi, breakfasts and clean, modern rooms.

J
Joseph
From
United Arab Emirates
Overall it was nice
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,826 reviews
Price from
$80.93
1 night, 2 adults

Salutation Hotel

Hotel in Perth

Located in Perth center, the award-winning Salutation Hotel is just a few minutes from Perth Concert Hall and the scenic walks around the River Tay.

S
SANDRA
From
United States
The location was fine, but there was no working Wi-Fi. The rooms were pretty tattered and Raddy even though they were fairly clean.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,392 reviews
Price from
$112.22
1 night, 2 adults

The Royal George Hotel

Hotel in Perth

This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens.

P
PHILIP
From
United Kingdom
Great location
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,241 reviews
Price from
$215.80
1 night, 2 adults

The Lovat Hotel

Hotel in Perth

The Lovat Hotel is located in the ‘Fair City of Perth’ which is recognized as the Gateway to the Highlands with easy access to all the main routes to other cities such as Edinburgh, St Andrews,...

g
gary
From
France
Out door sitting area good
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 2,366 reviews
Price from
$80.93
1 night, 2 adults

Mercure Perth Hotel

Hotel in Perth

One of the most unique hotels in Perth, in a 15th-century watermill, where you can still watch the water trickling through the original water wheel from the garden, lobby area and Lounge Bar.

C
CHOU KEE
From
Singapore
I like the location of the hotel and the breakfast is OK. The bread is really good.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,899 reviews
Price from
$91.72
1 night, 2 adults

Murrayshall Country Estate

Hotel in Perth

Located in Perth, Murrayshall Country Estate is 2.5 mi from Scone Palace.

D
Derek
From
United Kingdom
Room was exceptionally comfortable. Staff were incredibly helpful. Breakfast was amazing.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,609 reviews
Price from
$267.05
1 night, 2 adults

Sunbank House Metro Hotel

Hotel in Perth

In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city center and has a free private car park and free Wi-Fi.

T
Tyler
From
Spain
Very nice staff, comfortable rooms and tasty breakfast
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 658 reviews
Price from
$153.76
1 night, 2 adults

The Parklands Hotel

Hotel in Perth

Located 3 minutes’ walk to Perth Rail and Bus Stations, Parklands Hotel offers modern accommodations with free Wi-Fi, free parking, a bar, 2 restaurants, and a garden with an outdoor seating area.

J
Jinshuo
From
United Kingdom
The staff were welcoming and very kind. A few breakfast options to choose from. The dinning room had a huge bay windows overlooking the green grass. The bathroom was big. Enough parking places.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 617 reviews
Price from
$161.85
1 night, 2 adults

Sky Lodge Perth

Perth

Sky Lodge offers motel-style accommodations at Perth Airport. The property offers free parking and free WiFi in all rooms.

G
Gordon
From
Australia
Breakfast was good. Room was clean. Kitchen facilities were clean and ample. Staff were friendly. Room was a good size.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,803 reviews
Price from
$87.67
1 night, 2 adults

Dunallan Guest House

Perth

Dunallan Guest House offers accommodations in Perth, 1.7 miles from Scone Palace and 21 miles from Discovery Point. Both free Wifi and parking on-site are accessible at the guest house free of charge....

W
WILLIAM
From
United Kingdom
Everything was fine as I expected.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 750 reviews
Price from
$106.55
1 night, 2 adults
See all 160 hotels in Perth

Hotels with airport shuttles in Perth

  • Airport shuttle (free)
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 226 reviews
    From $113.30 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 149 reviews
    From $242.78 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 981 reviews
    From $1,112.72 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 106 reviews
    From $132.18 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 658 reviews
    From $184.78 per night

Most booked hotels in Perth and surrounding area in the past month

See all
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 414 reviews
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 658 reviews
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 617 reviews
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,680 reviews
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,609 reviews
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 2,241 reviews
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 1,899 reviews
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 2,366 reviews
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 2,826 reviews
  • Popular with guests booking hotels in Perth

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 2,392 reviews

Hotels located in the center of Perth

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 162 reviews

    High Street Stylish City Centre Apartment, 2 Bed is located in Perth, just 2.4 miles from Scone Palace and 22 miles from Discovery Point. This property offers access to darts and free Wifi.

  • Woodlea

    Hotel in Perth
    Central location
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 746 reviews

    A 6-minute walk from Perth city center and railway and bus stations, Woodlea has free WiFi, limited free parking, a guest lounge and modern bedrooms with fully stocked coffee/tea tray.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 1,899 reviews

    One of the most unique hotels in Perth, in a 15th-century watermill, where you can still watch the water trickling through the original water wheel from the garden, lobby area and Lounge Bar.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 118 reviews

    St John's Apartments enjoys a location in Perth, 16 miles from Falkland Palace & Garden and 19 miles from Gleneagles.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 939 reviews

    Located in the center of Perth, a 35-minute drive from Dundee, this guest house offers free Wi-Fi and free parking on site.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 617 reviews

    Located 3 minutes’ walk to Perth Rail and Bus Stations, Parklands Hotel offers modern accommodations with free Wi-Fi, free parking, a bar, 2 restaurants, and a garden with an outdoor seating area.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 2,392 reviews

    Located in Perth center, the award-winning Salutation Hotel is just a few minutes from Perth Concert Hall and the scenic walks around the River Tay.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 8 reviews

    George Street Flat is located in Perth, just 2.1 miles from Scone Palace and 22 miles from Discovery Point. Falkland Palace & Garden is 16 miles away and Gleneagles is 19 miles from the apartment.

Budget hotels in Perth and nearby

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 2,366 reviews

    The Lovat Hotel is located in the ‘Fair City of Perth’ which is recognized as the Gateway to the Highlands with easy access to all the main routes to other cities such as Edinburgh, St Andrews,...

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,803 reviews

    Sky Lodge offers motel-style accommodations at Perth Airport. The property offers free parking and free WiFi in all rooms.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 117 reviews

    High Street, Stylish City Centre Apartment, 3 Bed offers accommodations in Perth, 2.4 miles from Scone Palace and 22 miles from Discovery Point.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 10 reviews

    Perth City Centre Retreat, 2 Bed is located in Perth, just 2.3 miles from Scone Palace and 22 miles from Discovery Point.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 92 reviews

    Stylish Loft Apartment in central Perth offers accommodations in Perth, 19 miles from Gleneagles.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 114 reviews

    2.6 miles from Scone Palace in Perth, The Barclay Apartment provides accommodations with access to a hammam and fitness room.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 54 reviews

    Housed in a historic building, Georgian townhouse in centre of Perth offers accommodations with a garden and free Wifi in Perth, 2.6 miles from Scone Palace.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 62 reviews

    Spey Courtyard is located in Perth, just 2.5 miles from Scone Palace and 22 miles from Discovery Point. This apartment features free private parking and free Wifi.

Best hotels with breakfast in Perth and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 2,241 reviews

    This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 658 reviews

    In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city center and has a free private car park and free Wi-Fi.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 2,826 reviews

    Just off the A9, a short distance from Perth’s town center, the hotel offers free parking, free Wi-Fi, breakfasts and clean, modern rooms.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 131 reviews

    Featuring garden views, Organic Welltree in Saint Martins offers accommodations, a garden, and a terrace.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 172 reviews

    Glencarse Hotel in Glencarse provides accommodations with a garden, a bar, and a shared lounge.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 598 reviews

    Tayside Hotel in Stanley provides accommodations with a garden and a bar. This guest house features free private parking, full-day security, and free Wifi. On-site staff can arrange a shuttle service.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    City Centre Modern 2 bedroom apartment offers accommodations in Perth, 19 miles from Gleneagles.

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 14 reviews

    South Inch Apartment is located in Perth, just 2.6 miles from Scone Palace and 22 miles from Discovery Point.

FAQs about hotels in Perth

What Guests Said About Perth:

  • 10.0

    Lovely city, plenty for kids. Main st was brilliant.

    Lovely city, plenty for kids. Main st was brilliant. Glad to see some footfall using shops. Dining out is plentiful Oh la la Pacos To name a few The wetherspoons is much better than our local one in oban
    Guest review by
    Allan
    United Kingdom
  • 10.0

    Perth is a superb city for a weekend break.

    Perth is a superb city for a weekend break. Our weekend lots going on at same time. Huge farmers market and Perth show at South inch park. At North inch park their was a fitness weekend organised by the Black Watch regiment . Lots happening for kids of all ages .
    Guest review by
    Anonymous
  • 8.0

    We were only in Perth for a very short time however we...

    We were only in Perth for a very short time however we walked along the River Tay and through a lovely park and engaged in a little retail therapy and in the evening enjoyed a nice meal and cocktails. We will definitely spend a little longer there next time we visit Scotland when Scone Palace will definitely be on our agenda.
    Guest review by
    Julie
    United Kingdom
  • 10.0

    Perth is a beautiful, historic and safe small city with a...

    Perth is a beautiful, historic and safe small city with a wide selection of good restaurants, cultural venues and green spaces. The surrounding area is extremely scenic and the people are welcoming and helpful.
    Guest review by
    Neil
    United Kingdom
  • 8.0

    Perth is a very nice city (or large town).

    Perth is a very nice city (or large town). I'd recommend a full day there, half of it at Scone Palace and a couple of hours at Perth Museum. If you can spend longer, then it's a nice place to walk around.
    Guest review by
    Raymond
    United Kingdom
  • 4.0

    The hot tub and location were the pros.

    The hot tub and location were the pros. The cons were numerous: Dirty crockery and cutlery and not enough of it to use the dishwasher. The sheets and duvet cover had lots of yellow stains on them although they were clean. The tv was advertised as a satellite tv. It was not and had very limited free view channels and intermittent service. There was no washing machine as advertised. There was no communication from the manager despite asking to speak/see him.
    Guest review by
    Joyce
    United Kingdom

See reviews by guests who stayed at hotels in Perth

See all
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 414 reviews
    This is a lovely pub. We arrived around 10pm after a terrible journey and were happy to see that the bar was still open! The staff were incredibly welcoming, and immediately showed us to our rooms. The larger en suite room in particular was lovely, but the smaller double, with private, separate, bathroom was also perfectly good. It was perfect for an overnight stay en route to the very North of Scotland.
    Guest review by
    Rebecca
    United Kingdom
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 567 reviews
    + Amazing stay + Historical Building lovely furnished + High class breakfast - not only standard + Best host who has plenty of good hints where to go and to eat + very central Best B&B during our 2 weeks Ireland, N-Ireland and Scotland tour
    Guest review by
    Christian
    Germany
  • From $283.24 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,609 reviews
    Country Hotel set amid rolling Perthshire hills to East of Scone with glorious views down into Perth. Excellent meal in Eolas restaurant with great service and seating to make the most of the view. Large room with comfortable bed.
    Guest review by
    Anthony
    United Kingdom
  • From $178.04 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 617 reviews
    Lovely room and Shower .but way up to Hotel a wee bit steep as I am disabled .view was nice .brought back memories from when I was young and stayed in Perth .thank you
    Guest review by
    Margaret
    United Kingdom
  • From $188.83 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,983 reviews
    The house itself is magnificent and beautiful, we stayed in the hunting lodges which were clean and lovely for a night's stay in Scotland
    Guest review by
    Houghton
    United Kingdom

Research, refine, and make plans for your whole trip