Skip to main content

Search hotels in Perth

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

Perth – 158 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.

K
Ka Shun Garson
From
Hong Kong
A nice breakfast was included.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,826 reviews
Price from
$81.35
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,382 reviews
Price from
$112.81
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.

C
Caraigh
From
Canada
The staff were so friendly and helpful. Diane at the front desk went above and beyond to make our stay memorable for the whole family. Helen was such a ray of sunshine every morning at the breakfast buffet that was included. The location is fabulous with a view of the River Taye! The bathtub in our room was huge and so great for the kids. The decor and history of the hotel is exceptional. You feel like you’re in a story book from the 1700s (in a good way)!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,240 reviews
Price from
$216.94
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,...

S
Stefanie
From
United Kingdom
Any staff encountered seemed nice.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 2,362 reviews
Price from
$81.35
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,897 reviews
Price from
$92.20
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,600 reviews
Price from
$268.47
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, 653 reviews
Price from
$147.79
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.

G
Gwen
From
Bermuda
The staff at the Hotel were very courteous and caring, the meals, both evening and Breakfast were exceptional. I have never seen staff work so well together and it showed in how they interacted with each other and the guests
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 614 reviews
Price from
$162.71
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.

J
Julie
From
Australia
Check in was easy and staff lovely and friendly. Room was a decent size. Kettle with coffee, tea & some biscuits. Parking for car. Bed was comfortable. Continental breakfast, plenty to choose from.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,805 reviews
Price from
$88.13
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, 747 reviews
Price from
$107.12
1 night, 2 adults
See all 158 hotels in Perth

Hotels with airport shuttles in Perth

  • Airport shuttle (free)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 226 reviews
    From $113.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 150 reviews
    From $244.06 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 985 reviews
    From $847.44 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 107 reviews
    From $132.88 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 653 reviews
    From $207.45 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, 412 reviews
  • Popular with guests booking hotels in Perth

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

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

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

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

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

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

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

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 2,382 reviews
  • Popular with guests booking hotels in Bridge of Earn

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

Best hotels with breakfast in Perth and nearby

  • Woodlea

    Hotel in Perth
    Breakfast options
    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,897 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.6
    Good - What previous guests thought, 934 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 7.7
    Good - What previous guests thought, 2,382 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 6.7
    Pleasant - What previous guests thought, 2,362 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.8
    Excellent - What previous guests thought, 653 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.2
    Very Good - What previous guests thought, 2,699 reviews

    This fine country house hotel rests in 6 acres of beautiful landscaped gardens, only a few minutes' drive from Perth. There is free on-site car parking and free Wi-Fi.

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

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

Hotels located in the center of Perth

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 123 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 8.3
    Very Good - What previous guests thought, 10 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.

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

    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.

  • Edenroc

    Hotel in Perth
    Central location
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 131 reviews

    Edenroc is located in Perth, just 6.3 miles from Scone Palace and 20 miles from Discovery Point. This country house features free private parking, private check-in and check-out, and free Wifi.

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

    Located within its own private estate, overlooking the River Tay, gateway to the Scottish Highlands, this charming country house provides luxurious accommodations in tranquil surroundings.

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

    Wallace Apartment - A unique apartment in countryside park with WIFI and access to bar and pool offers accommodations in Perth, 17 miles from Killiecrankie and 21 miles from Blair Castle.

  • Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 4 reviews

    4.5 miles from Discovery Point in Perth, Dundee Serenity Spa Retreat near Perth provides accommodations with access to a steam room.

  • 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.

Budget hotels in Perth and nearby

  • 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.

  • 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.2
    Wonderful - What previous guests thought, 55 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.

  • 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:

  • 8.0

    The surrounding countryside is really beautiful.

    The surrounding countryside is really beautiful. I diddnt stay n Perth long enough to gain a proper impression I would have liked to visit the art gallery. I visited the cinema and it was not at all clear which film was showing?
    Guest review by
    Catherine
    United Kingdom
  • 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

See reviews by guests who stayed at hotels in Perth

See all
  • From $88.13 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,805 reviews
    The room is simple but huge, clean and comfortable, with good sitting area where we could relax ourselves after a long journey. The beds are comfortable. Bathroom is new and big. Shower is good. Kettle, Coffee, tea are all provided inside the room. Very good price. Simple breakfast but enough. Friendly staff. Easy check-in / check-out The hostel located in a queit area, could sleep very well in the night. Only a short drive from Perth. The best hostel we had stayed during our 15 days vacation in Scotland.
    Guest review by
    Lai Yeen
    Germany
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 reviews
    Central location in a lovely little village, ideally placed just off the A9 perfect for a stepping stone stopover to the highlands. Very nice old pub serving great food 30 seconds away and a shop with everything you would need in it. Met by the owner to show us around and hand over keys very easy from start to finish, will be staying again as part of our Scotland trip next year.
    Guest review by
    Matthew
    United Kingdom
  • From $122.03 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 2,362 reviews
    Loved the hotel. Rosie greeted us with a friendly welcome and was a very chatty and happy member of staff who looked after us especially in the hotel bar. Breakfast was lovely, very nice staff serving us. We only stayed as we were on route to northern Scotland from England but would definately stay again and would highly recommend. Thank you for a lovely short stay.
    Guest review by
    Kaz
    United Kingdom
  • From $137.15 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 2,382 reviews
    We enjoyed our stay in this hotel! It was our favorite during our Eurotrip. The facilities were beautiful, its history is amazing (the oldest established hotel in Scotland); the breakfast was delicious. To use a skeleton key for the door was very cool. The staff was attentive and professional.
    Guest review by
    Sandra
    Puerto Rico
  • From $146.44 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,680 reviews
    It is close to the centre of Perth and the train station. The hotel is also a Nepalese restaurant which is convenient for food.
    Guest review by
    Dominic
    United Kingdom

Research, refine, and make plans for your whole trip