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


Salutation HotelHotel
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


Dunallan Guest HouseGuest house
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


Mercure Perth HotelHotel
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


Sky Lodge PerthMotel
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


Hazeldene Guest HouseGuest house
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


Grampian HotelHotel
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


Birnam HotelHotel
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


Lovat HotelHotel
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


Travelodge Perth A9Hotel
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


The Parklands HotelHotel
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


The Dunning HotelHotel
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


No 9 The Guest House PerthGuest house
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


Rosebank Guest HouseGuest house
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


Albert Villa Guest HouseGuest house
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?
| 🏨 Hotels in Perth | 28 |
| 👛 Lowest price | 150 CAD |
| ✍️ Hotels Reviews | 1 |