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

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.

J
Janice
From
United States
Service food and comfort all good location Excellent Parking area tight Mattresses could do with an upgrade
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,076 reviews
Price from
R$ 1,092.15
1 night, 2 adults

Holiday Inn Express Perth by IHG

Hotel in Perth

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

K
Kim
From
Malta
We stayed here for a quick stopover on route to Edinburgh. Excellent value for money, very clean, comfortable and convenient. Yes, the decor is a bit basic as others mention, but honestly the comfort and value outweigh this. The pub located close by is very convenient.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,756 reviews
Price from
R$ 539.25
1 night, 2 adults

Grampian Hotel

Hotel in Perth

Located in Perth, 4.3 km from Scone Palace, Grampian Hotel provides accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers free WiFi.

G
Gina
From
Australia
Location, cleanliness, friendly staff, huge room, great bed, good breakfast Variety of restaurants close by Walking distance to Black Watch Museum & River Tsu
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,610 reviews
Price from
R$ 819.11
1 night, 2 adults

The Parklands Hotel

Hotel in Perth

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

E
Ewen
From
Portugal
Great location for what I was looking for. Staff were excellent and hotel was spotless. Great breakfast too.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 607 reviews
Price from
R$ 819.11
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 centre and has a free private car park and free Wi-Fi.

K
Kyrylo
From
Switzerland
Everything was great. We had a spacious room with everything needed including a kettle and a coffee machine. Breakfast was amazing. Staff is polite and welcoming.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 588 reviews
Price from
R$ 860.07
1 night, 2 adults

Lovat Hotel

Hotel in Perth

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, Glasgow,...

Ν
ΝΙΚΟΣ
From
Greece
Let's see... The Lovat Hotel made my hall-of-fame list for many reasons. We were lucky enough to be granted the honeymoon suite. The room was enormous, tidy, beautiful, with really nice view, and the decoration was simply amazing, thanks to our favourite Sarah's touch. An exceptional personality with great taste, was really helpful and always available. The bar offers a great variety of drinks and there is also an 8-ball pool, where one may relax. All the above, combined with jazz music and our friend from Sri Lanka who had the night shift, made it quite an experience. We would also like to thank our morning Scottish-Spaniard friend. Everything was beyond our expectations and, should we find ourselves in the vicinity of Perth, we will come back for an even greater experience!!!
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,337 reviews
Price from
R$ 348.12
1 night, 2 adults

Mercure Perth Hotel

Hotel in Perth

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

M
MELANIE
From
Ireland
Lovely Hotel in a great location.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 2,243 reviews
Price from
R$ 566.55
1 night, 2 adults

Salutation Hotel

Hotel in Perth

Situated in Perth centre, 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
Puerto Rico
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.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,755 reviews
Price from
R$ 649.83
1 night, 2 adults

Meze hotel

Hotel in Perth

Meze hotel is situated in Perth, 35 km from Discovery Point and 25 km from Falkland Palace & Garden. This 3-star hotel offers room service and free WiFi.

A
Alan
From
United Kingdom
Nice friendly welcome from the staff and management
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 11 reviews
Price from
R$ 580.20
1 night, 2 adults

3 Bedroom villa attached to Host home free parking

Perth

Located 2.9 km from Scone Palace, 3 Bedroom villa attached to Host home free parking provides accommodation with free WiFi and free private parking.

P
Paul
From
Czech Republic
Couldn’t say anything negative about the property or the communication with the owner. Absolutely perfect accommodation for larger groups or families. Perfectly clean throughout and with all the necessities available in the kitchen and bathrooms. If you’re looking for a touch of quality at a great price, then you could do a lot worse.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 128 reviews
Price from
R$ 1,672.35
1 night, 2 adults
See all 158 hotels in Perth

Hotels with parking in Perth

See all
Free parking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 31 reviews
Free parking
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 607 reviews
Free parking
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 843 reviews
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,076 reviews
From R$ 1,092.15 per night
Free parking
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 136 reviews
From R$ 989.76 per night
Free parking
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,610 reviews
From R$ 819.11 per night
Free parking
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 499 reviews
Free parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 644 reviews
Free parking
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,756 reviews
From R$ 901.02 per night
Free parking
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 243 reviews
From R$ 744.03 per night

Most booked hotels in Perth and surroundings in the past month

See all

Popular with guests booking hotels in Perth

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,756 reviews

Popular with guests booking hotels in Perth

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 2,243 reviews

Popular with guests booking hotels in Perth

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

Popular with guests booking hotels in Perth

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,337 reviews

Popular with guests booking hotels in Perth

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,610 reviews

Popular with guests booking hotels in Perth

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,076 reviews

Popular with guests booking hotels in Perth

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,164 reviews

Popular with guests booking hotels in Perth

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 607 reviews

Popular with guests booking hotels in Perth

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 588 reviews

Popular with guests booking hotels in Perth

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

Budget hotels in Perth and nearby

See all
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,337 reviews

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, Glasgow,...

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 625 reviews

Set within 38 km of Discovery Point and 50 km of Castle Menzies, Perth Youth Hostel and Apartments provides rooms in Perth.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 58 reviews

Located in Bridge of Earn, 13 km from Scone Palace, The Tipsy Coo provides accommodation with a garden, free private parking, a terrace and a bar.

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

Set in Guildtown and with Scone Palace reachable within 6.5 km, The Anglers Inn offers express check-in and check-out, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 104 reviews

Set in Perth, 3.9 km from Scone Palace and 36 km from Discovery Point, High Street, Stylish City Centre Apartment, 3 Bed offers city views and free WiFi.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 168 reviews

Situated in Perth, High Street Stylish City Centre Apartment, 2 Bed features city views and free WiFi, 3.9 km from Scone Palace and 36 km from Discovery Point.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 48 reviews

Offering city views, Perth City Centre Retreat, 2 Bed is an accommodation situated in Perth, 35 km from Discovery Point and 25 km from Falkland Palace & Garden.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews

Stylish Loft Apartment in central Perth in Perth features accommodation with free WiFi, 3.6 km from Scone Palace, 35 km from Discovery Point and 25 km from Falkland Palace & Garden.

Hotels located in the centre of Perth

See all

Woodlea

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

A 6-minute walk from Perth city centre 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.4
Good - What previous guests thought, 2,243 reviews

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 283 reviews

St John's Apartments in Perth provides accommodation with free WiFi, 4 km from Scone Palace, 35 km from Discovery Point and 25 km from Falkland Palace & Garden.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,610 reviews

Located in Perth, 4.3 km from Scone Palace, Grampian Hotel provides accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers free WiFi.

Meze hotel

Hotel in Perth
Central location
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 11 reviews

Meze hotel is situated in Perth, 35 km from Discovery Point and 25 km from Falkland Palace & Garden. This 3-star hotel offers room service and free WiFi.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 588 reviews

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 708 reviews

Offering a shared lounge and garden view, Hazeldene Guest House is located in Perth, 34 km from Discovery Point and 27 km from Falkland Palace & Garden.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 719 reviews

Featuring 4-star accommodation, Dunallan Guest House is situated in Perth, 2.8 km from Scone Palace and 34 km from Discovery Point.

Best hotels with breakfast in Perth and nearby

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 682 reviews

Set in Perth, Riverstone Lodge Hotel offers a garden and sun terrace. Scone Palace is 900 metres from the property.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,633 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, 533 reviews

Situated in Stanley, in a historic building, 17 km from Scone Palace, Tayside Hotel is a guest house with a garden and bar.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 105 reviews

Situated in Perth, The Barclay Apartment features accommodation with free WiFi and free private parking, as well as access to a hammam.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 57 reviews

Set in Perth, 4.1 km from Scone Palace and 35 km from Discovery Point, Georgian townhouse in centre of Perth offers accommodation with free WiFi in a historic building.

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

Situated in Perth and only 4.1 km from Scone Palace, Spey Courtyard features accommodation with inner courtyard views, free WiFi and free private parking.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews

Featuring a garden, The Blue Door 2 bedroom apartment offers accommodation in Perth, 25 km from Falkland Palace & Garden and 31 km from Gleneagles.

Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 18 reviews

Offering city views, South Inch Apartment is an accommodation situated in Perth, 35 km from Discovery Point and 25 km from Falkland Palace & Garden.

FAQs about hotels in Perth

What guests said about Perth:

Scored out of 10, guest rating 8.0

I am interested in historical sites and there were a few in...

I am interested in historical sites and there were a few in Perth - and, of course, Scone Palace is very nearby. Also there were beautiful riverside gardens to wander about in, Branklyn Garden which was lovely and the North Inch and South Inch parks were a lovely leafy refuge in such hot weather.
Guest review byJENNIFER
United Kingdom
Scored out of 10, guest rating 8.0

Lots of history in the city, lots of places to discover but...

Lots of history in the city, lots of places to discover but like most cities in the UK there are lots of empty shops. On the plus side lots of independent shops and cafes. Excellent museum. Friendly people. We were only in the City for a couple of days (one night) so more to explore. We loved Bob and Bert’s for coffee and pastry (they had many food options on the menu). We really enjoyed the Perth Museum which also has a lovely cafe. The staff in the Museum were very knowledgeable and exhibits well laid out. The Vennels exhibition was very interesting in a modern style of presentation. Finally a museum with toilet cubicles for all!
Guest review byJill
United Kingdom
Scored out of 10, guest rating 10

It is a nice old town in close proximity to the Scone palace...

It is a nice old town in close proximity to the Scone palace. A visit there is certainly worth while for the history, house and gardens. The Perth Museum is also good and holds the famous ‘stone of destiny’. This is a must see for history buffs.
Guest review byJan
Australia
Scored out of 10, guest rating 8.0

We are retiree’s who attended an occasion on the Friday and...

We are retiree’s who attended an occasion on the Friday and Saturday. The rest of the long weekend we discovered the museum and art gallery open. Both very creatively set out and worth a visit. The Greyfriars cemetery and river walk was very peaceful. These were all easy walking distances. We went to Scone using a taxi and did takeaway meals. Everyone we interacted with were friendly and helpful, including station employees as we trained the journey.
Guest review byJeanette
United Kingdom
Scored out of 10, guest rating 8.0

I happened to be in Perth during its arts festival and the...

I happened to be in Perth during its arts festival and the choice was incredible, ranging from stand up comedy to live jazz by way of youth orchestras. Even if it hadn't been on, there is a gallery; a museum, complete with a broad array of exhibitions, and some beautiful old churches to explore. It seemed that, everywhere you turned, there was a little bit of history to look at. Also available are public gardens for those who enjoy a ramble and a local parklands golf course.
Guest review byAnonymous
Scored out of 10, guest rating 10

Although I now live just South of the border between...

Although I now live just South of the border between Scotland and England, Perthshire is home. I was born and grew up around Loch Tay, Kenmore and Aberfeldy and worked in Perth for 20 years. Who wouldn't love Perth and Perthshire with it's beautiful lush verdant scenes and wonderful loch, mountain and river scapes. Fabulous! I miss it so much when I am not there.
Guest review byKathleen
United Kingdom

See reviews by guests who stayed at hotels in Perth

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 248 reviews
Sam is a fantastic host who went the extra mile to make sure we got the most out of our overnight stay in Perth. Sam recommended some places to eat in the city and places to go if we wanted to have a little walk around. The breakfast we had was one of the best myself and partner have had during our road trip around Scotland with the personal touch of a fruit salad starter and fresh baked bread. If we ever stay in Perth again we will be looking to stay here again.
Guest review byStephanie
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 935 reviews
Off all of the small hotels we have stayed in in our tour of Scotland, this was the best. Breakfast was amazing, my wife raves about the compote and marmalade. Please send the recipes :) Linda could not have been more helpful, starting by allowing us to checkin early. Room 10 is lovely and we were only told it was a brand new bed when we departed as we commented on how well we slept. We will be back!
Guest review byJames
United Kingdom
From R$ 1,215.01 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 588 reviews
The hotel is beautiful decorated and very comfortable. The setting has lovely views over Perth and convenient for the City centre. The proprietor was very friendly and helpful. We particularly enjoyed an evening in the residents lounge, sitting by the fire sipping an excellent glass of Scotch.
Guest review byNeil Le Tissier
United Kingdom
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 94 reviews
It is a lovely apartment, very clean and comfortable the host was very kind I left something behind and he is posting it back to us which is not something I expected. It was perfect and a great location for the shops and other attractions of Scotland.
Guest review byCaruth
United Kingdom
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,755 reviews
Cheap but cheerful. A good place to stay in Perth. We were only there for 1 night so I don’t have too much to say, but it was a nice hotel, clean, staff were lovely, and the location was good as there was a carpark near and nice views.
Guest review byMegan
United Kingdom

More places to explore, more ways to go