1
Ardfern Guest House
Bed & breakfast
Airy rooms have traditional decor and en suite bathrooms, plus a guest lounge with a fireplace.
5.00 (46 reviews)
2
Sunbank House Hotel
Hotel
Traditional stone-built manor house with sophisticated rooms & a restaurant overlooking gardens.
$90/night
4.80 (190 reviews)
4
Rossie Ochil House
Hotel
👍👍 We have absolutely loved staying here. Cannot wait to come back. Scenery stunning. Staff really lovely. Hot tub every night after our bbq. So peaceful and relaxing 👌
4.70 (44 reviews)
5
Cherrybank Inn
Pub
Warm rooms with free Wi-Fi in an 18th-century pub offering bar food and free continental breakfast.
4.50 (676 reviews)
7
Parklands
Hotel
Upscale hotel in an elegant townhouse featuring 2 restaurants, plus free parking & breakfast.
$77/night
4.40 (219 reviews)
10
Royal George Hotel
Hotel
Historic hotel offering stylish, modern rooms, some with river views, and a traditional restaurant.
4.20 (635 reviews)
13
Travelodge Perth A9
Hotel
Unassuming rooms in a straightforward budget hotel offering complimentary parking & Wi-Fi.
$29/night
4.10 (481 reviews)
14
Salutation Hotel
Hotel
Time-tested hotel offering simple, traditional rooms & free breakfast, plus a restaurant & a bar.
$69/night
4.00 (915 reviews)
15
Travelodge Perth Central
Hotel
Simple rooms, some with sofabeds, in a contemporary budget hotel offering complimentary parking.
$49/night
3.80 (420 reviews)
16
Mercure Perth Hotel
Hotel
Relaxed watermill-turned-hotel offering simple quarters, plus a restaurant, a bar & free Wi-Fi.
$72/night
3.70 (1.1K reviews)
17
Radisson Blu Hotel, Perth
Hotel
Polished accommodations in a 19th-century retreat featuring a restaurant, a bar & free parking.
3.60 (730 reviews)
18
Best Western Queens Hotel
Hotel
Relaxed hotel offering an indoor pool & a gym, plus a lounge bar, a restaurant & free parking.
3.60 (376 reviews)
19
The Lovat Hotel
Hotel
Modest rooms in an unpretentious hotel offering a bar & a restaurant, plus free breakfast & Wi-Fi.
$59/night
3.50 (470 reviews)
20
New County Hotel
Hotel
Intimate, family-run hotel with traditional rooms & a restaurant, plus free WiFi & breakfast.
3.10 (360 reviews)