Skip to main content

Filter by:


Star rating

Review score

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

8.8
Scored 8.8
Fabulous
Rated fabulous
1,385 reviews
Price from£161.10per 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,258 reviews
Price from£95per 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.

8.5
Scored 8.5
Very good
Rated very good
3,118 reviews
Price from£118.14per 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.

7.4
Scored 7.4
Good
Rated good
2,204 reviews
Price from£92.65per 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.

6.9
Scored 6.9
Pleasant
Rated pleasant
1,905 reviews
Price from£87.30per night
THE BROCH, Ground Floor City Centre Apartment, sleeps 6, hotel in Perth

Set in Perth and only 4.2 km from Scone Palace, THE BROCH, Ground Floor City Centre Apartment, sleeps 6 offers accommodation with river views, free WiFi and free private parking.

9.4
Scored 9.4
Superb
Rated superb
162 reviews
Price from£181.50per night
The Lodge At Perth Racecourse, hotel in Perth

Set in Perth, The Lodge At Perth Racecourse offers a garden and sun terrace. Scone Palace is 900 metres from the property.

7.8
Scored 7.8
Good
Rated good
104 reviews
Price from£78.39per 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,655 reviews
Price from£117.90per night
The Broch, 1st Floor, Luxurious City Centre Apartment, hotel in Perth

Set in Perth and only 4.3 km from Scone Palace, The Broch, 1st Floor, Luxurious City Centre Apartment offers accommodation with mountain views, free WiFi and free private parking.

9.1
Scored 9.1
Superb
Rated superb
235 reviews
Price from£189.75per night
Sky Lodge Perth, hotel in Perth

Sky Lodge offers motel-style accommodation at Perth Airport. The property offers free parking and free WiFi in all rooms. The en-suite bedrooms offer a flat-screen TV, a desk and a seating area.

8.3
Scored 8.3
Very good
Rated very good
1,303 reviews
Price from£55per night
See all 50 hotels in Perth

Most booked hotels in Perth in the past month

Budget hotels in Perth

  • The Dunning Hotel
    Cheap hotel

    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

    8.2
    Scored 8.2
    Very good
    Rated very good
     · 344 reviews
  • The Parklands Hotel
    Cheap hotel

    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.

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

    8.3
    Scored 8.3
    Very good
    Rated very good
     · 566 reviews
  • Mercure Perth Hotel
    Cheap hotel

    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.

    Location staff and parking facilities around the hotel

    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 1,904 reviews
  • Salutation Hotel
    Cheap hotel

    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.

    Friendly staff and lovely room, good breakfast too

    7.4
    Scored 7.4
    Good
    Rated good
     · 2,204 reviews

FAQs about hotels in Perth







Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Perth:

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

Explore guest reviews of hotels in Perth

  • From £55 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,304 reviews
    This was the best place we stayed in Scotland, The Sky Lodge Perth was a very great surprise in our trip. We were nicely welcomed by the staff, our room was very clean, with a very good amount of space, the bathroom had a bath and a nice shower. The highest point was the breakfast, everything was delicious, there was a lot of options, croissant, waffles, breads, coffe, Milk, Juice, yorguts and cereals, all fresh and refield by the staff time by time. We loved everything about Sky Lodge Perth
    Letícia
    Brazil
  • From £100 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 331 reviews
    Sam is a fantastic host who went the extra mile to make sure we got the most out of our overnight stay in Perth. Sam recommended some places to eat in the city and places to go if we wanted to have a little walk around. The breakfast we had was one of the best myself and partner have had during our road trip around Scotland with the personal touch of a fruit salad starter and fresh baked bread. If we ever stay in Perth again we will be looking to stay here again.
    Stephanie
    United Kingdom
  • From £108.90 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,655 reviews
    Everything was fine and we would be happy to stay again. A good place to break up the long journey from the south of England to the far north of Scotland. The room was comfortable, the restaurant met expectations. Nothing was exceptional - but no complaints either! Our retriever was happy and there were plenty of places to exercise her in and around the grounds.
    A
    Allan
    United Kingdom
  • From £75 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 930 reviews
    I was in Perth overnight to see family, and the Heidl was perfect in terms of location (6 minutes’ walk from the station, short walk into town) and facilities. The owner could not have been more friendly and accommodating (e.g. baggage storage) and the breakfast was excellent. Don't hesitate: if you’re looking for a short stay in Perth, stay here.
    Marie
    Belgium
  • From £150 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,258 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 £100 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 331 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 £150 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,258 reviews
    The staff was friendly and helpful, and the location was excellent for walking around. It's close to everything. I appreciate that it is a pet-friendly hotel and pretty quiet. Also, the darkening window shades were great. There was a breakfast offered, but I opted to go out so can't speak to its quality.
    Melissa
    United States
  • From £106.88 per night
    6.5
    Scored 6.5
    Pleasant
    Rated pleasant
     · 2,237 reviews
    We chose the hotel because it was a convenient location for us coming from a trip from Scotland and before leaving the rental car next morning at Edinburgh Airport. They gave us a bit better room with a large window without additional charges. Quite clean and you can relax in the bathtub.
    zapa2
    Finland
  • From £85 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 537 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
  • 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
  • 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 £106.88 per night
    6.5
    Scored 6.5
    Pleasant
    Rated pleasant
     · 2,237 reviews
    Large and comfortable room, very pleasant hotel staff, excellent price. The whole place has an unique genius loci. Would definitely return again.
    Andrej
    Slovakia
  • From £108.90 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,655 reviews
    my partner and I had our wedding at this hotel on Saturday 25th of March. The staff could not do enough for us and made our day extra special.
    Alison
    United Kingdom
  • From £190 per night
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 669 reviews
    Simply amazing,spacious beautifully decorated room,clean,warm comfortable,definitely our best stay in Scotland.Wonderful hosts.
    Erika
    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 £112.50 per night
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 1,905 reviews
    room and location good, small hotel car park but cheap public parkign around corner. central location for pubs and bars
    Richard
    United Kingdom
  • From £83.60 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 57 reviews
    Perfect accommodation and had everything I needed whilst traveling around Scotland.
    S
    Steve
    United Kingdom
  • From £127.99 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 3,118 reviews
    everything was really good happy with location, staff, and hotel
    sarah
    United Kingdom
  • From £96 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 996 reviews
    Nice friendly hotel and staff lovely meal in the restaurant
    BRIAN
    United Kingdom
  • From £96.80 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 2,204 reviews
    it’s the oldest establishment of Scotland
    Georgios
    United Kingdom

Research, refine and make plans for your whole trip