Hotels in Western Australia (WA)

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Western Australia Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Duxton Hotel Perth  5 stars

1 St Georges Terrace, Perth, Australia, 6000

Perth Great
GBP 84

Parmelia Hilton Perth  5 stars

14 Mill Street, Perth, Australia, 6000

Perth Great
GBP 108

Hyatt Regency Perth  5 stars

99 Adelaide Terrace, Perth, Australia, 6000

Perth Very good
GBP 113

Pullman Bunker Bay Resort Margaret River  5 stars

Bunker Bay Road, Dunsborough, Australia, 6281

Dunsborough Great
GBP 120

Pan Pacific Perth  5 stars

207 Adelaide Terrace, Perth, Australia, 6000

Perth Very good
GBP 96

Smiths Beach Resort  5 stars

67 Smiths Beach Road, Yallingup, Australia

Yallingup Great
GBP 147

The Richardson Hotel & Spa  5 stars

32 Richardson Street, Perth, Australia, 6005

Perth Great
GBP 187

Moondance Lodge  5 stars

Spencer Road, Off Caves Road Po Box 217, Yallingup, Australia

Yallingup

Crown Metropol Perth  5 stars

Great Eastern Highway, Perth, Australia, 6100

Perth Great
GBP 186

Fraser Suites Perth  5 stars

10 Adelaide Terrace, Perth, Australia, 06004

Perth Great
GBP 106

Beach Manor Bed & Breakfast  5 stars

196 The Esplanade, Scarborough, Australia, 6019

Scarborough Great
GBP 161

Aqua Resort Busselton  5 stars

605 Bussell Hwy, Busselton, Australia, 6280

Busselton Great
GBP 277

Terrace Hotel  5 stars

237 St Georges Tce, Perth, Australia, 6000

Perth
GBP 116

Como The Treasury  5 stars

1 Cathedral Avenue, Perth, Australia, 60000

Perth
GBP 346

Crown Towers Perth  5 stars

Great Eastern Highway, Perth, Australia, 6104

Perth
GBP 227

Sea Breeze Resort  4 stars

116 North C Street, Exmouth, Australia, 6707

Exmouth Great
GBP 92

Comfort Inn Bay Of Isles  4 stars

32 The Esplanade, Esperance, Australia, 6450

Esperance Great
GBP 75

Comfort Inn & Suites Karratha  4 stars

2-4 Matebore Street, Karratha, Australia, 6714

Karratha Great
GBP 103

Crowne Plaza Perth  4 stars

54 Terrace Road, Perth, Australia, 6004

Perth Great
GBP 82

Holiday Inn Perth City Centre  4 stars

778 Hay Street, Perth, Australia, 6000

Perth Great
GBP 96

Country Comfort Perth  4 stars

249-263 Great Eastern Highway, Perth, Australia, 6104

Perth
GBP 73

Mantra On Hay  4 stars

201 Hay Street, Perth, Australia, 6000

Perth Very good
GBP 157

Broadwater Resort Apartments Como  4 stars

137 Melville Parade, Perth, Australia, 6152

Perth Very good
GBP 104

Pagoda Resort & Spa  4 stars

112 Melville Parade, Perth, Australia, 6152

Perth Very good
GBP 118

Quality Resort Sorrento Beach  4 stars

1 Padbury Circle, Perth, Australia, 6020

Perth Very good
GBP 132

Quest On Rheola  4 stars

18 Rheola Street, Perth, Australia, 6005

Perth Great
GBP 151

Kununurra Country Club Resort  4 stars

47 Coolibah Drive, Kununurra, Australia, 6743

Kununurra Great
GBP 100

Seasons Of Perth  4 stars

37 Pier Street, Perth, Australia, 6000

Perth Very good
GBP 71

Quality Hotel Ambassador Perth  4 stars

196 Adelaide Terrace, Perth, Australia, 6000

Perth Very good
GBP 81

Nesuto Mounts Bay  4 stars

112 Mounts Bay Road, Perth, Australia, 6000

Perth Very good
GBP 148

Hillarys Harbour Resort  4 stars

68 Southside Drive, Perth, Australia, 6025

Perth Great
GBP 146

Mont Clare Boutique Apartments  4 stars

190 Hay Street, Perth, Australia, 6004

Perth Very good
GBP 57

Esplanade Hotel Fremantle - By Rydges  4 stars

Corner Marine Terrace And Essex Street, Fremantle, Australia, 6160

Fremantle Great
GBP 70

Be. Fremantle  4 stars

43 Mews Rd, Fremantle, Australia, 6160

Fremantle Perfect
GBP 107

Tradewinds Hotel  4 stars

59 Canning Highway, Fremantle, Australia, 6158

Fremantle Very good
GBP 98

Rydges Perth  4 stars

Cnr Hay & King Streets, Perth, Australia, 0000

Perth Very good
GBP 127

Seashells Mandurah  4 stars

16 Dolphin Drive, Mandurah, Australia, 6210

Mandurah Great
GBP 89

Seashells Broome  4 stars

4 - 6 Challenor Drive, Cable Beach, Broome, Australia, 6726

Broome Great
GBP 105

Mercure Perth  4 stars

10 Irwin Street, Perth, Australia, 6000

Perth Very good
GBP 125

Mercure Broome  4 stars

Weld Street, Broome, Australia, 6725

Broome Very good
GBP 62

Novotel Perth Langley  4 stars

221 Adelaide Terrace, Perth, Australia, 6000

Perth Very good
GBP 89

Novotel Swan Valley Vines Resort  4 stars

Verdelho Drive, The Vines, Australia, 6069

The Vines Nice
GBP 134

Mantarays Ningaloo Beach Resort  4 stars

Madaffari Drive, Exmouth, Australia, 6707

Exmouth Great
GBP 170

Moonlight Bay Suites  4 stars

51 Carnarvon Street, Broome, Australia, 6725

Broome Great
GBP 109

Ibis Styles Kalgoorlie  4 stars

45 Egan Street, Kalgoorlie, Australia, 6430

Kalgoorlie Very good
GBP 61

Stay Margaret River  4 stars

78 Wallcliffe Road, Margaret River, Australia, 6285

Margaret River Very good
GBP 76

Ibis Styles Albany  4 stars

369 Albany Highway, Albany, Australia, 6330

Albany Very good
GBP 95

Sunmoon Boutique Resort  4 stars

200 West Coast Highway, Perth, Australia, 6019

Perth Nice
GBP 88

Citadines St Georges Terrace  4 stars

185 St Georges Terrace, Perth, Australia, 6000

Perth Nice
GBP 83

Four Points By Sheraton Perth  4 stars

707 Wellington Street, Perth, Australia, 6000

Perth Nice
GBP 64

Bunbury Hotel Koombana Bay  4 stars

1 Holman Street, Bunbury, Australia, 6230

Bunbury Great
GBP 59

Bayview Geographe Resort  4 stars

555 Bussell Highway, Busselton, Australia, 6280

Busselton Very good
GBP 84

Ramada By Wyndham Perth The Outram  4 stars

32 Outram Street, Perth, Australia, 6152

Perth Great
GBP 111

Oaks Broome  4 stars

99 Robinson Street, Broome, Australia, 6725

Broome Great
GBP 80

Clarion Suites Mullaloo Beach  4 stars

10 Oceanside Promenade, Perth, Australia, 6027

Perth Great
GBP 190

Mantra Geraldton  4 stars

221 Foreshore Drive, Geraldton, Australia, 6530

Geraldton Great
GBP 98

Ramada Resort By Wyndham Dunsborough  4 stars

700 Caves Road, Dunsborough, Australia

Dunsborough Great
GBP 96

Assured Ascot Quays Apartment  4 stars

150 Great Eastern Highway, Perth, Australia, 6104

Perth Great
GBP 169

Pier 21 Apartment Hotel  4 stars

7-9 John Street, Fremantle, Australia, 6159

Fremantle Great
GBP 89

Assured Waterside Apartments  4 stars

29 Melville Parade, Perth, Australia, 6151

Perth Very good
GBP 85

C Mandurah Resort & Serviced Apartments  4 stars

20 Apollo Place, Mandurah, Australia, 6210

Mandurah Very good
GBP 96

Ocean Beach Hotel  4 stars

140 Marine Parade, Perth, Australia, 6011

Perth Great
GBP 55

Dolphin Quay Apartments  4 stars

1 The Palladio, Mandurah, Australia, 6210

Mandurah Great
GBP 95

Quest Bunbury Apartment Hotel  4 stars

14 Lyons Cove, Bunbury, Australia, 6230

Bunbury Great
GBP 155

Adina Apartment Hotel Perth  4 stars

33 Mounts Bay Road, Perth, Australia, 6000

Perth Very good
GBP 121

Travelodge Hotel Perth  4 stars

417 Hay Street, Perth, Australia, 6000

Perth Very good
GBP 60

Quality Suites Fremantle  4 stars

22 Bannister Street, Fremantle, Australia, 6160

Fremantle Very good
GBP 85

Joondalup Resort  4 stars

Country Club Boulevard, Perth, Australia, 6027

Perth Very good
GBP 103

Abbey Beach Resort  4 stars

595 Bussell Highway, Busselton, Australia, 6280

Busselton Great
GBP 154

Karratha International Hotel  4 stars

Corner Of Hillview And Millstream Roads, Karratha, Australia, 6714

Karratha Very good
GBP 144

Seashells Yallingup  4 stars

1 Yallingup Beach Road, Yallingup, Australia, 6282

Yallingup Perfect
GBP 124

Perth City Yha  4 stars

300 Wellington Street, Perth, Australia, 6000

Perth Great
GBP 31

Margarets In Town Apartments  4 stars

Cnr Bussell Hwy And Tunbridge Sts, Margaret River, Australia

Margaret River Great
GBP 80

Miss Maud Swedish  4 stars

97 Murray Street, Perth, Australia, 6000

Perth Great
GBP 110

Broome Beach Resort  4 stars

4 Murray Road, Cable Beach, Broome, Australia, 6726

Broome Great
GBP 130

Seashells Scarborough  4 stars

178 The Esplanade, Scarborough, Australia

Scarborough Great
GBP 124

Blue Seas Resort  4 stars

10 Sanctuary Road, Cable Beach, Broome, Australia, 6725

Broome Perfect
GBP 105

Mangrove Hotel  4 stars

47 Carnarvon Street, Broome, Australia, 6725

Broome Nice
GBP 115

Bali Hai Resort  4 stars

6 Murray Road, Cable Beach, Broome, Australia, 6726

Broome Perfect
GBP 145

Bay Village Resort & Spa Dunsborough  4 stars

26 Dunn Bay Road, Dunsborough, Australia

Dunsborough Very good
GBP 133

Scarborough Beach Resort  4 stars

89 Landsborough Avenue, Scarborough, Australia, 4020

Scarborough Great
GBP 77

Hotel Northbridge  4 stars

210 Lake Street, Perth, Australia

Perth Very good
GBP 74

Forte Leeuwin Apartments  4 stars

46 Wallcliffe Road, Margaret River, Australia

Margaret River Great
GBP 114

Margarets Beach Resort  4 stars

1 Resort Place, Gnarabup Beach, Margaret River, Australia

Margaret River Great
GBP 92

Kalbarri Beach Resort  4 stars

156 Grey Street, Kalbarri, Australia, 6536

Kalbarri Very good
GBP 92

Habitat Resort  4 stars

225 Port Drive, Broome, Australia, 200127

Broome Great
GBP 128

Heritage Resort Shark Bay  4 stars

73-75 Knight Terrace, Denham, Australia

Denham Nice
GBP 89

Crown Promenade Perth  4 stars

Bolton Avenue And Great Eastern Highway, Perth, Australia, 6100

Perth Very good
GBP 105

Oaks Cable Beach Sanctuary  4 stars

1 Lullfitz Drive, Cable Beach, Australia, 6726

Cable Beach Very good
GBP 169

The Melbourne Hotel  4 stars

942 Hay Street, Perth, Au, Perth, Australia, 6000

Perth Very good
GBP 127

Airport Apartments By Aurum  4 stars

100 Coolgardie Avenue, Perth, Australia, 6104

Perth
GBP 113

Ramada Eco Beach Resort  4 stars

Lot 323 Yardoogarra, Great Northern Highway, Broome, Australia, 6725

Broome Great
GBP 106

Rendezvous Hotel Perth Scarborough  4 stars

The Esplanade, Perth, Australia, 6019

Perth Very good
GBP 99

Mantra Frangipani Broome  4 stars

15 Millington Drive, Broome, Australia, 6726

Broome Perfect
GBP 96

Cable Beachside Villas  4 stars

2 Murray Road, Cable Beach, Broome, Australia

Broome Perfect
GBP 137

Margaret River Resort  4 stars

40 Wallcliffe Road, Margaret River, Australia

Margaret River Very good
GBP 89

Mandurah Quay Resort  4 stars

40 Marina Quay Drive, Mandurah, Australia

Mandurah Great
GBP 142

Central Avenue Apartments  4 stars

1 Charles West Avenue, Margaret River, Australia

Margaret River Perfect
GBP 161

Yallingup Forest Resort  4 stars

Lot 3 Hemsley Road, Yallingup, Australia

Yallingup Very good
GBP 103

Country Comfort Amity Motel  4 stars

234 Albany Highway, Albany, Australia

Albany Very good
GBP 93

Dog Rock Motel  4 stars

303 Middleton Road, Albany, Australia

Albany Very good
GBP 98

Margaret River Guest House  4 stars

5 Valley Road, Margaret River, Australia

Margaret River Perfect
GBP 112

Dunsborough Central Motel  4 stars

50 Dunn Bay Road, Dunsborough, Australia, 6281

Dunsborough
GBP 89

Observatory Guest House (Adults Only)  4 stars

7 Brown Street, Busselton, Australia

Busselton Great
GBP 83

Karma Chalets And Karisma Spa  4 stars

1572 South Coast Highway, Denmark, Australia

Denmark
GBP 118

Kalbarri Edge Resort  4 stars

22 Porter Street, Kalbarri, Australia, 6536

Kalbarri Very good
GBP 89

Canal Rocks Beachfront Apartments  4 stars

97 Smiths Beach Road, Yallingup, Australia

Yallingup
GBP 133

Silver Sands Resort  4 stars

178 Mandurah Terrace, Mandurah, Australia

Mandurah
GBP 91

Mindarie Marina  4 stars

33 Ocean Falls Blvd, Mindarie, Australia

Mindarie
GBP 119

Wintersun Hotel  4 stars

441 Chapman Road, Geraldton, Australia

Geraldton
GBP 72

International On The Water Hotel  4 stars

1 Epsom Avenue, Perth, Australia

Perth Very good
GBP 87

Bentley Motel  4 stars

1235 Albany Hwy, Perth, Australia

Perth
GBP 75

South Beach Bed And Breakfast  4 stars

273 South Terrace, Fremantle, Australia, WA6162

Fremantle Very good
GBP 75

City Perth Backpackers Hostel  4 stars

5 Fitzgerald Street, Perth, Australia, 6003

Perth Great
GBP 38

Alex Hotel  4 stars

50 James Street, Perth, Australia, 6000

Perth
GBP 109

Albany Central Apartments  4 stars

41 Collie Street, Albany, Australia

Albany
GBP 116

Pelican Shore Villas  4 stars

Corner Grey Street & Kaiber Street, Kalbarri, Australia

Kalbarri Perfect
GBP 147

Ocean Centre Hotel  4 stars

Cnr Foreshore Drive & Cathedral Ave, Geraldton, Australia

Geraldton Very good
GBP 92

Durham Lodge  4 stars

165 Shepperton Road, Perth, Australia

Perth
GBP 81

Balneaire Seaside Resort  4 stars

27 Adelaide Crescent, Albany, Australia

Albany Nice
GBP 133

The Nest On Newcastle  4 stars

172 Newcastle Street, Perth, Australia

Perth Perfect
GBP 142

Karrinyup Waters Resort  4 stars

467 North Beach Road, Perth, Australia

Perth
GBP 53

Albany Harbourside Apartments And Houses  4 stars

8 Festing Street, Albany, Australia, 6330

Albany Great
GBP 138

Arundels Boutique Accommodation  4 stars

32 Arundel Street, Fremantle, Australia, 6160

Fremantle
GBP 76

Platinum Suites Fremantle  4 stars

1 South Street, Corner Of Marine Terrace, Fremantle, Australia

Fremantle Great
GBP 103

Yallingup Beach Resort  4 stars

8 Valley Road, Yallingup, Australia

Yallingup
GBP 214

Caves House Hotel  4 stars

18 Yallingup Beach Road, Yallingup, Australia

Yallingup
GBP 137

Vintages Accommodation  4 stars

31 Le Souef Street, Margaret River, Australia, 6285

Margaret River Perfect
GBP 110

Bayshore Beachside Resort  4 stars

330 Geographe Bay Road, Dunsborough, Australia, 6281

Dunsborough Great
GBP 156

Margaret River Beach Apartments  4 stars

1 Resort Place, Margaret River, Australia

Margaret River
GBP 116

York Motel  4 stars

10 William Street, York, Australia, 6302

York
GBP 87

Hamptons Inn  4 stars

34 Hampton Road, Fremantle, Australia

Fremantle
GBP 87

Dunsborough Beach Cottages  4 stars

95 Gifford Road, Dunsborough, Australia

Dunsborough
GBP 143

Regency Beach Club  4 stars

77 Gifford Road, Dunsborough, Australia

Dunsborough
GBP 292

Hotel Rottnest  4 stars

1 Bedford Avenue, Rottnest Island, Australia, 6161

Rottnest Island
GBP 175

Exmouth Escape Resort  4 stars

Cnr Murat Road & Welch Street, Exmouth, Australia, 6707

Exmouth Great
GBP 142

Blackwood Inn Innkeepers House  4 stars

21064 South Western Highway, Balingup, Australia

Balingup
GBP 111

Whitesands Holiday Villas  4 stars

316 Geographe Bay Road , Dunsborough, Australia

Dunsborough

Rothwood B&B  4 stars

782 Welshpool Road East, Perth, Australia

Perth
GBP 148

Ocean Beach Hotel  4 stars

Cnr Marine Parade & Eric St Cottesloe, Cottesloe, Australia

Cottesloe
GBP 78

Eight Willows Retreat  4 stars

266 Metricup Rd, Metricup, Cowaramup, Australia

Cowaramup
GBP 164

Best Western Hospitality Inn Geraldton  3 stars

169 Cathedral Avenue, Geraldton, Australia, 6530

Geraldton Very good
GBP 70

Best Western Hospitality Inn Kalgoorlie  3 stars

560 Hannan Street, Kalgoorlie, Australia, 6430

Kalgoorlie Great
GBP 60

Best Western Hospitality Inn Carnarvon  3 stars

6 West Street, Carnarvon, Australia, 6701

Carnarvon Very good
GBP 61

Best Western Hospitality Inn Esperance  3 stars

The Esplanade, Esperance, Australia, 6450

Esperance Great
GBP 71

Cervantes Pinnacles Motel  3 stars

7 Aragon Street, Cervantes, Australia, 6511

Cervantes Very good
GBP 94

Kalbarri Palm Resort  3 stars

8 Porter Street, Kalbarri, Australia, 6536

Kalbarri Very good
GBP 56

Ace Motor Inn  3 stars

314 Albany Highway, Albany, Australia, 6330

Albany Great
GBP 66

Best Western The Clarence On Melville  3 stars

191 Albany Highway, Albany, Australia, 6330

Albany Very good
GBP 99

Admiral Motel Bunbury  3 stars

56 Spencer Street, Bunbury, Australia, 6230

Bunbury Great
GBP 66

Geraldton Motor Inn  3 stars

107 Brand Highway, Geraldton, Australia, 6530

Geraldton Very good
GBP 61

Comfort Inn Bel Eyre Perth  3 stars

285 Great Eastern Highway, Perth, Australia, 6104

Perth Very good
GBP 105

Comfort Inn Wentworth Plaza  3 stars

300 Murray Street, Perth, Australia, 6000

Perth Very good
GBP 142

Comfort Hotel Perth City  3 stars

200 Hay Street, Perth, Australia, 6004

Perth Very good
GBP 57

Criterion Hotel Perth  3 stars

560 Hay Street, Perth, Australia, 6000

Perth Guest rating
GBP 40

Kalgoorlie Overland Motel  3 stars

566 Hannan St, Kalgoorlie, Australia, 6430

Kalgoorlie Great
GBP 74

Kings Perth Hotel  3 stars

525 Hay Street, Perth, Australia, 6000

Perth Nice
GBP 155

Quality Inn Railway  3 stars

51 Forrest Street, Kalgoorlie, Australia, 6430

Kalgoorlie Great
GBP 77

Best Western Plus Hotel Lord Forrest  3 stars

20 Symmons Street, Bunbury, Australia, 6230

Bunbury Guest rating
GBP 79

Sullivans Hotel Perth  3 stars

166 Mounts Bay Road, Perth, Australia, 6000

Perth Great
GBP 100

All Suites Perth  3 stars

12 Victoria Avenue, Perth, Australia, 6000

Perth Nice
GBP 120

Pensione Hotel Perth  3 stars

70 Pier Street, Perth, Australia, 6000

Perth Very good
GBP 75

Joondalup City Hotel  3 stars

18 Grand Boulevard, Perth, Australia, 6027

Perth Very good
GBP 97

Ibis Styles Karratha  3 stars

35 - 45 Searipple Road, Karratha, Australia, 6714

Karratha Very good
GBP 115

Mandurah Motel And Apartments  3 stars

110 Mandurah Terrace, Mandurah, Australia, 6210

Mandurah Very good
GBP 72

Karri Valley Resort  3 stars

Vasse Highway, Pemberton, Australia, 6260

Pemberton Very good
GBP 117

Bayside Holiday Apartments  3 stars

Cnr Anne And Hammersley Street, Broome, Australia, 6725

Broome Great
GBP 103

New Esplanade  3 stars

18 The Esplanade, Perth, Australia, 6000

Perth Guest rating
GBP 133

Metro Inn Albany  3 stars

270 Albany Highway, Albany, Australia, 6330

Albany
GBP 57

Metro Hotel Perth  3 stars

61 Canning Highway, Perth, Australia, 6151

Perth Nice
GBP 56

Kimberley Hotel  3 stars

9 Roberta Avenue, Halls Creek, Australia, 6770

Halls Creek Very good
GBP 155

Best Western Albany Motel & Apartments  3 stars

Cnr Frederick Street And Spencer Street, Albany, Australia, 6331

Albany Very good
GBP 102

Comfort Inn Busselton River Resort  3 stars

70 Causeway Road, Busselton, Australia, 6280

Busselton Very good
GBP 87

Comfort Inn & Suites Goodearth Perth  3 stars

195 Adelaide Terrace, Perth, Australia, 6004

Perth Very good
GBP 56

Pinjarra Resort  3 stars

55 Mclarty Road, Pinjarra, Australia, 6208

Pinjarra Nice
GBP 69

City Stay Apartment  3 stars

875 Wellington Street, Perth, Australia, 6005

Perth Very good
GBP 5 298

Rac Monkey Mia Dolphin Resort  3 stars

Monkey Mia Road, Monkey Mia, Australia, 6537

Monkey Mia Very good
GBP 75

Wave Rock Motel  3 stars

2 Lynch Street, Hyden, Australia

Hyden

Broadwater Beach Resort  3 stars

11 Holgate Road, Busselton, Australia, 6280

Busselton Very good
GBP 145

Amalfi Resort  3 stars

15 Earnshaw Road, Busselton, Australia

Busselton Great
GBP 130

Forest Lodge Resort  3 stars

13626 Vasse Highway, Pemberton, Australia, 6260

Pemberton
GBP 93

Cervantes Lodge  3 stars

91 Seville Street, Cervantes, Australia, 6511

Cervantes Very good
GBP 77

Denmark Waterfront  3 stars

63 Inlet Drive, Denmark, Australia, 6333

Denmark
GBP 74

Derby Lodge  3 stars

15 19 Clarendon Street, Derby, Australia

Derby
GBP 53

The Murray Hotel  3 stars

718 Murray Street, Perth, Australia, 6005

Perth Great
GBP 85

Baileys Motel  3 stars

150 Bennett Street, Perth, Australia, 6004

Perth
GBP 56

Ningaloo Reef Resort  3 stars

1 Robinson Street, Coral Bay, Australia, 6701

Coral Bay Very good
GBP 186

Kununurra Lakeside Resort  3 stars

50 Casuarina Way, Kununurra, Australia

Kununurra Great
GBP 81

Hospitality Inn Port Hedland  3 stars

1 Webster Street, Port Hedland, Australia, 6721

Port Hedland Nice
GBP 84

Bayview Coral Bay  3 stars

Robinson Street, Coral Bay, Australia

Coral Bay
GBP 172

City Waters  3 stars

118 Terrace Road, Perth, Australia

Perth Very good
GBP 54

Potshot Hotel Resort  3 stars

561 Murat Road, Exmouth, Australia, 6707

Exmouth
GBP 82

Ocean View Motel  3 stars

10 Lawley Street, North Beach, Australia, 6020

North Beach Very good
GBP 66

Quality Hotel Lighthouse  3 stars

Carey Street, Bunbury, Australia, 6230

Bunbury Very good
GBP 66

Atrium Resort Hotel  3 stars

65 Ormsby Terrace, Mandurah, Australia

Mandurah Very good
GBP 77

Indian Ocean Hotel  3 stars

23 Hastings Street, Perth, Australia

Perth Nice
GBP 75

Donnybrook Motel  3 stars

26-28 South West Highway, Donnybrook, Australia

Donnybrook
GBP 70

Admiral Stirling Inn  3 stars

Ned Higgins Lane, Margaret River, Australia

Margaret River Great
GBP 87

Harbourside Motel  3 stars

77 Frenchman Bay Rd, Albany, Australia

Albany Very good
GBP 61

My Place Colonial Accommodation  3 stars

47-61 Grey Street East, Albany, Australia

Albany Perfect
GBP 91

Bunbury Welcome Inn  3 stars

71 Ocean Drive, Bunbury, Australia

Bunbury Nice
GBP 53

Bunbury Apartment Motel  3 stars

45 Forrest Ave, Bunbury, Australia

Bunbury Great
GBP 73

Gloucester Motel  3 stars

Ellis Street, Pemberton, Australia

Pemberton Very good
GBP 51

Karri Forest Motel  3 stars

20-26 Widdeson Street, Pemberton, Australia

Pemberton Nice
GBP 66

Ocean Drive Motel  3 stars

123 Ocean Drive, Bunbury, Australia

Bunbury Very good
GBP 66

Busselton Motel  3 stars

25-31 Bussell Highway, Busselton, Australia

Busselton Great
GBP 66

Station House Chalets  3 stars

208 Railway Terrace, Margaret River, Australia

Margaret River
GBP 93

Sienna Estate Lodge And Winery  3 stars

8 Canal Rocks, Yallingup, Australia

Yallingup Great
GBP 72

Palms Bed & Breakfast  3 stars

24 Dorchester Avenue, Perth, Australia

Perth Great
GBP 44

Emu Point Motel  3 stars

Cr. Medcalf Parade & Mermaid Ave, Albany, Australia

Albany Perfect
GBP 66

Comfort Inn & Suites Collie  3 stars

3-5 Wellington Boulevard, Collie, Australia, 6225

Collie
GBP 97

Kalbarri Sunsea Villas  3 stars

38 Grey Street, Kalbarri, Australia

Kalbarri Great
GBP 78

Abrolhos Reef Lodge  3 stars

126 Brand Highway, Geraldton, Australia

Geraldton Perfect
GBP 54

Leisure Inn  3 stars

Cnr Chalgrove Ave & Read St, Rockingham, Australia

Rockingham
GBP 71

Toorak Lodge  3 stars

85 Great Eastern Hwy, Perth, Australia

Perth Nice
GBP 58

Mandurah Foreshore Motel  3 stars

2 Gibson Street, Mandurah, Australia

Mandurah
GBP 67

Newman Hotel  3 stars

1401 Newman Drive, Newman, Australia, 6753

Newman
GBP 79

Cattrall Park Motel  3 stars

27 Bond Place, Karratha, Australia, 6714

Karratha
GBP 80

Nightcap At The Ship Inn  3 stars

8 Albert Street, Busselton, Australia, 6280

Busselton
GBP 93

Bayview Motel  3 stars

31 Dempster St, Esperance, Australia

Esperance
GBP 80

Kalbarri Seafront Villas  3 stars

108 Grey Street, Kalbarri, Australia

Kalbarri Very good
GBP 84

Kings Park Motel  3 stars

255 Thomas Street, Perth, Australia

Perth
GBP 116

Pemberton Farm Chalets  3 stars

7486 Vasse Highway, Pemberton, Australia

Pemberton
GBP 157

Batavia Apartment  3 stars

166 Palmerston Street, Perth, Australia

Perth
GBP 62

Budget Motel  3 stars

51 Victoria Street, Midland, Australia

Midland
GBP 49

Rose & Crown Hotel  3 stars

105 Swan Street, Perth, Australia

Perth
GBP 95

Beatty Lodge  3 stars

235 Vincent St, Perth, Australia

Perth Very good
GBP 28

Bunbury Seaview Apartments  3 stars

205 Ocean Drive, Bunbury, Australia

Bunbury Great
GBP 114

Albion Shamrock Hotel Motel  3 stars

60 Burt Street, Kalgoorlie, Australia

Kalgoorlie
GBP 56

The Lodge Motel  3 stars

5-13 Hawke Place, South Hedland, Australia

South Hedland
GBP 84

Great Eastern Motor Lodge  3 stars

81 Great Eastern Highway, Perth, Australia

Perth
GBP 70

Flag Motor Lodge  3 stars

129 Great Eastern Highway, Perth, Australia

Perth
GBP 66

Stone Cottages Margaret River  3 stars

67 Rowcliffe Road, Forest Grove ,Margaret River Wine Region 6286, Margaret River, Australia

Margaret River

Forest Retreat Bed & Breakfast  3 stars

27 Barrett Street, Margaret River, Australia

Margaret River
GBP 112

Cherratta Lodge  3 stars

Lot 550 Cherratta Road, Karratha, Australia

Karratha

The Rose Hotel & Motel  3 stars

Victoria Street, Bunbury, Australia, 6230

Bunbury Very good
GBP 71

Cottesloe Beach Hotel  3 stars

104 Marine Parade, Perth, Australia, 6011

Perth Very good
GBP 106

Palm Grove Holiday Resort  3 stars

Cnr Murray Road & Cable Beach Road West, Cable Beach, Australia, 6726

Cable Beach

El Caballo Resort  3 stars

3349 Great Eastern Highway, Wooroloo, Australia, 6558

Wooroloo Great
GBP 75

Cervantes Holiday Homes  3 stars

Cnr Seville St & Valencia Road, Cervantes, Australia, 6511

Cervantes Great
GBP 77

Lake Argyle Resort  3 stars

Lot 3001 Lake Argyle Road Kununurra, Kununurra, Australia

Kununurra

Sanno Marracoonda Perth Airport Hotel  3 stars

46 Kanowna Avenue East, Perth, Australia, 6104

Perth
GBP 69

Archipelago Apartments  3 stars

24-26 Goldfields Road, Esperance, Australia, 6450

Esperance Nice
GBP 67

Kingsley Motel  3 stars

74 Chopping Street, Manjimup, Australia, 6258

Manjimup
GBP 143

George On The Terrace  3 stars

70 Stirling Terrace, Albany, Australia

Albany
GBP 55

Mandurah Family Resort  3 stars

124 Mandurah Terrace, Mandurah, Australia, 6210

Mandurah Very good
GBP 65

Karma Rottnest  3 stars

Kitson Street, Rottnest Island, Australia

Rottnest Island
GBP 187

Ocean View Villas  3 stars

296 Durlacher St, Geraldton, Australia

Geraldton
GBP 58

Exmouth Cape Holiday Park  3 stars

3 Truscott Cresent, Exmouth, Australia, 6707

Exmouth

Mountway Holiday Apartments  2 stars

36 Mount Street, Perth, Australia, 6000

Perth Guest rating
GBP 65

Carnarvon Central Apartments  2 stars

120 Robinson Street, Carnarvon, Australia

Carnarvon
GBP 115

Billabong Backpackers Resort  2 stars

381 Beaufort Street, Perth, Australia, 6004

Perth
GBP 35

Royal Hotel Perth  2 stars

Cnr Wellington & William St, Perth, Australia

Perth Very good
GBP 69

The Hive Hostel  2 stars

55 Stirling Street, Perth, Australia, 6000

Perth Guest rating
GBP 26

Kimberley Croc Motel  2 stars

Corner Of Riverfig Ave. & Erythrina St., Kununurra, Australia, 6743

Kununurra
GBP 75

Ibis Budget Perth Airport  2 stars

317-319 Great Eastern Highway, Perth, Australia

Perth Guest rating
GBP 60

Perth City Motel  2 stars

12 Burnley Street, Perth, Australia

Perth
GBP 44

Aspen Karratha Village  2 stars

20 Radley Drive, Karratha, Australia, 6714

Karratha
GBP 119

Townsend Lodge  2 stars

240 Adelaide Terrace, Perth, Australia

Perth Great
GBP 29

Fremantle Prison Yha  2 stars

6A The Terrace, Fremantle, Australia

Fremantle Perfect
GBP 62

Scarborough Apartments  2 stars

200 West Coast Highway, Scarborough, Australia

Scarborough Guest rating
GBP 49

Blackrock Tourist Park  2 stars

2115 North Circular Road, South Hedland, Australia

South Hedland
GBP 53

Cape Lodge  0 stars

3341 Caves Road, Yallingup, Australia, 6282

Yallingup Perfect
GBP 791

Verandah Apartments  0 stars

6 Antonas Road, Perth, Australia, 6003

Perth Great
GBP 76

Oceanside Village  0 stars

117 Knight Terrace, Denham, Australia

Denham Very good
GBP 88

Discovery Parks - Port Hedland  0 stars

2 Taylor Street, Port Hedland, Australia, 6721

Port Hedland Very good
GBP 85

Sal Salis Ningaloo Reef  0 stars

Cape Range National Park, Exmouth, Australia, 6707

Exmouth
GBP 957

Karijini Eco Retreat  0 stars

Weano Road, Karijini National Park, Australia

Karijini National Park Very good
GBP 147

Regal Apartments  0 stars

11 Regal Place, Perth, Australia, 6004

Perth Very good
GBP 84

Exmouth Cape Holiday Park  0 stars

3 Truscott Crescent, Exmouth, Australia, 6707

Exmouth Very good
GBP 59

Kendenup Lodge And Cottages  0 stars

217 Moorilup Road, Kendenup, Australia

Kendenup
GBP 134

Discovery Parks - Coogee Beach  0 stars

3 Powell Street, Coogee, Australia, 6166

Coogee Very good
GBP 64

Home Valley Station  0 stars

Station Homestead, Via Gibb River Road, East Kimberley, Wyndham, Australia, 6743

Wyndham
GBP 258

Ningaloo Lodge  0 stars

Lot 1 Lefroy Street, Exmouth, Australia, 6707

Exmouth Great
GBP 80

Esperance All Seasons Esplanade Apartments  0 stars

73 The Esplanade, Esperance, Australia

Esperance
GBP 72

Dolphin Lodge  0 stars

32 Adelaide Crescent, Albany, Australia, WA6330

Albany Great
GBP 164

Emu Beach Chalets  0 stars

9 Medcalf Parade, Albany, Australia

Albany Great
GBP 112

Spring Bay Villas  0 stars

678 Ocean Beach Road, Denmark, Australia

Denmark
GBP 102

Francisca'S Cottage  0 stars

11 Gilbert Ave, Denmark, Australia

Denmark
GBP 93

Spencer Suites Albany  0 stars

69 Spencer Street, Albany, Australia

Albany
GBP 92

Rosewood Guesthouse  0 stars

54 Wallcliffe Road, Margaret River, Australia

Margaret River Great
GBP 89

Acacia Chalets  0 stars

113 Yates Road, Margaret River, Australia

Margaret River
GBP 166

Rainbow Trail Chalets  0 stars

Lot 7724 Pump Hill Road, Pemberton, Australia

Pemberton
GBP 121

Jacaranda Guest House  0 stars

30 West Street , Busselton, Australia

Busselton Perfect
GBP 85

Bridgefield Guest House  0 stars

73 Bussell Highway, Margaret River, Australia

Margaret River Great
GBP 82

Marima Cottages  0 stars

388 Old Vasse Road, Pemberton, Australia

Pemberton Great
GBP 104

Havana Villas  0 stars

8-16 Firth Street, Emu Point, Albany, Australia

Albany Great
GBP 116

Treenbrook Cottages  0 stars

12928 Vasse Highway, Pemberton, Australia

Pemberton Perfect
GBP 106

Busselton Guest House  0 stars

125 Adelaide Street Busselton, Busselton, Australia

Busselton Perfect
GBP 80

Heritage Trail Lodge  0 stars

31 Bussell Highway, Margaret River, Australia

Margaret River Perfect
GBP 122

Peppermint Brook Cottages  0 stars

12 Mann Street, Margaret River, Australia

Margaret River
GBP 98

Bushy Lake Chalets  0 stars

26 Eucalyptus Court, Margaret River, Australia

Margaret River
GBP 125

Albany Apartments  0 stars

278 Albany Highway, Albany, Australia

Albany
GBP 86

Scarlet Woods Chalets  0 stars

30406 South Western Highway, Pemberton, Australia

Pemberton
GBP 217

Discovery Holiday Parks - Bunbury Village  0 stars

Cnr Bussell Highway & Washington Avenue, Bunbury, Australia

Bunbury Great
GBP 97

Woodstone Cottages  0 stars

27 Bronzewing Rd, Dunsborough, Australia

Dunsborough
GBP 227

Discovery Parks - Perth Vineyards  0 stars

91 Benara Road, Caversham, Australia

Caversham Very good
GBP 80

Baileys Serviced Apartments  0 stars

63 Bennett Street, Perth, Australia

Perth Great
GBP 57

30 Arundel Accommodation  0 stars

30 Arundel Street, Fremantle, Australia

Fremantle
GBP 83

Ellensbrook Cottages  0 stars

21 Ellen Brook Road, Cowaramup, Australia

Cowaramup
GBP 132

Esperance Island View Apartments  0 stars

14 15 The Esplanade, Esperance, Australia

Esperance
GBP 129

Discovery Holiday Parks - Lake Kununurra  0 stars

Lakeview Drive Kununurra, Kununurra, Australia

Kununurra Guest rating
GBP 62

Augusta Sheoak Chalets  0 stars

298 Hillview Road, Augusta, Australia

Augusta
GBP 137

Cosy Corner Chalets  0 stars

18 Hartman Road, Kronkup, Australia

Kronkup
GBP 74

Discovery Parks - Perth Airport  0 stars

186 Hale Road, Perth, Australia

Perth Great
GBP 46

Driftwood Apartments  0 stars

69 Esplanade Esplanade, Esperance, Australia

Esperance
GBP 111

Discovery Holiday Parks - Kalgoorlie  0 stars

286 Burt Street, Boulder, Australia

Boulder Great
GBP 85

Esperance Bay Holiday Park  0 stars

162 Dempster St, Esperance, Australia

Esperance
GBP 73

Windsor Lodge  0 stars

3 Preston Street, Perth, Australia

Perth Great
GBP 77

Fremantle Holiday Accommodation  0 stars

32 Arundels Street, Fremantle, Australia, 6160

Fremantle
GBP 61

Margaret River Hideaway & Farmstay  0 stars

225 Osmington Road, Margaret River, Australia, 6285

Margaret River
GBP 151

Kalbarri Blue Ocean Villas  0 stars

Corner Of Auger Street And Mortimer Street, Kalbarri, Australia

Kalbarri Perfect
GBP 95

Homestead Bed & Breakfast  0 stars

14 Palm Drive Warnbro, Rockingham, Australia, 6169

Rockingham Very good
GBP 87

Dukes Apartments  0 stars

190 Hay Street, Perth, Australia, 6000

Perth
GBP 129

Champion Bay Apartments  0 stars

124 - 126 Chapman Rd, Geraldton, Australia, 6530

Geraldton
GBP 56

Drummond Cove Holiday Park  0 stars

1633 North West Coastal Highway, Buller, Drummond Cove, Australia, 6532

Drummond Cove Nice
GBP 98

Kalbarri Reef Villas  0 stars

Coles Street, Kalbarri, Australia, 6536

Kalbarri Perfect
GBP 98

Anchorage Guest House  0 stars

2 Smythe Street, Rockingham, Australia

Rockingham Perfect
GBP 75

Margaret River Holiday Cottages  0 stars

185 Boodjidup Road, Margaret River, Australia

Margaret River
GBP 123

Sandy Bay Holiday Park  0 stars

2 Norman Road, Busselton, Australia

Busselton
GBP 102

Cape Villas  0 stars

1652 Cave Road 11 & 12, Dunsborough, Australia

Dunsborough
GBP 127

Ocean Reef Homestay  0 stars

71 Marina Boulevard, Perth, Australia, 6027

Perth
GBP 47

Bedford Terrace 1  0 stars

1 50 Bedford Avenue Subiaco, Perth, Australia, 6008

Perth
GBP 111

Apartments At Blue Seas Resort  0 stars

12 Sanctuary Road, Broome, Australia, 6726

Broome
GBP 133

Nivalis Bed And Breakfast  0 stars

78 Park Street Henley Brook, Henley Brook, Australia, 6055

Henley Brook
GBP 96

Wilderness House  0 stars

213 Wilderness Road, Margaret River, Australia, 6285

Margaret River
GBP 115

Old Miners' Cottages Bed And Breakfast  0 stars

11 Brook Street, Northampton, Australia, 6535

Northampton Very good
GBP 70

Yallingup Lodge Spa Retreat  0 stars

40 Hemsley Road, Yallingup, Australia, 6282

Yallingup
GBP 158

Northampton Motor Hotel  0 stars

220 Hampton Road Northampton, Northampton, Australia, 6535

Northampton

Lazy Days Caravan Park  0 stars

452 Bussell Highway, Vasse, Australia, 6280

Vasse
GBP 95

Peppermint Grove Beach Holiday Park  0 stars

48 Peppermint Grove Rd, Capel, Australia, 6271

Capel
GBP 72

Canal Time Holiday Homes  0 stars

Dudley Park, Mandurah, Australia, 6210

Mandurah