Photo by Rob F

Find hotels near Marmion Beach, Perth from CA $137
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Marmion Beach hotels

1. Quality Resort Sorrento Beach
Quality Resort Sorrento Beach0.3 km from Marmion Beach
8.6 out of 10, Excellent, (696 reviews)
The price is CA $196
CA $215 total
includes taxes & fees
Aug 16 - Aug 17

2. Ocean View Motel
Ocean View Motel2.4 km from Marmion Beach
7.6 out of 10, Good, (662 reviews)
The price is CA $168
CA $186 total
includes taxes & fees
Aug 16 - Aug 17

3. The Marina Hotel - Mindarie
The Marina Hotel - Mindarie16.4 km from Marmion Beach
9.2 out of 10, Wonderful, (547 reviews)
The price is CA $149
CA $164 total
includes taxes & fees
Aug 12 - Aug 13

4. Nightcap at Wanneroo Tavern
Nightcap at Wanneroo Tavern10.7 km from Marmion Beach
8.6 out of 10, Excellent, (129 reviews)
The price is CA $143
CA $157 total
includes taxes & fees
Aug 14 - Aug 15

5. Rendezvous Hotel Perth Scarborough
Rendezvous Hotel Perth ScarboroughScarborough, 6.7 km from Marmion Beach
8.0 out of 10, Very good, (1,000 reviews)
The price is CA $181
CA $199 total
includes taxes & fees
Aug 23 - Aug 24

6. Ocean Beach Hotel
Ocean Beach HotelCottesloe, 17.4 km from Marmion Beach
8.4 out of 10, Very good, (1,003 reviews)
The price is CA $125
CA $137 total
includes taxes & fees
Aug 9 - Aug 10

7. Ramada VetroBlu Scarborough Beach
Ramada VetroBlu Scarborough BeachScarborough, 6.8 km from Marmion Beach
8.4 out of 10, Very good, (467 reviews)
The price is CA $206
CA $227 total
includes taxes & fees
Aug 20 - Aug 21

8. Quest Scarborough
Quest ScarboroughScarborough, 7.2 km from Marmion Beach
8.4 out of 10, Very good, (432 reviews)
The price is CA $195
CA $216 total
includes taxes & fees
Aug 23 - Aug 24

9. Cottesloe Beach Hotel
Cottesloe Beach HotelCottesloe, 17.9 km from Marmion Beach
8.4 out of 10, Very good, (264 reviews)
The price is CA $177
CA $196 total
includes taxes & fees
Aug 14 - Aug 15

10. St Catherine's on Park
St Catherine's on Park17 km from Marmion Beach
9.0 out of 10, Wonderful, (86 reviews)
The price is CA $193
CA $223 total
includes taxes & fees
Sep 5 - Sep 6

11. Joondalup Resort
Joondalup Resort9.4 km from Marmion Beach
8.6 out of 10, Excellent, (877 reviews)
The price is CA $180
CA $199 total
includes taxes & fees
Aug 23 - Aug 24

12. Vibe Hotel Subiaco Perth
Vibe Hotel Subiaco PerthSubiaco, 14.4 km from Marmion Beach
9.2 out of 10, Wonderful, (436 reviews)
The price is CA $156
CA $171 total
includes taxes & fees
Aug 30 - Aug 31

13. Kings Park Motel
Kings Park Motel15.7 km from Marmion Beach
8.6 out of 10, Excellent, (715 reviews)
The price is CA $167
CA $185 total
includes taxes & fees
Aug 14 - Aug 15

14. Aurea Hotel Perth Kings Park
Aurea Hotel Perth Kings ParkPerth Central Business District, 16.8 km from Marmion Beach
9.0 out of 10, Wonderful, (380 reviews)
The price is CA $185
CA $205 total
includes taxes & fees
Aug 18 - Aug 19

15. East Perth Suites Hotel
East Perth Suites HotelEast Perth, 18.1 km from Marmion Beach
9.2 out of 10, Wonderful, (478 reviews)
The price is CA $150
CA $166 total
includes taxes & fees
Aug 17 - Aug 18

16. Indian Ocean Hotel
Indian Ocean HotelScarborough, 7.1 km from Marmion Beach
7.8 out of 10, Good, (610 reviews)
The price is CA $170
CA $188 total
includes taxes & fees
Aug 24 - Aug 25

17. Holiday Inn West Perth by IHG
Holiday Inn West Perth by IHG15.3 km from Marmion Beach
9.0 out of 10, Wonderful, (1,000 reviews)
The price is CA $148
CA $163 total
includes taxes & fees
Aug 23 - Aug 24

18. Quest Innaloo
Quest Innaloo8.7 km from Marmion Beach
8.8 out of 10, Excellent, (240 reviews)
The price is CA $178
CA $196 total
includes taxes & fees
Aug 27 - Aug 28

19. DoubleTree by Hilton Perth Waterfront
DoubleTree by Hilton Perth WaterfrontPerth Central Business District, 17.5 km from Marmion Beach
9.2 out of 10, Wonderful, (1,003 reviews)
The price is CA $202
CA $223 total
includes taxes & fees
Aug 16 - Aug 17

20. Duxton Hotel Perth
Duxton Hotel PerthPerth Central Business District, 17.7 km from Marmion Beach
9.2 out of 10, Wonderful, (1,065 reviews)
The price is CA $249
CA $274 total
includes taxes & fees
Sep 5 - Sep 6
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Marmion Beach
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Quality Resort Sorrento Beach | 8.6 Excellent 696 reviews | View | ||||||
![]() Ocean View Motel | 7.6 Good 662 reviews | View | ||||||
![]() The Marina Hotel - Mindarie | 9.2 Wonderful 547 reviews | View | ||||||
![]() Nightcap at Wanneroo Tavern | 8.6 Excellent 129 reviews | View | ||||||
![]() Rendezvous Hotel Perth Scarborough | 8.0 Very good 1,000 reviews | View |
Top Marmion Beach Hotel Reviews

Rendezvous Hotel Perth Scarborough
10/10 Excellent










































































