Skip to main content

Search hotels in Perth

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

Filter by:


Star rating

Review score

Perth – 39 hotels and places to stay
See the latest prices and deals by choosing your dates.
Holiday Inn Express Perth, an IHG Hotel, 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.

Location, parking, decent room, friendly staff
8.5
Scored 8.5
Very good
Rated very good
3,179 reviews
Price fromDKK 931.32per night
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.

Central location
7.4
Scored 7.4
Good
Rated good
2,277 reviews
Price fromDKK 974.80per night
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.

The bed was very big and comfortable. The breakfast was spot on .
6.9
Scored 6.9
Pleasant
Rated pleasant
1,973 reviews
Price fromDKK 558.84per night
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.

Gorgeous location with wonderful staff. A really lovely, old hotel.
7.9
Scored 7.9
Good
Rated good
2,294 reviews
Price fromDKK 1,314.93per night
Grampian Hotel, hotel in Perth

In the heart of Scotland and 5 minutes' walk from the centre of Perth, this hotel is conveniently located for the railway and bus stations. Wi-Fi is available throughout and it is free of charge.

The staff were so friendly and helpful .breakfast was excellent great choice. Would go back again
7.8
Scored 7.8
Good
Rated good
1,127 reviews
Price fromDKK 978.31per night
Murrayshall Country Estate, hotel in Perth

Situated in Perth, Murrayshall Country Estate is 4.1 km from Scone Palace. The property is set 4.3 km from Perth Concert Hall, 4.4 km from Perth and Kinross Council and 5 km from St Ninian's...

Privacy and spacious rooms great heating and Well kept grounds
8.8
Scored 8.8
Fabulous
Rated fabulous
1,461 reviews
Price fromDKK 1,306.16per night
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.

Absolutely gorgeous property tucked back from the main road nice and quiet. Pleasant staff The room was stunning..like a boutique hotel!
8.8
Scored 8.8
Fabulous
Rated fabulous
550 reviews
Price fromDKK 894.15per night
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.

The location was brilliant we were able to walk in to town within ten minutes!
8.3
Scored 8.3
Very good
Rated very good
588 reviews
Price fromDKK 904.67per night
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,...

Not much to like sorry to say I was disappointed in the hotel
6.5
Scored 6.5
Pleasant
Rated pleasant
2,354 reviews
Price fromDKK 525.97per night
Leonardo Boutique Huntingtower Perth, hotel in Perth

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.

Beautiful setting
8.1
Scored 8.1
Very good
Rated very good
2,765 reviews
Price fromDKK 599.61per night
See all 51 hotels in Perth

Most booked hotels in Perth in the past month

FAQs about hotels in Perth







Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Perth:

  • 8.0
    Scored 8.0

    The multistorey car park at Kinnoull Street is a disgrace...

    The multistorey car park at Kinnoull Street is a disgrace and should be avoided at all costs. The city itself is compact and pleasant enough. No hills in the city so easy to get about. Plenty of cafes by the new museum.
    John
    United Kingdom
  • 10
    Scored 10

    A wonderful city.

    A wonderful city. Nice to visit a place where there are a lot of shops ( and big named shops) that are really thriving. Lots of lovely eating places lovely walks etc. Visited the Museum which is worth a visit. We really did love this City.
    Joyce
    United Kingdom
  • 10
    Scored 10

    The bars royal oak, the auld house and rabbiie burns.good...

    The bars royal oak, the auld house and rabbiie burns.good old drinking bars. If you want food and drink after the horse racing the Sandeman is a big Wotherspoon type bar. Good food ,drink offers friendly staff and atmosphere. Close by the bus drop off point.the horseracing is agood day out,good atmosphere, fun day out.
    Dorothy
    United Kingdom
  • 2.0
    Scored 2.0

    tv remote didn't work, took 30 mins to check in, breakfast...

    tv remote didn't work, took 30 mins to check in, breakfast took 45 mins after ordering, beans not cooked, sausages not cooked, it appeared that one person was the receptionist and the chef, same person booked me in was cooking my breakfast
    Gary
    United Kingdom
  • 6.0
    Scored 6.0

    Perth used to be the capital of Scotland and has obviously...

    Perth used to be the capital of Scotland and has obviously been a very wealthy city. I would have loved to have seen it then. Unfortunately it is now much like many cities and very run down. Most things in Scotland are beautiful and I was really looking forward to Perth but found that the surrounding areas were much better than the City centre. So sorry as I would have loved to have said it was great. Glasgow and Edinburgh are obviously big vibrant cities and I expected Perth to just have a little of this.
    Rae
    United Kingdom
  • 10
    Scored 10

    Very friendly, professional staff.

    Very friendly, professional staff. Lovely large room with very large bed. Clean and bright. Food was delicious 😋. Staff were caring and considerate when I had a significant accident. Very accommodating. Extending our check out time if required.
    A
    Anonymous
    United Kingdom

Explore guest reviews of hotels in Perth

  • From DKK 1,104.54 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,127 reviews
    We enjoyed our first night at the Grampian Hotel so much, we decided to stay an extra 2 nights. The staff by far made our experience exceptional. Their customer service was above and beyond! The hotel is reasonably priced, and the rooms were very clean with nice, functional layouts. The location is also very good! It's about a 5 minute walk to Perth train station, and right down the street from the downtown shopping area. And even with that great location, we still found it nice and quiet.
    Holyoak
    United Kingdom
  • From DKK 876.62 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 363 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.
    Stephanie
    United Kingdom
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 164 reviews
    Fiona and her husband looked after us so well. The rooms were all big, comfy and clean. They let us put our motorcycles safely at the side of the property and even got one in their garage (2 maybe 3 sports might fit in there). Breakfast was all locally sourced and cooked by Fiona’s husband who is a chef. Our favourite stop over on our Scotland trip and actually the cheapest too.
    Ian
    United Kingdom
  • From DKK 876.62 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 739 reviews
    The owner was very friendly and welcoming, The room had everything we needed. Very attentive to us and to the other guests. The parking was a plus and right next to the city centre. We would have no hesitation about staying here again if in that part of Scotland and would recommend it to others.
    David
    United Kingdom
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 26 reviews
    Free parking space, 3 bedrooms and a closed living room were perfect for our 5 person family. The washer/dryer worked well. And walking distance to ALL of Perth. Plus a grocery store right out the door. Owners were super nice and long time locals.
    Robert
    United States
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 697 reviews
    Centrally located in a Perth. Plenty of room in the suite. David is a wonderful host and amazing chef! He made buttery, flaky croissants for our breakfast in the morning and served eggs Benedict with the best hollandaise sauce I’ve ever tasted!
    Lynne
    United States
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,460 reviews
    One of the best hotels I have stayed in the UK. The food and drinks are exceptionally good. The grounds and location are beautiful. I will definitely be staying again. The staff were all extremely helpful and friendly. Thanks.
    Patrick
    Singapore
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 374 reviews
    Arrived late in Monday night to find the regular jamming session on. Some great Scottish and folk music. Lovely short drive to Perth via backroad. Village alternative to staying in Perth. Good value for price.
    Derek
    United Kingdom
  • From DKK 745.13 per night
    6.5
    Scored 6.5
    Pleasant
    Rated pleasant
     · 2,354 reviews
    The breakfast was good. The staff were friendly and helpful. The hotel is within walking distance of Perth Royal Infirmary which was useful as my husband was unexpectedly admitted while we were on holiday.
    Linda
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 27 reviews
    Great location to discover Scotland, Perth is a great small city. Nice pubs, nice nature around it. We did some walks to Kinnoul Hill and were treated to some great views. We had a very nice family holiday!
    Han Verhallen
    Netherlands
  • From DKK 1,314.93 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,291 reviews
    Hotel a little bit tired but warm and friendly staff. Breakfast was very traditional - black pudding; baked beans, bacon etc. Coffee was okayish and service was attentive. Toasters are pretty feeble.
    Alistair
    United Kingdom
  • From DKK 876.62 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 363 reviews
    Sam is amazing and made awesome homemade bread and a lovely breakfast. She was a delight to be around. If I return to Perth, I wouldn't stay anywhere else. She made us feel so welcomed.
    Ida
    United States
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 209 reviews
    The breakfast was so good we had to stop by here again for another nights stay before ending our Scotland road trip! Lovely family running this guesthouse. Comfortable and clean rooms.
    Miranda
    Australia
  • From DKK 1,451.68 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,766 reviews
    my partner and I had our wedding at this hotel on Saturday 25th of March. The staff could not do enough for us and made our day extra special.
    Alison
    United Kingdom
  • From DKK 745.13 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 584 reviews
    Very friendly owner named Paul. Easy checking and checkout. Nice shower. Walking distance to downtown Perth. 5 minute drive to Scone Palace.
    Christopher
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 90 reviews
    The best stay, we ever had in Scotland! Caroline is a wonderful hostess and makes the best Scottish breakfast. Thank you so much.
    Catrin
    Germany
  • From DKK 1,183.44 per night
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 1,970 reviews
    room and location good, small hotel car park but cheap public parkign around corner. central location for pubs and bars
    Richard
    United Kingdom
  • From DKK 1,402.59 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 550 reviews
    The hotel was well located 10minutes walk from Perth. Parking was easy. Breakfast was excellent. The room was generous.
    Juliet
    United Kingdom
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 65 reviews
    Beautiful cottage set in rural Scotland. Lovely views. Spotlessly clean and well equipped. Helpful owners.
    Zoe
    United Kingdom
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 4 reviews
    All you need for a great cycling vacation in Scotland
    Bart
    United Arab Emirates

Research, refine and make plans for your whole trip