Skip to main content

Filter by:


Star Rating

Review Score

Perth – 40 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

Holiday Inn Express Perth, an IHG Hotel

Hotel in Perth

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

8.5
Very Good
3,084 reviews
Price from$139.18per night
The Royal George Hotel, hotel in Perth

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.

7.9
Good
2,211 reviews
Price from$107.55per night
Murrayshall Country Estate, hotel in Perth

Murrayshall Country Estate

Hotel in Perth

Located in Perth, Murrayshall Country Estate is 2.5 mi from Scone Palace.

8.8
Excellent
1,360 reviews
Price from$205.56per night
Salutation Hotel, hotel in Perth

Salutation Hotel

Hotel in Perth

Located in Perth center, the award-winning Salutation Hotel is just a few minutes from Perth Concert Hall and the scenic walks around the River Tay.

7.4
Good
2,172 reviews
Price from$106.48per night
Grampian Hotel, hotel in Perth

Grampian Hotel

Perth, Scotland

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

7.8
Good
961 reviews
Price from$101.73per night
The Lovat Hotel, hotel in Perth

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

6.5
Pleasant
2,217 reviews
Price from$94.90per night
Mercure Perth Hotel, hotel in Perth

Mercure Perth Hotel

Hotel in Perth

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

6.9
Pleasant
1,883 reviews
Price from$115.08per night
The Parklands Hotel, hotel in Perth

The Parklands Hotel

Hotel in Perth

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

8.3
Very Good
551 reviews
Price from$106.29per night
Sunbank House Metro Hotel, hotel in Perth

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 center and has a free private car park and free Wi-Fi.

8.8
Excellent
489 reviews
Price from$108.82per night
Leonardo Boutique Huntingtower Perth, hotel in Perth

Leonardo Boutique Huntingtower Perth

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.

8.1
Very Good
2,603 reviews
Price from$111.60per night
See all 48 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 second you sign up!

What Guests Said About Perth:

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

    Like many towns and cities Perth has a lot of empty shops.

    Like many towns and cities Perth has a lot of empty shops. Lots of cafes. All the usual shops in the town centre within easy walking distance. The station is a 10-15 minute walk from the centre, Lots of car parking but not free; Look out for parking wardens ! Have to feed meters every 4 hours. Good food at the Salutation Hotel but lots of other places available.
    BRIAN
    United Kingdom
  • 8.0

    It is a small compact city and an ideal centre for viewing...

    It is a small compact city and an ideal centre for viewing the area. A lovely city to walk around and interesting gardens to visit, A large concert hall and small theatre provide entertainment for all tastes.
    harper
  • 10

    Perth is a beautiful City, lovely friendly people, we are...

    Perth is a beautiful City, lovely friendly people, we are always made welcome. I would advise anyone to visit. The River Tay, is a joy to view, as you have a stroll along. Delicious food in a terrific range of restaurants in the city centre. Taboo particularly is an incredible French restaurant. Happy staff, who cannot do enough for you! Other restaurants cater for every taste. We return regularly!
    Turner
  • 8.0

    Seen changes as have visited over many years.

    Seen changes as have visited over many years. The centre has lost its main shops. Nice cafes around the old Kirk. Nice walk along the river - look out for the otters and nice walk around North Inch (park).
    JuneFolkes
    United Kingdom
  • 6.0

    My stay in Perth was not by choice but due to Storm Babet.

    My stay in Perth was not by choice but due to Storm Babet. It's a town near where I live so I know it but not from a tourist point of view. It is a bit run down along the HIgh Street (a newish shopping mall has affected footfall in the centre) but is a good base for visiting other areas and cities ie 1.5 hours from Glasgow and Edinburgh. There are some interesting places to visit eg Black Watch Museum, Scone Palace, nice walks along the river, Branklyn Gardens; for kids, there is the cinema, swimming pool and a theatre etc but a day or so would be more than enough to see what there is to see. There are a few nice restaurants and hotels/b&bs to suit all pockets.
    Janice M
    United Kingdom

Explore guest reviews of hotels in Perth

  • From $115.15 per night
    8.8
    Excellent · 489 reviews
    We enjoyed a wonderful stay at the Sunbank House Metro Hotel in Perth, Scotland. We were welcomed warmly on our arrival and given details of our accommodation. The hotel is in a beautifully appointed building and our room was very comfortable and tastefully furnished, with an excellent view over Perth. The breakfast was made with very fresh ingredients which we appreciated, and enjoyed in a lovely light room with view over the front garden. Overall a refreshing and comfortable break. Thankyou.
    Jennifer
    Australia
  • From $107.55 per night
    7.9
    Good · 2,211 reviews
    I was attending an event at the Perth Concert Hall, which is literally just across the road from the hotel. The breakfast was delicious, and the restaurant had a lovely view across the river. The room was clean and comfortable. The staff were all pleasant and helpful. Parking at the hotel was very limited but there were several car parks nearby.
    JANICE
    United Kingdom
  • From $126.54 per night
    9.7
    Exceptional · 329 reviews
    Parking on site, 10 minute walk into center of Perth. Rooms were a high standard, coffee tray had fresh milk in a flask and a bar of chocolate, decent shower and toiletries provided. Good Wifi, Breakfast fruit, yogurt, cereals, pain au chocolat and homemade bread, tea and coffee with your choice of hot food which you order the night before
    Jane
    United Kingdom
  • From $133.24 per night
    6.9
    Pleasant · 1,883 reviews
    Chose not to have breakfast and stayed room only . Location is brilliant for central Perth and hotel had free parking . We even got to book in a little early as the room was ready . Staff who ended up covering reception (from the kitchen) super friendly . It was cheap and cheerful so if your ok with shabby it’s clean and warm up
    Philip
    United Kingdom
  • 9.5
    Exceptional · 90 reviews
    Caroline was very friendly and welcoming. The breakfast was perfectly prepared and tailored to our dietary requirements. The location was a very short walk from the town centre and we were provided a map with recommended restaurants on it which was very helpful. If we go back to Perth we would happily stay there again.
    Nina
    United Kingdom
  • From $136.66 per night
    8.1
    Very Good · 2,603 reviews
    We had a lovely large room with good views over the garden. The room was clean, warm and had everything we needed. Food was excellent and all the staff were friendly and helpful. Hotel was in a good location close to Perth, but there were some good local walks along the river and to Huntingtower Castle.
    Elizabeth Wadham
    United Kingdom
  • 8.9
    Excellent · 720 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
  • From $134.44 per night
    7.4
    Good · 2,172 reviews
    Good location, clean tidy comfortable room and bed. Very helpful Staff. I would recommend, and will book again. The Bar has screens for sports, the Ireland v Italy and Scotland rugby was on, I was watching the Celtic game in the bar on my laptop, with headphones.
    Chris
    United Kingdom
  • 9.1
    Wonderful · 206 reviews
    Great Location overlooking the park, very tastefully decorated with attention to detail, my wife was very impressed with the White company products through the property, stayed in various hotels in Perth over many years, Tay Apartments by far the best option.
    Colin
    United Kingdom
  • 9.0
    Wonderful · 33 reviews
    One of the best places i have ever visited in scotland. Exceptionally beautiful location, very quiet and friendly neighbourhood. Very clean and specious property. And last but not least…Morag…5 star host. Would definitely come here again.
    Affan
    United Kingdom
  • 9.7
    Exceptional · 28 reviews
    A very comfortable lodge, in a lovely part of Scotland. We were very happy and were able to travel to so many attractions. The accommodation was very clean and also, as advertised. Thank you very much.
    Richard
    United Kingdom
  • From $69.59 per night
    8.3
    Very Good · 1,269 reviews
    It’s a very comfortable little independent hotel. The staff are lovely. Very welcoming and very helpful. If you’re on a budget it’s an ideal place to stay on the bus route to Perth and Dundee.
    Isabella
    United Kingdom
  • From $106.29 per night
    8.3
    Very Good · 551 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
  • From $133.24 per night
    6.9
    Pleasant · 1,883 reviews
    The room was spartan, but clean and comfortable. We booked last minute when our train left us stranded in Perth. Staff helped us quickly and cheerfully.
    Julianne
    United States of America
  • 9.6
    Exceptional · 151 reviews
    we had a phenomenal sleep for our short stay in Perth. Easy access to main road. Very friendly welcome and generous breakfast.
    Bradley
    Canada
  • 9.4
    Wonderful · 162 reviews
    It was great , close to shops , short walk to town, would recommend it to anyone looking for a place to stay in Perth
    Linda
    United Kingdom
  • 8.7
    Excellent · 63 reviews
    Beautiful cottage set in rural Scotland. Lovely views. Spotlessly clean and well equipped. Helpful owners.
    Zoe
    United Kingdom
  • From $134.44 per night
    7.4
    Good · 2,172 reviews
    Food was excellent. Quiet room. Very old hotel but central location, especially for beautiful river walks.
    Helen
    United States of America
  • 6.6
    Pleasant · 40 reviews
    excellent location in the middle of Perth. adequate space for a family of five.
    Ed
    United States of America
  • From $139.18 per night
    8.5
    Very Good · 3,084 reviews
    everything was really good happy with location, staff, and hotel
    sarah
    United Kingdom

Research, refine, and make plans for your whole trip