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 – 36 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

meals were excellent staff were friendly, helpful. room very comfortable
7.4
Scored 7.4
Good
Rated good
2,284 reviews
Price from$133.40per 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.

Bedrooms were good breakfast was very good staff were very good.
7.9
Scored 7.9
Good
Rated good
2,275 reviews
Price from$126.39per 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,...

Nothing There was used socks The flush didn’t work initially The first night they didn’t switch on the heater The manager was incompetent No housekeeping although we asked them to clean the room
6.4
Scored 6.4
Pleasant
Rated pleasant
2,376 reviews
Price from$76.60per night
Grampian Hotel, hotel in Perth

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.

Close proximity to train and bus stations, easy walking distance to the city centre. Lovely restaurant.
7.8
Scored 7.8
Good
Rated good
1,169 reviews
Price from$142.47per night
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.

The front desk were amazingly helpful and friendly!
6.9
Scored 6.9
Pleasant
Rated pleasant
1,967 reviews
Price from$81.39per night
Murrayshall Country Estate, hotel in Perth

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

Murrayshall Country Estate is a beautiful location with lovely vistas. The one site restaurants were lovely and offered variety. Perth is a short drive away, but we had everything we needed at Murrayshall Estate.
8.8
Scored 8.8
Excellent
Rated excellent
1,481 reviews
Price from$171.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 center and has a free private car park and free Wi-Fi.

Good location
8.8
Scored 8.8
Excellent
Rated excellent
558 reviews
Price from$134.05per night
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.

The hotel is very convenient to the rail station… A 10 minute walk. The garden in the back was beautiful… During our visit, most of the flowers were in bloom.
8.3
Scored 8.3
Very Good
Rated very good
587 reviews
Price from$131.75per night
Sky Lodge Perth, hotel in Perth

Sky Lodge offers motel-style accommodations at Perth Airport. The property offers free parking and free WiFi in all rooms.

Quiet location. Basic amenities but clean and comfortable. Buffet breakfast was good.
8.3
Scored 8.3
Very Good
Rated very good
1,434 reviews
Price from$76.60per night
Dunallan Guest House, hotel in Perth

Located just a 20-minute walk from the historic Perth City Center, Dunallan Guest House offers free Wi-Fi and on-site parking.

Friendly owner and fabulous location with private parking - loved the little extras provided. A very short walk to lovely Indian restaurant and also given 10% for staying at this guest house, likewise with a cafe not far away offering 10% off price of any meal, including breakfasts.
8.8
Scored 8.8
Excellent
Rated excellent
599 reviews
Price from$108.52per night
See all 51 hotels in Perth

Most-booked hotels in Perth in the past month

FAQs about hotels in Perth







What Guests Said About Perth:

  • 10
    Scored 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
  • 2.0
    Scored 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 of America
  • 8.0
    Scored 8.0

    I had always by-passed Perth, but no more.

    I had always by-passed Perth, but no more. I met up with a friend at The Jade Garden in the evening and next morning walked down to the bridge and over the river. I went to the excellent gallery to catch paintings by Fergusson, one of the Scottish Colourists, and then on to the new museum. It was a revelation, surrounded by cafes, but I went to their own food room, which was a delightful space, serving interesting food at good prices.
    keith
    United Kingdom
  • 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

Explore guest reviews of hotels in Perth

  • From $210.65 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,275 reviews
    I can't imagine there being a hotel in Scotland with better value for money. Highlights for me were : Polite, friendly, and respectful staff; a large clean and quiet room in excellent decorative condition with a cracking view across the tay; lovely open fire crackling away in a comfortable lounge area; a breakfast to satisfy the best of appetites. And all presented in a lovely well-maintained building with plenty of hints of its history but much modernity too. This first-time customer Will be back!
    ALASDAIR
    United Kingdom
  • From $127.66 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 375 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
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 140 reviews
    Everything!! The place was amazing! We mainly booked it for the steam room/shower as we wanted to have a relaxing end to our trip in Scotland! And it was very easy to use thanks to the detailed booklet with all the information we would need for our stay. Thank you Lawrence! We had an amazing stay!
    Sicilia
    Ireland
  • From $215.75 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 558 reviews
    Just a lovely traditional hotel, from check in (we were late ) , the room, breakfast, and our host couldn't have been any better. Very tasteful decor and the situation was so handy for heading south in the morning, what a great find at such a reasonable price, will definitely be back. Thank you.
    Joan
    United Kingdom
  • From $190.22 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 599 reviews
    Definitely the best shower pressure in Scotland! Lovely big front room on ground floor, with extra amenities such as hairdryer, mirrors, couch, with tea, coffee, biscuits. very amenable hosts who swapped rooms for us as our booked room had a leaky shower even before we arrived.
    Trish
    Australia
  • From $204.26 per night
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 698 reviews
    The room was amazing-the most spacious and well-appointed during our stay in Scotland. Would definitely stay there again. Lots of space, beautiful period decor and furniture, lovel sitting area overlooking the garden. Also breakfast was delicious and prepared fresh to order.
    Astrid
    United States of America
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 184 reviews
    What an amazing apartment! It’s stunningly beautiful, clean, lots of space, great beds, cozy and a great place to do a roadtrip through Scotland. The communication with the staff is outstanding and fast. 10/10 and I would definitely recommend it (already done that).
    Arjan
    Netherlands
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 86 reviews
    It is a lovely apartment, very clean and comfortable the host was very kind I left something behind and he is posting it back to us which is not something I expected. It was perfect and a great location for the shops and other attractions of Scotland.
    Caruth
    United Kingdom
  • From $266.56 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,754 reviews
    Everything, there was NOTHING not to like. Staff were amazing, Hotel and grounds beautiful. Food was plentiful and scrumptious.... Best poached eggs ever had... Cooked to perfection. Extra pillows n hot chocolate x Jugs of iced water x
    Laughton
    United Kingdom
  • 9.0
    Scored 9.0
    Wonderful
    Rated 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
    Scored 9.7
    Exceptional
    Rated exceptional
     · 18 reviews
    The house is spacious & beautifully maintained in a very quite location by the river Tay, bearing a wonderful garden. Excellent base to tour around Scotland. Julie is a thoughtful host! Many nice walking paths around
    John
    Greece
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 261 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.
    Brendan
    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 $151.92 per night
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 1,964 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
  • From $82.98 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,434 reviews
    Excellent for an overnight stay. I mean, 55 quid for a double, with bath tube and breakfast??? In Scotland. Can't beat that!
    Ioan Catalin
    United Kingdom
  • From $231.71 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 174 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
  • From $215.75 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 558 reviews
    Situated in a convenient position on the outskirts of Perth. Small and friendly hotel with a comfortable room.
    Joanna
    United Kingdom
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 3,152 reviews
    Excellent hotel on outskirts of Perth. Staff couldn’t do enough for us. Buffet breakfast great.
    David
    United Kingdom
  • From $210.65 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,275 reviews
    Historic hotel in excellent location in city center
    Edward
    United States of America
  • From $286.10 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,482 reviews
    Lovely hotel, great breakfast and friendly staff.
    nicole
    United Kingdom

Research, refine, and make plans for your whole trip