Perth hotels

Perth hotels

Search hundreds of travel sites at once for hotels in Perth

Check-in
Check-out
Compare vs KAYAK |

Good to know

Low season November
High season September
  Average price (weeknight): £72
  Average price (weekend night): £92

cheapest month to stay

13%

expected price decrease

most expensive time to stay

41%

expected price increase

(avg. price over the last 2 weeks)

Sun - Thu

(weeknight)

(avg. price over the last 2 weeks)

Fri & Sat

(weekend night)

FAQs when booking a hotel in Perth

How much is a cheap hotel in Perth?
KAYAK users have found double rooms in Perth for as cheap as £26 in the last 3 days. The average price is £106.
How much is a hotel in Perth for tonight?
In the last 72 hours, users have found Perth hotels for tonight for as low as £38. Users have also found 3-star hotels from £58 and 4-star hotels from £60.
How much is a hotel in Perth for this weekend?
In the last 72 hours, users have found Perth hotels for this weekend for as low as £38 per night. Users have also found 3-star hotels from £103 and 4-star hotels from £91.
How can I find hotels near me?
Take a look at our extensive hotel Heatmaps to find the best hotels near you.

Where to stay in Perth?

Our Heatmaps tool will help you find the perfect place to stay in Perth by showing you how close hotel options are to major activities

Best Perth hotels

Show all
The Fitzroy - Perth - Bedroom
1
9.8 Excellent (478 reviews)
Overview
With a stay at The Fitzroy in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace. Free self parking is available onsite.
The Townhouse - Perth - Bedroom
2
9.8 Excellent (454 reviews)
Overview Reviews
With a stay at The Townhouse in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace. Featured amenities include complimentary newspapers in the lobby, multilingual staff, and luggage storage. Free self parking is available onsite.
10.0 Excellent
Pros: EVERYTHING WAS AMAZING!! Would go back in a heart beat actually never wanted to leave. Will recommend to everyone!
Beechgrove - Perth - Building
3
9.7 Excellent (510 reviews)
Overview
Situated in a large garden, Beechgrove is a former Victorian vicarage with free on-site parking and just 5 minutes’ walk from Perth city centre. Free Wi-Fi, an en suite bathroom and a TV are featured in each room at Beechgrove, and some have garden views. Sausages, bacon and black pudding sourced from local award-winning butchers are served at breakfast, as well as eggs from a nearby farm. 3 golf courses are situated within a mile of Beechgrove, as well as the major parks of North and South Inch. The historic Scone Palace is just a 5-minute drive and features picturesque grounds. For fans of horse racing, Perth Racecourse is a little over 3 miles away.
Rosebank Guest House - Perth - Building
4
9.8 Excellent (120 reviews)
Overview
Located in Perth, Rosebank Guest House is a 3-minute walk from Black Watch Regimental Museum and 6 minutes by foot from St. Ninian's Cathedral. The front desk is staffed during limited hours. Free self parking is available onsite.
Rowanlea Guest House - Perth - Building
5
9.6 Excellent (542 reviews)
Overview
With free WiFi and free private parking, Rowanlea Guest House Perth offers bed and breakfast accommodation in the heart of Perth. The property is set in a beautiful Victorian house with period features. All the rooms at Rowanlea Guest House Perth feature en suite bathroom facilities, a hospitality tray and a flat-screen TV. Free toiletries are provided. Some rooms overlook the garden. Breakfast is served every morning in the dining room, and is freshly cooked to order. Guests can choose from an assortment of fruits, cereals, yoghurt and fruit juices from the well-stocked buffet table. This is accompanied by choice of tea, coffee, toast and croissants, and followed by a cooked Scottish breakfast. Nearby popular attractions include Perth Racecourse and the Scone Palace, both only 10 minutes’ drive from the property. Perth Rail Station is 14 minutes’ walk.
Adam Guest House - Perth - Building
6
9.6 Excellent (225 reviews)
Overview
Boasting a shared lounge and free WiFi, Adam Guest House is situated in Perth, 3.6 km from Scone Palace and 1.4 km from Perth Concert Hall. The property is located 1.4 km from St Ninian's Cathedral, 1.4 km from Perth and Kinross Council and 2.9 km from Perth Royal Infirmary. At the guest house rooms include a wardrobe and a TV. University of the Highlands and Islands Perth College is 3.2 km from Adam Guest House, while Huntingtower Castle is 5 km from the property. The nearest airport is Dundee Airport, 32 km from the accommodation.
Almond Villa Guest House - Perth
7
9.6 Excellent (208 reviews)
Overview
lmond Villa is a charming relaxing and friendly bed and breakfast in Perth offering quality accommodation in an attractive Victorian house with only a 10 minute walk into Perth s centre. We have a cheerful Perth bed and breakfast and our priority has always been customer care. We give a warm friendly welcome to all our guests: whether you are in Perth for business or pleasure you will arrive as a guest and leave as a friend. Each guest bedroom is unique and comfortable a great base to explore all that Perth and Perthsire can offer. Almond Villa is a non-smoking bed and breakfast. We have free car parking with a secure parking area for motorcycles or bicycles.
Heidl Guest House - Perth - Building
8
9.5 Excellent (659 reviews)
Overview
With a stay at Heidl Guest House in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace. Featured amenities include multilingual staff and luggage storage. Free self parking is available onsite.
Meikleour Arms Hotel And Restaurant - Perth - Building
9
9.5 Excellent (551 reviews)
Overview Reviews
With a stay at Meikleour Arms Hotel and Restaurant in Perth, you'll be within a 15-minute drive of Perth Racecourse and Blairgowrie Golf Club.
9.7 Excellent
Pros: Just renovated and very clean. We stayed in the Cottages and they we very roomy and quiet. This is a bedroom community and does not have stores. Nearest one is about 15 min drive. Restaurant was very good and fairly reasonable but a bit slow get ing the food out. Staff was friendly. Breakfast was cooked to order and most enjoyable.
Cons: Property is still under renovation but it did not rely bother us.
Arisaig Guest House - Perth - Building
10
9.6 Excellent (167 reviews)
Overview
Featuring free WiFi throughout the property Arisaig Guest House is located in Perth 2.
Scotia - Perth - Building
11
9.5 Excellent (303 reviews)
Overview Reviews
With a stay at Scotia in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace.
9.0 Excellent
Pros: Good location, comfortable room with very friendly hosts
Cons: Parking for us was not a problem but could be for others.
Hollyburn House - Perth - Building
12
9.6 Excellent (90 reviews)
Overview
When you stay at Hollyburn House in Perth, you'll be within a 10-minute drive of Birnam Oak and Dunkeld Cathedral. Free self parking is available onsite.
Ordieview Bed & Breakfast - Perth
13
9.6 Excellent (82 reviews)
Alexander Residence - Perth - Building
14
9.5 Excellent (101 reviews)
Overview
With a stay at Alexander Residence in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace. Self parking (subject to charges) is available onsite.
Sunbank House Hotel - Perth - Building
15
9.3 Excellent (816 reviews)
Overview Reviews
With a stay at Sunbank House Hotel in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite.
9.0 Excellent
Pros: Friendly staff, flexible breakfast menu
Pitcullen Guest House - Perth - Bedroom
16
9.3 Excellent (395 reviews)
Overview
With a stay at Pitcullen Guest House in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace. Featured amenities include luggage storage and a library. Free self parking is available onsite.

Best Perth hotels near Fergusson Gallery

Show all
Salutation Hotel - Perth - Building
1
8.2 Excellent (1,939 reviews)
Overview
With a stay at Salutation Hotel, you'll be centrally located in Perth, within a 10-minute drive of Perth Racecourse and Scone Palace. Featured amenities include a 24-hour front desk, a safe deposit box at the front desk, and an elevator (lift).
The Station Hotel - Perth
2
7.3 Good (3,792 reviews)
Overview Reviews
With a stay at The Station Hotel in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace. Featured amenities include express check-out, multilingual staff, and luggage storage. Planning an event in Perth? This hotel features 2530 square feet (235 square meters) of event facilities. Free self parking is available onsite.
8.0 Excellent
Pros: Good location
Cons: It's at the train station so a little busy in the car park around check in. Main car par is around back. A little walk.
4.5 Okay
Pros: Could be a fabulous building
Cons: Had a look at the breakfast. Decided against it. Sheets were wrinkled. A mark on the towel Carpets threadbare
10.0 Excellent
Pros: Value
Mercure Perth Hotel - Perth - Building
3
7.3 Good (1,861 reviews)
Overview Reviews
The 3-star Mercure Perth Hotel is built into a charming converted 15th-century watermill and is conveniently located in Perth city centre. With the Scottish Highlands as a backdrop, guests are invited to relax and unwind in one of the hotel's 76 contemporary guest rooms, with the Superior room offering luxurious extras. The Brasserie and Lounge Bar offers an expansive menu with comfortable surroundings; a great option after a busy day of exploring.
8.8 Excellent
Pros: Centrally Located