Hotels in Perth

Search among 28 available hotels and places to stay in Perth.

Check-in
Wed, 18 Feb
Check-out
Thu, 19 Feb
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Wed, 18 Feb
-
Check-out
Thu, 19 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Wed, 18 Feb
-
Check-out
Thu, 19 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-28 out of 28
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great2210 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Perth and Kinross Council
Boasting snow skiing, hiking and cycling in the area, the pet-friendly Royal George is based in a shopping district a short walk to Perth Museum and Art Gallery.
FromC$ 125 /nightSelect
WoodleaGuest house
8.5
Great809 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Ceasar's Amusement Park
Saint John's Kirk and Mercat Cross and St John's Centre are located 0.9 km and 1 km from the 3-star Woodlea Perth respectively.
FromC$ 129 /nightSelect
7.7
Very good2590 total reviews
our site & Booking.com
Map
300 m from City Centre400 m from Scone Palace
Featuring a location in a shopping area, the Salutation boasts 84 rooms and an à la carte restaurant, 10 minutes by car from Scone Palace.
FromC$ 133 /nightSelect
7.6
Very good896 total reviews
our site & Booking.com
Map
600 m from City Centre400 m from Ceasar's Amusement Park
King James and Jardine Gallery and Workshop are respectively 0.6 km and 300 metres from the 3-star Heidl Guest House Perth.
FromC$ 90 /nightSelect
8.9
Great764 total reviews
our site & Booking.com
Map
1.2 km from City Centre1000 m from Black Watch Museum
Huntingtower Castle is within 10 minutes' drive of the Dunallan Guest House Perth and Frames Gallery is a 20-minute stroll away.
FromC$ 90 /nightSelect
7.2
Very good2044 total reviews
our site & Booking.com
Map
400 m from City Centre200 m from St Ninian's Cathedral
The unique 3-star Mercure Perth is placed within 11 minutes' walk of Frames Gallery and near a train station.
FromC$ 121 /nightSelect
8.3
Great1854 total reviews
our site & Booking.com
Map
5.6 km from City Centre
Historic Scotland Stanley Mills and Scone Palace are located 7 km and 4.1 km from the 3-star Sky Lodge Perth respectively.
FromC$ 107 /nightSelect
8.9
Great669 total reviews
our site & Booking.com
Map
1.1 km from City Centre1000 m from Perth and Kinross Council
Norie Miller Park is also set 12 minutes' walk from the Hazeldene Guest House.
FromC$ 118 /nightSelect
7.9
Very good1637 total reviews
our site & Booking.com
Map
500 m from City Centre400 m from Ceasar's Amusement Park
The welcoming 3-star Grampian Perth is located 15 minutes' drive from Elcho and near a railway station.
FromC$ 152 /nightSelect
8.6
Great2770 total reviews
our site & Booking.com
Map
3.0 km from City Centre1.2 km from University of the Highlands and Islands Perth College
Set 10 minutes' drive from Kinnoull Hill Woodland Park, the 3-star Holiday Inn Express Perth, An Ihg lies in the business district of Perth.
FromC$ 207 /nightSelect
8.8
Great659 total reviews
our site & Booking.com
Map
1000 m from City Centre1.0 km from Scone Palace
An à la carte restaurant and 10 rooms are available during the stay at the Sunbank House Metro Perth, boasting a location less than a 5-minute stroll from the 2 - acre hillside Branklyn Garden.
FromC$ 156 /nightSelect
7.0
Very good1237 total reviews
our site & Booking.com
Map
20.3 km from City Centre
The 3-star Birnam Dunkeld is a 5-minute drive from Inver Mill Campsite and has a quick access to Niel Gow.
FromC$ 107 /nightSelect
Map
300 m from City Centre200 m from Perth and Kinross Council
St Johnstone FC is 3.1 km from the 3-star Premier Inn Perth City Centre, while St Ninian's Cathedral is just 5 minutes' walk away.
FromC$ 209 /nightSelect
8.7
Great1393 total reviews
our site & Booking.com
Guests can have an English breakfast and enjoy visiting Balthayock Loch, set approximately 10 minutes' drive from the Murrayshall.
FromC$ 246 /nightSelect
Map
700 m from City Centre800 m from Scone Palace
Perth Concert Hall is 1.3 km from the 3-star Travelodge and Craigie Hill Golf Club is approximately 25 minutes' walk away.
FromC$ 94 /nightSelect
Scone Palace is within a 10-minute drive of the comfortable 3-star Travelodge Perth Broxden Junction, while South Inch park is approximately 10 minutes away by car.
FromC$ 132 /nightSelect
6.9
Nice2400 total reviews
our site & Booking.com
Map
1.2 km from City Centre400 m from Perth Royal Infirmary
Located in the busy part of Perth, the 3-star Lovat is within 13 minutes' stroll of Jardine Gallery and Workshop.
FromC$ 109 /nightSelect
7.4
Very good1 total review
our site & Booking.com
Map
3.6 km from City Centre400 m from Huntingtower Castle
While staying at the Travelodge Perth A9 you are invited to discover The Black Watch Museum, set a 10-minute ride away, or King James VI Golf Club, which is 10 minutes away by car.
FromC$ 162 /nightSelect
6.1
Nice54 total reviews
our site & Booking.com
Map
600 m from City Centre100 m from Perth Railway Station, Scotland
Close to a bus stop and 450 metres of Jardine Gallery and Workshop, whether you are here for business or pleasure, stay for a night or more and let the impressive Radisson Blu Hotel, Perth with 45 rooms surprise you and take care of you.
FromC$ 64 /nightSelect
5.7
Needs improvement268 total reviews
our site & Booking.com
Map
500 m from City Centre200 m from Perth Railway Station, Scotland
The eco-friendly Best Western Queens Perth is placed 9 minutes on foot from Tayberry Gallery and near a bus stop.
FromC$ 203 /nightSelect
8.4
Great629 total reviews
our site & Booking.com
Map
600 m from City Centre200 m from Perth Railway Station, Scotland
The boutique style Parklands Perth is 10 minutes by car from Scone Palace and has a quick access to South Inch park.
FromC$ 126 /nightSelect
7.5
Very good14 total reviews
our site & Booking.com
Map
22.7 km from City Centre
The Tormaukin is set at a 6 km distance from The Double Bridge of Rumbling Bridge and about a 15-minute drive from Castle Campbell.
FromC$ 258 /nightSelect
The TownhouseGuest house
9.9
Perfect531 total reviews
our site & Booking.com
Map
500 m from City Centre500 m from Ceasar's Amusement Park
The Townhouse, located within a 5-minute walk of The Fergusson Gallery, is also at a proximity to South Inch park.
FromC$ 334 /nightSelect
8.0
Great389 total reviews
our site & Booking.com
Map
13.4 km from City Centre500 m from Dunning Golf Club
Located 5 minutes' stroll from St Serf's Church and Dupplin Cross, the smoke-free Dunning Perth is 1 km from Pitcairns House.
FromC$ 92 /nightSelect
9.1
Perfect178 total reviews
our site & Booking.com
Map
1.2 km from City Centre1000 m from Perth and Kinross Council
The 2-star No 9 The Guest House is a good starting point to Perth's sights including Perth Museum and Art Gallery, which is 10 minutes' stroll away.
FromC$ 154 /nightSelect
9.5
Perfect64 total reviews
our site & Booking.com
Map
1000 m from City Centre300 m from Black Watch Museum
Guests can also enjoy access to Scone Palace, which is within a 10-minute drive of the 4-star Rosebank Guest House Perth.
FromC$ 190 /nightSelect
9.4
Perfect53 total reviews
our site & Booking.com
Map
1.0 km from City Centre300 m from Black Watch Museum
The Albert Villa Guest House is situated only 450 metres from Lower City Mills and only 5 minutes on foot from St Ninian's Cathedral.
FromC$ 260 /nightSelect
The FitzroyBed & Breakfast
9.8
Perfect340 total reviews
our site & Booking.com
Map
1.3 km from City Centre200 m from Perth Royal Infirmary
Kinnoull Hill Woodland Park is 3.5 km from the 3-star Fitzroy Bed & Breakfast, while St Ninian's Cathedral is approximately an 18-minute stroll away.
FromC$ 71 /nightSelect

Where to stay in Perth?

Best cheap hotels in Perth

Mercure Perth Hotel is a top-rated budget hotel with the garden views, that is situated within walking distance of golf courses and bars. For those who would like to see Perth Ice Rink, choose a hotel such as the affordable Lovat Hotel that is a 15-minute walk away from the city center. In case you're on a tight budget, stay at Hazeldene Guest House, which is a 15-minute walk from Kirk of St. John the Baptist.

Convenience of staying in hotels in the city centre

To avoid long rides to get to the city center, book The Station Hotel, an upscale choice with a tennis court, a golf course and racquetball, situated 550 meters away. Another option is Grampian Hotel in the city center, which is also a 5-minute walk from BLEND Coffee Lounge.

Consider The Royal George Hotel, a 3-star hotel within 5 minutes' walking distance of Perth Art Gallery and Museum. The 4-star Sunbank House Metro Hotel is also a mere 1.4-km distance from Kinnoull Hill.

Luxury and boutique accommodation in Perth

The luxurious Murrayshall Country House & Golf Club, BW Premier Collection is located opposite Scone Bowling Club and offers a patio, fisheries and fishing. The 3-star Huntingtower Hotel is a boutique hotel that offers a relaxing ambience and proximity to parks, woods and a landscaped garden. The 3-star Holiday Inn Express Perth is an option for those who prefer reliable service.

Explore and find your best apartments, B&Bs and others

Fernlea Guest House is a cozy apartment in the center of the city located 100 meters from Kfc. If you're a nature lover, consider staying at Almond Villa Guest House, which is a cosy B&B located next to a river and parks. Best Western Queens Hotel is a 3-star, family-friendly property located next to a river, gardens and parks. Make sure to choose Ballathie House Hotel near Blairgowrie Golf Club - a top-rated resort with views of the mountain.

Show moreLess

Perth hotels essential information

🏨 Hotels in Perth 28
👛 Lowest price 150 CAD
✍️ Hotels Reviews 1