Skip to main content

Search hotels in Perth

Enter your dates to see the latest prices and deals for Perth hotels

Perth – 160 hotels and places to stay

Filter by:

Star rating

Review score

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

M
Mark
From
United Kingdom
Excellent location and a very nice place to stay - great dinner!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,606 reviews
Price from
US$281.98
1 night, 2 adults

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.

A
Ann
From
United Kingdom
We have stayed at this hotel several times and have always found it clean and comfortable with very friendly and extremely polite staff.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,235 reviews
Price from
US$214.84
1 night, 2 adults

Holiday Inn Express Perth by IHG

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.

C
Carol
From
United Kingdom
Lovely breakfast. Plenty of parking. Easy access to A9 for my onward journey. Very helpful staff explaining a lovely dog walk close by. Petrol station handy too. Nice touch with dog bed, bowl & treats.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,844 reviews
Price from
US$80.57
1 night, 2 adults

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.

M
Martha
From
United Kingdom
Good location, nice toiletries and friendly staff.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 623 reviews
Price from
US$161.13
1 night, 2 adults

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.

F
Fiona
From
Australia
Lovely building with country style and comfortable furnishings. Large room with comfy bed. Very clean. Great view from window overlooking Perth. A short 10 min walk to Perth Museum through beautiful riverside gardens just across the road. Parking out back.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 656 reviews
Price from
US$139.65
1 night, 2 adults

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

n
nazirhussain
From
United Kingdom
Host was very helpful Good area
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 2,368 reviews
Price from
US$80.57
1 night, 2 adults

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.

Z
Zander
From
United Kingdom
VERY DATED ROOMS NOT WHAT WE BOOKED ONLINE
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,896 reviews
Price from
US$91.31
1 night, 2 adults

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.

P
Pet
From
United Kingdom
Buffet breakfast was lovely! Just this I can rate 10 !
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,389 reviews
Price from
US$111.72
1 night, 2 adults

Grampian Hotel

Hotel in Perth

Located in Perth, 4.3 km from Scone Palace, Grampian Hotel provides accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers free WiFi.

m
maureen
From
United Kingdom
It done the job for one night Booked deluxe room. It was fine....but outside bedroom was a roof full of solar panels which attracted heat and it affected the temperature of the room which was basically cooking. There was a room stat reading 30degrs. No aircon in room only a retro fan which was bit noisy so had to switch off at night. Sleepless night.. Breakfast was basic..
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,683 reviews
Price from
US$128.90
1 night, 2 adults

3 Bedroom villa attached to Host home free parking

Perth

Located 2.9 km from Scone Palace, 3 Bedroom villa attached to Host home free parking provides accommodation with free WiFi and free private parking.

A
Anonymous
From
Thailand
Location was excellent. Beautiful period piece property with amazing detailing. Clean and comfortable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 108 reviews
Price from
US$261.84
1 night, 2 adults
See all 160 hotels in Perth

Hotels with parking in Perth

Budget hotels in Perth and nearby

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 1,896 reviews

    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.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 2,368 reviews

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

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,844 reviews

    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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,814 reviews

    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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 10 reviews

    Offering city views, Perth City Centre Retreat, 2 Bed is an accommodation situated in Perth, 36 km from Discovery Point and 25 km from Falkland Palace & Garden.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 92 reviews

    Stylish Loft Apartment in central Perth in Perth features accommodation with free WiFi, 3.6 km from Scone Palace, 36 km from Discovery Point and 25 km from Falkland Palace & Garden.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 115 reviews

    Situated in Perth, The Barclay Apartment features accommodation with free WiFi and free private parking, as well as access to a hammam.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 55 reviews

    Set in Perth, 4.1 km from Scone Palace and 36 km from Discovery Point, Georgian townhouse in centre of Perth offers accommodation with free WiFi in a historic building.

Hotels located in the centre of Perth

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 118 reviews

    Set in Perth, 3.9 km from Scone Palace and 36 km from Discovery Point, High Street, Stylish City Centre Apartment, 3 Bed offers city views and free WiFi.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 164 reviews

    Situated in Perth, High Street Stylish City Centre Apartment, 2 Bed features city views and free WiFi, 3.9 km from Scone Palace and 36 km from Discovery Point.

  • Woodlea

    Hotel in Perth
    Central location
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 750 reviews

    A 6-minute walk from Perth city centre and railway and bus stations, Woodlea has free WiFi, limited free parking, a guest lounge and modern bedrooms with fully stocked coffee/tea tray.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 130 reviews

    Located in Perth, the recently renovated St John's Apartments provides accommodation 4 km from Scone Palace and 35 km from Discovery Point.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,683 reviews

    Located in Perth, 4.3 km from Scone Palace, Grampian Hotel provides accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers free WiFi.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 941 reviews

    Situated in the centre of Perth, a 35-minute drive from Dundee, this guest house offers free Wi-Fi and free parking on site.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 2,389 reviews

    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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 11 reviews

    George Street Flat is situated in Perth, 35 km from Discovery Point, 25 km from Falkland Palace & Garden, as well as 31 km from Gleneagles.

Best hotels with breakfast in Perth and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,235 reviews

    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.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 656 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.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 134 reviews

    Situated in Saint Martins, within 7.5 km of Scone Palace and 32 km of Discovery Point, Organic Welltree features accommodation with a garden as well as free private parking for guests who drive.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 595 reviews

    Situated in Stanley, in a historic building, 17 km from Scone Palace, Tayside Hotel is a guest house with a garden and bar.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 61 reviews

    Situated in Perth and only 4.1 km from Scone Palace, Spey Courtyard features accommodation with inner courtyard views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Featuring a garden, City Centre Modern 2 bedroom apartment offers accommodation in Perth, 25 km from Falkland Palace & Garden and 31 km from Gleneagles.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 15 reviews

    Offering city views, South Inch Apartment is an accommodation situated in Perth, 36 km from Discovery Point and 25 km from Falkland Palace & Garden.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 27 reviews

    Offering a garden and quiet street view, Paradise Place is located in Perth, 4.3 km from Scone Palace and 36 km from Discovery Point.

FAQs about hotels in Perth

What guests said about Perth:

  • 8.0

    We went for the racing but it was way too busy at the course...

    We went for the racing but it was way too busy at the course, still a good day! The town has a lot of nice bars, cafes and restaurants and a good High Street with the usual M&S Next Boots Primark etc We also enjoyed listening to live music a couple of times outside the old Debenhams at lunchtime. Tabla and Cardo were both good places to eat. Didn't do anything cultural although a lot of the buildings were architecturally notable. Not sure we'd go back but well worth a visit!
    Guest review by
    Davy and Karen, Largs
    United Kingdom
  • 8.0

    The surrounding countryside is really beautiful.

    The surrounding countryside is really beautiful. I diddnt stay n Perth long enough to gain a proper impression I would have liked to visit the art gallery. I visited the cinema and it was not at all clear which film was showing?
    Guest review by
    Kate
    United Kingdom
  • 10.0

    Lovely city, plenty for kids. Main st was brilliant.

    Lovely city, plenty for kids. Main st was brilliant. Glad to see some footfall using shops. Dining out is plentiful Oh la la Pacos To name a few The wetherspoons is much better than our local one in oban
    Guest review by
    Allan
    United Kingdom
  • 10.0

    Perth is a superb city for a weekend break.

    Perth is a superb city for a weekend break. Our weekend lots going on at same time. Huge farmers market and Perth show at South inch park. At North inch park their was a fitness weekend organised by the Black Watch regiment . Lots happening for kids of all ages .
    Guest review by
    Anonymous
  • 8.0

    We were only in Perth for a very short time however we...

    We were only in Perth for a very short time however we walked along the River Tay and through a lovely park and engaged in a little retail therapy and in the evening enjoyed a nice meal and cocktails. We will definitely spend a little longer there next time we visit Scotland when Scone Palace will definitely be on our agenda.
    Guest review by
    Julie
    United Kingdom
  • 10.0

    Perth is a beautiful, historic and safe small city with a...

    Perth is a beautiful, historic and safe small city with a wide selection of good restaurants, cultural venues and green spaces. The surrounding area is extremely scenic and the people are welcoming and helpful.
    Guest review by
    Neil
    United Kingdom

See reviews by guests who stayed at hotels in Perth

See all
  • From US$135.82 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 2,389 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.
    Guest review by
    Aileen
    United Kingdom
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 31 reviews
    The lodge was well presented, Home from Home. Parking excellent. Outside seating plenty chairs especially when my sister, brother-in-law and friend from San Francisco visited for the day. Situated a short walk from Dunning which had a wee shop a marvelous Tee Room at the Golf Club and two hotels for food. Great base to travel into other villages, towns and take in spectacular countryside views. If wanting busier only 9 miles from Perth. Great holiday 😀
    Guest review by
    Bell
    United Kingdom
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 941 reviews
    Location is fantastic..just minutes from the centre of perth Stayed in room 5,which had a fantastic renovation.all very modern and loved the rainfall shower Bed was super comfy and slept well Breakfast was very good with a choice of continental and cooked It"s in the indian restaurant,which looks good,as does the grampian hotel
    Guest review by
    ian
    United Kingdom
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,701 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.
    Guest review by
    Margaret
    United Kingdom
  • From US$153.07 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,683 reviews
    It is close to the centre of Perth and the train station. The hotel is also a Nepalese restaurant which is convenient for food.
    Guest review by
    Dominic
    United Kingdom

Research, refine and make plans for your whole trip