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.
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
Scored 8.5
Very Good
Rated very good
3,150 reviews
Price from$132.27per night
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
Scored 7.4
Good
Rated good
2,227 reviews
Price from$129.09per 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.

7.9
Scored 7.9
Good
Rated good
2,293 reviews
Price from$186.76per 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.

7.8
Scored 7.8
Good
Rated good
1,030 reviews
Price from$134.47per 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,...

6.5
Scored 6.5
Pleasant
Rated pleasant
2,259 reviews
Price from$74.70per 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.

6.9
Scored 6.9
Pleasant
Rated pleasant
1,934 reviews
Price from$137.58per night
Murrayshall Country Estate, hotel in Perth

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

8.8
Scored 8.8
Excellent
Rated excellent
1,409 reviews
Price from$224.73per 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.

8.8
Scored 8.8
Excellent
Rated excellent
513 reviews
Price from$136.96per 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.

8.3
Scored 8.3
Very Good
Rated very good
572 reviews
Price from$128.49per 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.

8.1
Scored 8.1
Very Good
Rated very good
2,699 reviews
Price from$85.16per night
See all 50 hotels in Perth

Most-booked hotels in Perth in the past month

Budget hotels in Perth

  • The Dunning Hotel
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 352 reviews

    Located in Perth, 12 miles from Scone Palace, The Dunning Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

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

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

    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.

    It's very clean and the decor is splendid. Lovely and Scottish

  • Mercure Perth Hotel
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 1,935 reviews

    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.

    Location staff and parking facilities around the hotel

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

    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.

    Fantastic property, great position for town centre.

FAQs about hotels in Perth







Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Perth:

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

Explore guest reviews of hotels in Perth

  • From $126.06 per night
    6.5
    Scored 6.5
    Pleasant
    Rated pleasant
     · 2,259 reviews
    i am super glad that i choose this hotel, LOVED every bit of my stay. The location is in the middle of Scotland, the service from the staff was spot on, which made my stay very comfortable. There was a Fancy Bar&Restaurant which resided inside the hotel. And to top it off there was a complimentary breakfast as well. Overall it was a pleasant experience which ticked all of my boxes and I would love to come back here.
    A
    Anonymous
    United Kingdom
  • From $80.93 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,338 reviews
    We use Sky Lodge as our de facto launch point for the rest of Scotland and the return home. Big rooms, comfortable beds, breakfast though continental is excellent in a clean and well laid out canteen. The site is interesting as it's a working airfield, and there are some excellent walks on your doorstep. There is a nice little cafe on the airfield that does a cooked breakfast if you want one. Super value.
    Paul
    United Kingdom
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 20 reviews
    The views around the cottage are amazing. Very easy check-in and Norma was very happy to help with anything although we had everything we needed. It's about a 30 min walk to Perth going over a really nice island in the middle of the river. The garden was very nicely kept as well as the house to enjoy the country air.
    Sean
    United Kingdom
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 101 reviews
    There was nothing to dislike about the Chimneys. Probably the best accommodation we have ever stayed in, in any destination! Our host was lovely 😍 Breakfast was really good. Would highly recommend the Chimneys. You must stay there if ever you visit Perth, Scotland!
    Tracy
    United Kingdom
  • From $150.28 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 2,229 reviews
    the room was clean! the hotel is at the city center ! it has not its own parking but it s a public parking (free at nigh) near by! the hotel is the first hotel at Scotland , so just for that the staying in it is an experience! plus dog friendly!
    CHRISTINA
    Greece
  • 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
  • From $136.96 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 452 reviews
    The room was excellant, spacious, modern, clean and light. We spent a week touring in Scotland and this was the best of the rooms that we stayed in (all at a similar price point) and the best breakfast as well.
    Martin
    United Kingdom
  • From $152.39 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,699 reviews
    Lovely location for a wedding we were going to. Don’t intend visiting again only because I don’t think we will be going back to Scotland. Location ok if you have a car, beautiful walks.
    Margaret
    United Kingdom
  • From $99.06 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 132 reviews
    The lady on reception when we checked in was lovely. We felt that she was welcoming us into her house. The hotel was in a lovely location so quiet and not far to get into Perth.
    Elizabeth
    United Kingdom
  • From $150.28 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 2,229 reviews
    The hotel staff were very friendly and the rooms we booked were clean and comfortable. The location was excellent right in the centre and close to all ammenities.
    June
    United Kingdom
  • From $103.34 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 932 reviews
    Guest house appears to be run as an adjunct to the Grampian Hotel next door. The property met our expectation as a budget overnight rest place in Perth
    Patrick
    United States of America
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 39 reviews
    The staff were attentive and welcoming. The accommodation was cosy,warm and quiet. We will definitely be returning when next in Scotland.
    M
    Marie
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated 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
  • From $186.76 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,293 reviews
    Everything was first class, food, staff and hotel. I will 100% be staying there again when I’m next in Perth.
    J
    Jon
    United Kingdom
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 140 reviews
    No much was liked at this facility it was the worst place we visited out of 8 places we stayed in Scotland.
    Betty Reese
    United States of America
  • From $174.29 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 3,151 reviews
    Excellent hotel on outskirts of Perth. Staff couldn’t do enough for us. Buffet breakfast great.
    David
    United Kingdom
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 30 reviews
    Central location for easy access to general tourist and outdoor activities in central Scotland.
    VICKY
    United Kingdom
  • From $134.47 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,031 reviews
    Nice friendly hotel and staff lovely meal in the restaurant
    BRIAN
    United Kingdom
  • From $186.76 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,293 reviews
    Lovely traditional Scottish hotel with a great atmosphere.
    Paul
    United Kingdom
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 25 reviews
    Clean and cozy apartment close to perth city centre.
    A
    Alexandre
    United Kingdom

Research, refine, and make plans for your whole trip