Hotels in Perth
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Tonight
26 Dec - 27 DecTomorrow
27 Dec - 28 DecThis weekend
26 Dec - 28 DecNext weekend
2 Jan - 4 JanWhere to stay in Perth?




Ingot Hotel Perth, an Ascend Collection Hotel
- Stylish airport hotel with free shuttle, outdoor pool, and central access to Perth.
£104
includes taxes & fees
29 Dec - 30 Dec




InterContinental Perth City Centre by IHG
- Luxurious Perth retreat with fitness centre near Elizabeth Quay and RAC Arena.
£127
includes taxes & fees
5 Jan - 6 Jan 2026




Duxton Hotel Perth
- Luxurious retreat in city centre Perth with upscale dining and refreshing pool access.
£111
includes taxes & fees
4 Jan - 5 Jan 2026




DoubleTree by Hilton Perth Waterfront
- Riverside hotel with panoramic views, steps from Elizabeth Quay and Perth's vibrant Hay Street Mall.
£106
includes taxes & fees
5 Jan - 6 Jan 2026




Garde Hotel and Warders Cottages
- Stroll through historic Fremantle from this luxury hotel with a welcoming bar.
£128
includes taxes & fees
21 Jan - 22 Jan 2026




Aloft Perth
- City centre Perth stay with outdoor pool near Crown Perth and Optus Stadium.
£109
includes taxes & fees
4 Jan - 5 Jan 2026




Hougoumont Hotel
- Unwind in this historic Perth hotel with a delightful continental breakfast daily.
£145
includes taxes & fees
26 Dec - 27 Dec




The Adnate Perth - Art Series
- Stay in the cultural heart of Perth, just 8 minutes from underground station.
£96
includes taxes & fees
10 Jan - 11 Jan 2026




Esplanade Hotel Fremantle by Rydges
- Enjoy a luxurious stay just minutes from Fremantle Prison and Perth's coastal charms.
£121
includes taxes & fees
4 Jan - 5 Jan 2026




Country Comfort Perth
- Relax by Perth Airport with a free shuttle, outdoor pool, and regional dining.
£99
includes taxes & fees
3 Jan - 4 Jan 2026




Norfolk Hotel
- Wake up by Fremantle Station and explore Perth from this historic hotel with twin bars.
£66
includes taxes & fees
13 Jan - 14 Jan 2026




The Marina Hotel - Mindarie
- Experience marina life with inviting outdoor pool and four dining venues in Perth.
£91
includes taxes & fees
30 Dec - 31 Dec




Rydges Perth Kings Square
- Luxurious Perth retreat near RAC Arena with stylish dining and central appeal.
£87
includes taxes & fees
4 Jan - 5 Jan 2026




Doubletree by Hilton Perth Northbridge
£89
includes taxes & fees
4 Jan - 5 Jan 2026




Parmelia Hilton Perth
- Walk to Perth Convention Centre and Elizabeth Quay from this central location.
£109
includes taxes & fees
4 Jan - 5 Jan 2026




Holiday Inn West Perth by IHG
- Find a serene oasis in West Perth, just minutes from Kings Park and RAC Arena.
£91
includes taxes & fees
7 Jan - 8 Jan 2026




Novotel Perth Murray Street
- Stay near RAC Arena in Perth with stylish amenities and central city access.
£87
includes taxes & fees
18 Jan - 19 Jan 2026
Great weekend hotel deals in Perth
Showing deals for:2 Jan - 4 Jan

Nesuto Curtin Perth Hotel
Bentley
9.0/10Wonderful (179 reviews)
£199
for 2 nights, 1 room
£100 per night
includes taxes & fees

Yaran Suites
Rockingham
8.0/10Very good (23 reviews)
£350
for 2 nights, 1 room
£175 per night
includes taxes & fees

Rockingham Holiday Village
East Rockingham
8.6/10Excellent (9 reviews)
£175
for 2 nights, 1 unit
£88 per night
includes taxes & fees

Novotel Perth Murray Street
Perth
8.6/10Excellent (591 reviews)
£236
for 2 nights, 1 room
£118 per night
includes taxes & fees

The Adnate Perth - Art Series
Perth
9.2/10Wonderful (599 reviews)
£217
for 2 nights, 1 room
£108 per night
includes taxes & fees

Wonil Hotel Perth - Handwritten Collection
Crawley
8.8/10Excellent (150 reviews)
£185
for 2 nights, 1 room
£92 per night
includes taxes & fees

Airport Apartments by Vetroblu
Redcliffe
9.4/10Exceptional (1,140 reviews)
£232
for 2 nights, 1 room
£116 per night
includes taxes & fees

Novotel Perth Langley
Perth
8.0/10Very good (1,005 reviews)
£211
for 2 nights, 1 room
£105 per night
includes taxes & fees

Aurea Hotel Perth Kings Park
Perth
9.2/10Wonderful (311 reviews)
£225
for 2 nights, 1 room
£112 per night
includes taxes & fees

Duxton Hotel Perth
Perth
9.2/10Wonderful (1,001 reviews)
£225
for 2 nights, 1 room
£112 per night
includes taxes & fees

Pan Pacific Perth
East Perth
8.6/10Excellent (1,001 reviews)
£358
for 2 nights, 1 room
£179 per night
includes taxes & fees

Hostel G
Perth
8.6/10Excellent (252 reviews)
£192
for 2 nights, 1 room
£96 per night
includes taxes & fees

ibis Perth
Perth
8.4/10Very good (154 reviews)
£183
for 2 nights, 1 room
£92 per night
includes taxes & fees

QT Perth
Perth
9.0/10Wonderful (905 reviews)
£339
for 2 nights, 1 room
£170 per night
includes taxes & fees

European Hotel
Perth
8.8/10Excellent (1,000 reviews)
£199
for 2 nights, 1 room
£99 per night
includes taxes & fees

Rydges Perth Kings Square
Perth
8.8/10Excellent (1,003 reviews)
£222
for 2 nights, 1 room
£111 per night
includes taxes & fees

Esplanade Hotel Fremantle by Rydges
Fremantle
8.4/10Very good (1,001 reviews)
£369
for 2 nights, 1 room
£184 per night
includes taxes & fees

Alex Hotel
Perth
9.2/10Wonderful (835 reviews)
£271
for 2 nights, 1 room
£135 per night
includes taxes & fees

Garde Hotel and Warders Cottages
Fremantle
9.6/10Exceptional (399 reviews)
£397
for 2 nights, 1 room
£198 per night
includes taxes & fees

Ibis Styles East Perth
East Perth
8.6/10Excellent (647 reviews)
£191
for 2 nights, 1 room
£96 per night
includes taxes & fees

Country Comfort Perth
Belmont
8.8/10Excellent (1,000 reviews)
£208
for 2 nights, 1 room
£104 per night
includes taxes & fees

The Peninsula Riverside Serviced Apartments
South Perth
9.0/10Wonderful (1,077 reviews)
£267












