Skip to main content

Filter by:


Star rating

Review score

Perth – 39 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

The room was very comfortable and well appointed. The breakfast was excellent.
7.4
Scored 7.4
Good
Rated good
2,243 reviews
Price from£111.20per 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.

I liked the location as it was near the centre of town. It was also easy to find on the SAT NAV.
7.8
Scored 7.8
Good
Rated good
1,046 reviews
Price from£108per 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...

Breakfast was very good with a wide range of items to pick from.
8.8
Scored 8.8
Fabulous
Rated fabulous
1,411 reviews
Price from£149per 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.

Parklands is a lovely hotel right in the middle of Perth. Over looking the park it is a great location for exploring. The food is amazing, we had dinner bed and breakfast and it was fab. Staff are so so friendly and nothing is too much trouble.
8.3
Scored 8.3
Very good
Rated very good
576 reviews
Price from£103.20per 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.

Location. Access to town centres via a path near the hotel across the rail bridge. Nice walk. Quiet. Comfortable bed. Decent wifi. Easy meeting point for other hill walkers headed north.
8.8
Scored 8.8
Fabulous
Rated fabulous
517 reviews
Price from£112per night
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.

Stayed here on the way home from the airport, location was easy to access and room was fine
8.5
Scored 8.5
Very good
Rated very good
3,157 reviews
Price from£106.24per 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.

Very enjoyable stay - lovely hotel - room was bright and spacious - food was excellent - staff were all very friendly and helpful.
7.9
Scored 7.9
Good
Rated good
2,298 reviews
Price from£150per 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.

Staff were very friendly and the hotel was very good value for money 😊
6.9
Scored 6.9
Pleasant
Rated pleasant
1,948 reviews
Price from£63.75per 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,...

Booking in was OK, but overwhelmed by the noise from a party going on, We stayed in room 207 There was parking spaces. The bed was comfortable.
6.5
Scored 6.5
Pleasant
Rated pleasant
2,271 reviews
Price from£60per 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.

Staff were enthusiastic & attentative. Breakfast & dinner were good quality Generally the hotel was comfortable Hotel grounds were lovely
8.1
Scored 8.1
Very good
Rated very good
2,725 reviews
Price from£68.40per night
See all 49 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:

  • 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
  • 8.0
    Scored 8.0

    We were too early in the year for a number of attractions...

    We were too early in the year for a number of attractions unfortunately. Come after the end of March. However, the Black Watch Museum was excellent especially if in to military history. You can have a guided tour which is very very informative, excellent in fact. The restaurant, Kisas, was very good.
    Adrian
    United Kingdom
  • 10
    Scored 10

    A small/compact City.

    A small/compact City. Historic and the New Museum is fantastic. There are many independent shops as well as the shopping centre. Plenty of good eateries and coffee shops. well placed for walking or cycling the river has footpaths along it and is well maintained. A lively theatre/live event scene too.
    Kevin
    United Kingdom
  • 8.0
    Scored 8.0

    We were in Perth for one night only to see the Dnipro Opera...

    We were in Perth for one night only to see the Dnipro Opera Company from Ukraine perform La Boheme at the city's concert hall. But the city is well known to us. Parts of Perth are looking a little down at heel these days but it is still a pleasant city to visit with lots of facilities and good eateries. We ate at the excellent Both3rs Italian restaurant before the opera. Good value and delicious food.
    Peter
    United Kingdom
  • 10
    Scored 10

    People are friendly, the mix of old buildings and modern...

    People are friendly, the mix of old buildings and modern ones are great, city centre could do with a big investment, lots of empty premises, if you want a haircut, nails done or a fast food takeout then you have plenty to choose from.
    Craig
    United Kingdom

Explore guest reviews of hotels in Perth

  • From £65 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,348 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.
    Lai Yeen
    Germany
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,046 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
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 684 reviews
    From the moment we arrived in the car park till the moment we left the building we had a truly fabulous stay - indeed we firmly believe it was the best Guesthouse we have ever experienced. Our apartment was most beautifully appointed and equipped, the bed extremely comfortable, the breakfast cooked and presented by our host David was sublime ( and highly entertaining!) - what personal and presentation skills he possesses. it was the highlight of a lovely week we had in Scotland.
    Douglas
    United Kingdom
  • From £113.60 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 2,243 reviews
    Breakfast was an enjoyable experience with a menu to suit every taste. The historic building (1699) would appeal to anyone with a feeling for Scotland's history, but inside it has been tastefully modernised with due regard for comfort and safety. The hotel has an ethos of recycling and sustainability. The city centre location is within walking distance of shops, the railway station and other attractions.
    Douglas
    United Kingdom
  • From £150 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,298 reviews
    I booked the wrong hotel as I was looking for a hotel in Perth Australia. I could not see on the booking site, that the hotel was in an other country. I noticed the mistake afterwards and contact Booking and hotel and asked them to annulate the booking, but the hotel just ignored our writing and just cached the money. Really bad style.
    Farideh
    Denmark
  • From £144.90 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,725 reviews
    The hotel has plenty of car parking spaces. It is a lovely building with lots of character. All of the Leonardo people were very friendly. The room was very spacious and nicely decorated and warm and the water in the bathroom was lovely and hot. The breakfast was served in a lovely dining room and tasted delicious. Thank-you!
    Kerri
    United Kingdom
  • From £79 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 934 reviews
    The location was easy to find and great for exploring Perth on foot. Breakfast of choice was cooked for you when you arrived at the dining room. Very nice bedding, and the bathroom was bathed in a wonderful natural light.
    Petersen
    United States
  • From £100 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 720 reviews
    Owner very friendly and helpful. Location was perfect for our needs. Unfortunately we were in Scotland for a very dear friends funeral, but the hotel was just what we needed to make the sad occasion a little easier.
    Emma
    United Kingdom
  • From £75 per night
    6.5
    Scored 6.5
    Pleasant
    Rated pleasant
     · 2,271 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
  • From £150 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,298 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
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 41 reviews
    Breakfast was cereal and fresh fruit..Flat is about 20minutes walk from Perth city centre and good bus routes near by..Perth it's self works as a good base for touring central Scotland..
    Irene
    United Kingdom
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 170 reviews
    Very central, a little noisy but would expect that in city centre. Great centre for exploring this area of Scotland, particularly without car. Generally very clean and well equiped.
    Richard
    United Kingdom
  • From £185.60 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 576 reviews
    This is a small hotel with a fantastic character. I was made to feel very welcome and the breakfast was exceptional. The bedroom was simple, smart and extremely comfortable.
    Colin
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 257 reviews
    Jean and Andy are amazing hosts. The rooms are en suite, but otherwise part of the home. The farm is beautiful yet only a 10 minute drive into Perth.
    Madi
    United States
  • From £144.90 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,725 reviews
    We found this hotel by being stranded in Perth because of weather. We are now going to book here every time we are passing perth. Highly recommend.
    James
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,046 reviews
    Great hotel in the centre of Perth, great breakfast, comfortable cosy rooms , staff attentive, shall return.
    david
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 3,156 reviews
    Excellent hotel on outskirts of Perth. Staff couldn’t do enough for us. Buffet breakfast great.
    David
    United Kingdom
  • From £122.85 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 111 reviews
    Location was in the center of Perth with the bonus of parking. We loved the location.
    Elaine
    United States
  • From £130 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 340 reviews
    Use of separate lounge for guests; good breakfast; walk to centre of Perth
    Stephen
    United Kingdom
  • From £113.60 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 2,243 reviews
    In the central of perth. Old and historic building.
    YaMiL
    Indonesia

Research, refine and make plans for your whole trip

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.