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 – 38 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.

Roomvery comfortable. Staff very comient.
Scored 8.5
8.5
Rated very good
Very good
3,115 reviews
Price from£169.99per 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.

Great location and very friendly staff.
Scored 7.3
7.3
Rated good
Good
2,373 reviews
Price from£107.10per 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 helpful and friendl
Scored 6.9
6.9
Rated pleasant
Pleasant
1,956 reviews
Price from£63.75per 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.

Breakfast very good
Scored 7.9
7.9
Rated good
Good
2,289 reviews
Price from£150per 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.

Breakfast was OK, croissants were quite stale
Scored 7.8
7.8
Rated good
Good
1,250 reviews
Price from£117.60per 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...

Excellent
Scored 8.8
8.8
Rated fabulous
Fabulous
1,524 reviews
Price from£149per 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.

Lovely little guesthouse , enjoyed my stay
Scored 8.8
8.8
Rated fabulous
Fabulous
585 reviews
Price from£102per 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 property was very clean, had everything you needed.
Scored 8.3
8.3
Rated very good
Very good
589 reviews
Price from£130.80per 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,...

Breakfast amazing,staff excellent!!
Scored 6.4
6.4
Rated pleasant
Pleasant
2,414 reviews
Price from£106.88per 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.

Everything!
Scored 8.1
8.1
Rated very good
Very good
2,763 reviews
Price from£90per night
See all 50 hotels in Perth

Most booked hotels in Perth in the past month

Budget hotels in Perth

  • The Dunning Hotel
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 391 reviews

    Situated in Perth, 19 km from Scone Palace, The Dunning Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant.

    Friendly. Fire in bar lovely & cosy. Food first class

  • The Parklands Hotel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 589 reviews

    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.

    Food was very good, friendly staff and great location.

  • Sunbank House Metro Hotel
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 585 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.

    great breakfast, friendly staff, very accommodating

  • Grampian Hotel
    Scored 7.8
    7.8
    Rated good
    Good
     · 1,252 reviews

    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.

    Super comfy bed, lovely helpful staff and a great location

FAQs about hotels in Perth

What guests said about Perth:

  • Scored 8.0
    8.0

    We didn’t really explore the city but used it as a base for...

    We didn’t really explore the city but used it as a base for exploring the area. We did many hikes and beach walks all within an hours drive. The Glover Arms is a fantastic pub with great food and dog friendly. They were really accommodating of food intolerances.
    Sam
    United Kingdom
  • Scored 10
    10

    We visited the new installation of the stone of scone.

    We visited the new installation of the stone of scone. It was really good. We would have liked to see the palace and the art gallery and the old museum. I think there was lots more to do also in the local vicinity.
    Linda
    United Kingdom
  • Scored 10
    10

    We were there for my cousins 70th birthday but he took us to...

    We were there for my cousins 70th birthday but he took us to Scone Palace which was very good and St Andrews which was lovely we didn’t have much time to see more because of the party and we got a lot of showers so we spent a lot of time at their home in Scone..( Pronounced Scoon )Perth has a lovely shopping centre and plenty of good places to eat.!
    Sandra
    United Kingdom
  • Scored 8.0
    8.0

    Hotel was very convenient comfortable and was good value...

    Hotel was very convenient comfortable and was good value for money. It does not have parking however, there is a high rise car pk 5mins wall which is good and safe. We used paccos restaurant which is a short walk and caters for all needs.
    A
    Anonymous
  • Scored 10
    10

    Perth seems to have bucked the trend of many towns and...

    Perth seems to have bucked the trend of many towns and appears to be thriving. The new museum is very informative with a good cafe. There are plenty of shops and restaurants to investigate. The river has provided a good wild life corridor with otters having been seen in the evening. There are plenty of good walks around the town and surrounding countryside.
    Lesjon
    United Kingdom
  • Scored 2.0
    2.0

    A dirty, sketchy neighborhood.

    A dirty, sketchy neighborhood. The first and only time I felt I had to be on guard while in Scotland. Many of the shops and restaurants were closed even in early afternoon. Not much to do or see. Reasonable distance from airport but no other reason to stay here.
    Jennifer
    United States

Explore guest reviews of hotels in Perth

  • From £143.10 per night
    Scored 7.3
    7.3
    Rated good
    Good
     · 2,373 reviews
    The accommodation rate was reasonable and a lot better than other hotels in the city. It was in a good central situation. The room was a good size, with the usual facilities and plenty of space for clothes and luggage. Bed was comfortable, bathroom was also a good size. The staff were friendly and helpful. The hotel is, apparently, the oldest established hotel in Scotland - goes back to 1699 - and can claim Bonnie Prince Charlie as a guest in 1745. Was surprised the hotel doesn't make more of this.
    Aileen
    United Kingdom
  • From £165 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 2,288 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 £120 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 648 reviews
    Nice place, friendly people! Had some delay due to airport issues, communication was great so no problem - we could check in in the middle of the night :) Great place to start and end a trip in the Higlands. Will come back for sure if heading to Northern Scotland via Perth.
    Olmo
    Netherlands
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 3,115 reviews
    The staff were so friendly and helpful,, the location was great for exploring parts of Scotland. we would highly recommend and would visit again.
    Sharon Eyes
    United Kingdom
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 60 reviews
    Beautiful cottage set in rural Scotland. Lovely views. Spotlessly clean and well equipped. Helpful owners.
    Zoe
    United Kingdom

Research, refine and make plans for your whole trip