Hotels in Perth

Search among 55 available hotels and places to stay in Perth from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-55 out of 55
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great566 reviews
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$ 159 /nightSelect
8.4
Great564 reviews
Map
300 m from City Centre300 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$ 140 /nightSelect
8.4
Great379 reviews
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.2
Great201 reviews
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$ 157 /nightSelect
8.0
Great132 reviews
Map
600 m from City Centre500 m from Ceasar's Amusement Park
The boutique style Parklands Perth is 10 minutes by car from Scone Palace and has a quick access to South Inch park.
FromC$ 167 /nightSelect
8.4
Great221 reviews
Guests can have an English breakfast and enjoy visiting Balthayock Loch, set approximately 10 minutes' drive from the Murrayshall.
FromC$ 246 /nightSelect
8.4
Great328 reviews
Map
300 m from City Centre200 m from Ceasar's Amusement Park
The 3-star New County is placed in a rural area of Perth, only 600 metres from Frames Gallery and 7 minutes' stroll from Perth and Kinross Council.
FromC$ 46 /nightSelect
8.2
Great181 reviews
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$ 118 /nightSelect
8.6
Great190 reviews
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$ 187 /nightSelect
8.6
Great537 reviews
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
The TownhouseGuest house
8.2
Great125 reviews
Map
400 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$ 325 /nightSelect
Arisaig Guest HouseGuest house
8.0
Great68 reviews
Map
1.1 km from City Centre1000 m from Perth and Kinross Council
Craigie Hill Golf Club is within a 10-minute drive of the 4-star Arisaig Guest House, while St Ninian's Cathedral is approximately 1.5 km away.
FromC$ 154 /nightSelect
ScotiaGuest house
8.4
Great94 reviews
Map
1.0 km from City Centre300 m from Black Watch Museum
2.5 km from King James VI Golf Club, the 3-star Scotia includes 6 rooms.
FromC$ 118 /nightSelect
8.4
Great360 reviews
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$ 196 /nightSelect
8.4
Great408 reviews
Map
500 m from City Centre400 m from Ceasar's Amusement Park
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.2
Great201 reviews
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$ 121 /nightSelect
8.4
Great120 reviews
Map
1000 m from City Centre800 m from Perth and Kinross Council
Guests can have a made-to-order breakfast and enjoy visiting Branklyn Garden, set a 5-minute drive from the Auld Manse Guest House.
FromC$ 83 /nightSelect
8.2
Great127 reviews
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
Northlees FarmBed & Breakfast
8.4
Great71 reviews
Map
4.2 km from City Centre
The 3-star Northlees Farm Bed & Breakfast is located 30 km from Dundee airport and a mere 10 minutes' walk from Road End bus stop.
FromC$ 123 /nightSelect
8.0
Great81 reviews
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$ 173 /nightSelect
WoodleaGuest house
8.2
Great70 reviews
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$ 174 /nightSelect
8.2
Great46 reviews
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
8.0
Great66 reviews
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$ 118 /nightSelect
The ChimneysBed & Breakfast
8.4
Great43 reviews
Map
1.3 km from City Centre200 m from Perth Royal Infirmary
The Chimneys Bed & Breakfast is a perfect vacation spot within a 5-minute drive of The Fergusson Gallery and other Perth landmarks.
FromC$ 140 /nightSelect
KirklandBed & Breakfast
8.4
Great48 reviews
Map
800 m from City Centre800 m from Scone Palace
The Kirkland Bed & Breakfast Perth is within 25 minutes' walk of Craigie Hill Golf Club and has a quick access to King James Golf Course.
FromC$ 226 /nightSelect
Radisson Blu Hotel, PerthHotel
8.4
Great721 reviews
Map
600 m from City Centre500 m from Ceasar's Amusement Park
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
Ballathie Sportsman'S LodgeHotel
Map
14.2 km from City Centre
The 3-star Ballathie Sportsmans Lodge Perth is set 200 metres from Ballathie House and about 15 minutes on foot from Kinclaven Church And Churchyard.
FromC$ 196 /nightSelect
Rosebank Guest HouseBed & Breakfast
8.4
Great40 reviews
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$ 184 /nightSelect
The Last CastHotel
Map
5.4 km from City Centre
Mercat Cross and St John's Centre and The Black Watch Museum are located 6 km and 7 km from the 3-star Last Cast Perth respectively.
FromC$ 180 /nightSelect
Cherrybank InnHotel
7.4
Very good3 reviews
Map
1.9 km from City Centre200 m from Craigie Hill Golf Club
At a 22 km distance from Perth Museum and Art Gallery, the 4-star Cherrybank Inn includes 7 rooms.
FromC$ 150 /nightSelect
Bronton CottageHotel
Map
6.1 km from City Centre
Located within 15 minutes' drive of Saint John's Kirk, the 3-star Bronton Cottage Perth features a made-to-order breakfast.
FromC$ 155 /nightSelect
Ballathie RiversideHotel
The wonderful 4-star Ballathie Riverside is around 15 minutes' walk from Kinclaven Church And Churchyard and has a quick access to Ballathie House.
FromC$ 231 /nightSelect
Premier Inn Perth City CentreHotel
8.4
Great7 reviews
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$ 210 /nightSelect
Clark Kimberley Guest HouseHotel
7.8
Very good5 reviews
Map
1.0 km from City Centre300 m from Black Watch Museum
Boasting a location merely 600 metres from The Black Watch Museum, the 3-star Clark Kimberley Guest House Perth offers 9 rooms together with a lounge bar onsite.
FromC$ 78 /nightSelect
Travelodge Perth Broxden JunctionHotel
8.2
Great7 reviews
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
Hollyburn Bed And BreakfastBed & Breakfast
8.2
Great28 reviews
Map
12.8 km from City Centre
The Hermitage Woodland Walk and Robert Nicoll's Monument are located 7 km and 3 km from the 4-star Hollyburn Bed And Breakfast Perth respectively.
FromC$ 131 /nightSelect
Ballabeg Guest HouseGuest house
8.0
Great6 reviews
Map
1.0 km from City Centre900 m from Perth and Kinross Council
Jardine Gallery and Workshop is within 15 minutes' walk of the 3-star Ballabeg Guest House Perth and The Black Watch Museum is approximately 15 minutes' walk away.
Select
Pitcullen Guest HouseBed & Breakfast
8.4
Great95 reviews
Map
1.1 km from City Centre1000 m from Perth and Kinross Council
While staying at the Pitcullen Guest House Perth you are invited to discover Scone Palace, set 10 minutes' drive away, or St Ninian's Cathedral, which is only 1.5 km away.
FromC$ 114 /nightSelect
The FitzroyBed & Breakfast
8.4
Great95 reviews
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
Travelodge Perth A9Hotel
7.2
Very good2 reviews
Map
3.7 km from City Centre300 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
The Anglers InnInn
7.8
Very good62 reviews
Map
8.3 km from City Centre1.6 km from Campsie Linn
Located approximately 15 minutes' drive from Scone Palace, the 3-star Anglers Perth features a continental breakfast.
FromC$ 146 /nightSelect
Ardfern Guest HouseGuest house
8.6
Great59 reviews
Map
1.2 km from City Centre1.0 km from Black Watch Museum
The Ardfern Guest House is set within a 10-minute drive of Scone Palace and 5 minutes by car from Frames Gallery.
FromC$ 113 /nightSelect
Acer Guest HouseGuest house
8.4
Great50 reviews
Map
1000 m from City Centre500 m from King James VI Golf Club
While staying at the Acer Perth you are invited to discover The Black Watch Museum, set a 5-minute ride away, or St Johnstone FC, which is approximately a 10-minute drive away.
FromC$ 110 /nightSelect
Almond Villa Guest HouseGuest house
8.2
Great52 reviews
Map
1000 m from City Centre300 m from Black Watch Museum
King James is within 10 minutes' walk of the 4-star Almond Villa Guest House Perth and features shopping and dining.
FromC$ 139 /nightSelect
Achnacarry Guest HouseGuest house
8.6
Great15 reviews
Map
1.2 km from City Centre1000 m from Black Watch Museum
The Achnacarry Guest House, located a mere 10 minutes' walk from Perth Museum and Art Gallery, is also at a proximity to Norie Miller Park.
FromC$ 184 /nightSelect
WestviewGuest house
8.4
Great88 reviews
Map
1000 m from City Centre300 m from Black Watch Museum
The Westview is located 35 km from Dundee airport and 300 metres of Royal Bank of Scotland bus stop.
FromC$ 106 /nightSelect
Woodcroft HouseGuest house
8.2
Great47 reviews
Map
900 m from City Centre900 m from Scone Palace
Located 13 minutes on foot from Perth Museum and Art Gallery, the 5-star Woodcroft House features a continental breakfast.
FromC$ 321 /nightSelect
Oyo Thistle HotelHotel
8.2
Great36 reviews
Map
18.8 km from City Centre
Burleigh Castle is at 800 metres from the budget Oyo Thistle, while Lochleven Castle is about 3.3 km away.
FromC$ 110 /nightSelect
Adam Guest HouseGuest house
8.4
Great63 reviews
Map
1.1 km from City Centre1000 m from Perth and Kinross Council
King James VI Golf Club is around 25 minutes' walk from the 3-star Adam Guest House Perth.
FromC$ 120 /nightSelect
Strathcona GuesthouseBed & Breakfast
8.4
Great35 reviews
Map
900 m from City Centre200 m from Black Watch Museum
Guests can have a continental breakfast and enjoy visiting Scone Palace, set within 5 minutes' drive of the Strathcona.
Select
Travelodge Perth CentralHotel
7.4
Very good3 reviews
Map
700 m from City Centre800 m from Scone Palace
Kinnoull Hill Woodland Park is merely 1.5 km from the 3-star Travelodge Perth Central and South Inch park is approximately a 10-minute walk away.
FromC$ 94 /nightSelect
Westacre B&BHotel
Map
18.9 km from City Centre
Madderty Parish Church is set within 2.6 km of the Westacre B&B Perth.
Select
Huntingtower HotelHotel
Map
4.8 km from City Centre1.0 km from Huntingtower Castle
Scone Palace is 4 km from the 3-star Huntingtower, while Perth Museum and Art Gallery is approximately 10 minutes' drive away.
FromC$ 248 /nightSelect
Ackinnoull Guest House B And BHotel
Map
1.2 km from City Centre1000 m from Black Watch Museum
The 2-star Ackinnoull Guest House B And B is located 35 km from Dundee airport and within a stone's throw away from Potterhill Gardens bus stop.
Select
Swallow KillinHotel
Map
55.1 km from City Centre
The Swallow Killin is set within 1.3 km of Stone Circle Killin and within 13 minutes' walk of Falls of Dochart.
FromC$ 263 /nightSelect

FAQs about hotels in Perth

We hope that the answers to these questions will help you plan your trip

What are the best centrally located Perth hotels?

Our iBooked.ca travel data based on 4527 travellers' reviews show the top places in Perth city centre. We recommend The Royal George Hotel as the best hotel with snow skiing, a gaming room, and hiking, set 0.4 km from the city centre. Mercure Hotel, Grampian Hotel, and The Townhouse are also suitable for your pleasant stay. Go here to see more central hotels.

What are the best cheap hotels in Perth?

There are more than 7 top budget properties in Perth. As one of the best cheap Perth options, we recommend Travelodge A9 with rating 7.2/10 and prices from 78C$ per one night. Also Oyo Thistle Hotel is a good choice with rating 8.2/10 at the cost of 111C$ per night. Holiday Inn Express, An Ihg Hotel and Northlees Farm are other popular cheap hotels. Go here to see more cheap hotels.

What are the best 5-star hotels in Perth?

The best one is The Townhouse rated 8.2/10 at the cost of 327C$ per night with a golf course, concierge service, and cots. See more 5-star options here.

What are the best boutique hotels in Perth?

More than 2006 reviews of our travellers may help to find the best Perth boutique hotel. One of the finest boutique hotels is Salutation Hotel rated 8.4/10 at the cost of 141C$ per night. One more boutique option is a 3-star Radisson Blu Hotel, rated 8.4/10 for 65C$ per one night. The Lovat Hotel with rating 8.2/10: a 3-star property for 119C$ per night. To see more modern hotels go here.

What are the best romantic hotels in Perth?

According to iBooked.ca travel data, there are 28 deals for couples. Other top options are Auld Manse Guest House, Mercure Hotel, and Radisson Blu Hotel. For more romantic deals go here.

Which hotels in Perth are good for families?

According to 3204 travellers' reviews, there are 8 family deals to consider. The Parklands Hotel (rating: 8.0/10) offers a golf course, concierge service, and children's menu. It's set 1.1 km from Perth Museum and Art Gallery. Travellers can enjoy Asian and Thai meals at Mae-Ping Thai Dining restaurant nearby. Pitcullen Guest House and The Lovat Hotel all received 3204 reviews from families travelling in Perth. Go here to see more family-friendly hotels.

What are the top pet-friendly hotels in Perth?

Enjoy travelling with your furry pal at one of 9 pet-friendly properties on iBooked.ca. Consider booking Salutation Hotel with rating 8.4/10, which is set 0.4 km from Norie Miller Park. It offers rooms at the cost of 141C$ per night. Another most recommended Perth place to stay with pets is Mercure Hotel with a picnic area, cots, and children's menu. It offers rooms for 122C$ per night. See more pet-friendly accommodations here.

Which hotels are the best ones to stay at in Perth?

For instance, book Murrayshall Country Estate rated 8.4/10 for 248C$ per night. It's set 4.5 km from St Ninian's Cathedral and provides back massages, archery, and hiking. The Dunning Hotel rated 8.0/10 may also suit you — only 119C$ per one night. It features a golf course, a special menu, and snow skiing.

What are the top luxury properties in Perth?

If you're searching for a perfect place, enjoy staying at one of 5 luxurious hotels offered on iBooked.ca. Other options to stay in are The Townhouse and Acer Guest House. Click here to see more luxury hotels.

Which spa hotels in Perth are the best?

You may book Murrayshall Country Estate, a nice spa hotel featuring back massages, archery, and hiking. It costs 248C$ per night.

Which Perth hotels offer a good breakfast?

We recommend New County Hotel with rating 8.4/10, a nice deal with cots, bar, and continental on site. It costs about 47C$ per night.

How much does it cost to rent a hotel in Perth?

According to iBooked.ca travel data, the average prices for Perth hotels are:
A 4-star hotel room costs 248C$ per night. You may book Murrayshall Country Estate with back massages, archery, and hiking. A really special hotel can be found for 327C$ per night. We recommend The Townhouse (rating: 8.2/10) with a golf course, concierge service, and cots.

How much does it cost to stay in a Perth hotel for tonight?

According to iBooked.ca travel data, the average prices for tonight in Perth are: One of the best hotels is The Parklands Hotel rated 8.0/10 for 47C$ per night.

What's the most popular resort in Perth?

We recommend Salutation Hotel rated 8.4/10 featuring canoeing, a special menu, and hiking on site. It's set a 5-minute walk from Perth Concert Hall and costs 141C$ per night. Alternatively, The Parklands Hotel is rated as one of the best resorts in Perth, offering a golf course, concierge service, and children's menu. It costs 168C$ per night.

What are the most favoured hotels near The Black Watch Museum?

On iBooked.ca you will find 7 great accommodations near The Black Watch Museum in Perth. We recommend Mercure Hotel rated 8.4/10, a perfect hotel set 10 minutes' walk from The Black Watch Museum. It costs 47C$ per night and offers a picnic area, cots, and children's menu. Another perfect accommodation is New County Hotel rated 8.4/10 at the cost of 47C$ per night. It features cots, bar, and continental. Other cool options include Grampian Hotel, Auld Manse Guest House, and Best Western Queens Hotel. Or click here to see other good hotels.

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 55
👛 Lowest price 46 CAD
✍️ Hotels Reviews 6 746