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.

Y
Yourian
From
Netherlands
Very nice royal looks in the room, high ceiling
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,076 reviews
Price from
KRW 324,096
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
KRW 160,022
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
KRW 243,072
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
KRW 243,072
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.

A
Adrian
From
Germany
Great Location and very nice staff. We will definitely come back.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 588 reviews
Price from
KRW 255,225
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
KRW 103,306
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,244 reviews
Price from
KRW 145,843
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.

C
Charles
From
Ireland
Because this room was a Double Superior room, it was hard to fault any aspect of this stay at Salutation. If I stay there again, then Room 103 would be an excellent choice!!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,755 reviews
Price from
KRW 192,837
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
KRW 172,176
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.

A
Alison
From
United Kingdom
Spacious, clean, beautifully decorated, everything we needed.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 128 reviews
Price from
KRW 496,272
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 KRW 324,096 per night
Free parking
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 136 reviews
From KRW 293,712 per night
Free parking
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,610 reviews
From KRW 243,072 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 KRW 267,379 per night
Free parking
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 243 reviews
From KRW 220,790 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,244 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,244 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 8.5
Very good - What previous guests thought, 607 reviews
Perfectly situated in the heart of Perth. Stayed in the Tulloch room on the first floor. Huge bed and big room with a great en-suite. Room had everything you would possibly need including an additional blanket and small electric heater in the wardrobe. Was impressed to even find an umbrella in the wardrobe too along with 2 facecloths in the bathroom. Attention to detail and the little extras provided is exactly why it’s beater to stay in an independent hotel rather than a chain.
Guest review byRoss
United Kingdom
From KRW 163,567 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,337 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 byKaz
United Kingdom
From KRW 360,557 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
From KRW 198,509 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 682 reviews
Location and fantastic staff friendly helpful and professional . - a big shout out especially to the reception staff. Really impressed. Breakfast out of this world- best and tastiest I had in a hotel in Scotland.
Guest review byBrendan
United Kingdom
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,164 reviews
Lovely hotel with great ourtdoor space for relaxing in the evening. Fine dining was the best we have had in the entire tour of Scotland. really exceptional.
Guest review byJacqueline
United Kingdom

More places to explore, more ways to go