Skip to main content

Filter by:


Star Rating

Review Score

Marmion – 196 hotels and places to stay
See the latest prices and deals by choosing your dates.
Indian Ocean Hotel, hotel in Marmion

The Indian Ocean Hotel is located just a 5-minute walk from Scarborough Beach. This 3.5 star hotel offers accommodations in the heart of the Sunset Coast.

I love how authentic retro this place is. The carpet is amazing. Having the pool and bar on the property is awesome! In walking distance to everything at Scarborough Beach.
7.1
Scored 7.1
Good
Rated good
893 reviews
Price from$111.10per night
Ramada by Wyndham VetroBlu Scarborough Beach, hotel in Marmion

Nestled in the center of Scarborough Beach’s entertainment district, Ramada by Wyndham VetroBlu features extensive views of Western Australia’s beaches.

Great location, parking is easily accessible
7.6
Scored 7.6
Good
Rated good
653 reviews
Price from$102.98per night
Rendezvous Hotel Perth Scarborough, hotel in Marmion

Overlooking the beautiful white sands of Scarborough Beach, The Rendezvous Perth features an outdoor pool. Complimentary limited WiFi is available for guests.

Room with pool view was good. And size The rooms could do with a repaint and the wall in our room looked like it had coffee splashed on the wall.
7.7
Scored 7.7
Good
Rated good
7,216 reviews
Price from$119.90per night
Ocean View Motel, hotel in Marmion

Located just 3 minutes' walk from beautiful North Beach and 7 minutes' walk from the Flora Terrace dining precinct, this motel offers accommodations with a balcony or terrace.

Location
7.8
Scored 7.8
Good
Rated good
848 reviews
Price from$103.68per night
Karrinyup Waters Resort, hotel in Marmion

Karrinyup Waters Resort is set in Perth, 2.5 mi from the beach and 8.7 mi from the city center. The property features 2 heated outdoor swimming pools and a 33 foot hot tub.

The kids loved the pool and jumping matts plus the ducks
8.6
Scored 8.6
Excellent
Rated excellent
1,129 reviews
Price from$128.72per night
Ocean Reef Homestay, hotel in Marmion

Ocean Reef Homestay in Perth provides adults-only accommodations with free bikes, a garden, and barbecue facilities.

Comfy bed, good size room, massive clean kitchen with all equipment provided, continental breakfast. We were only there 1 night so unfortunately did not have time to use the pool, jacuzzi, cinema room or snooker table! But it looked amazing!
8.9
Scored 8.9
Excellent
Rated excellent
368 reviews
Price from$80.45per night
The Spanish Guesthouse, pets considered, hotel in Marmion

Located in Perth, 0.6 mi from Westfield Whitford City and 11 mi from Medibank Stadium, The Spanish Lodge and BnB features free WiFi access and free private parking.

I had the opportunity to stay in Carmen’s Guesthouse. The owner of the guesthouse and her home exceeded my expectations in every way. Carmen is a very kind person, always ready to help. The property is consistently clean, comfortable, and well-organized. Thank you, Carmen, for the fantastic experience you provide.
8.0
Scored 8.0
Very Good
Rated very good
284 reviews
Price from$89.46per night
Just triggin, hotel in Marmion

Just triggin offers accommodations in Perth, a 8-minute walk from Trigg Beach and 1.4 miles from Scarborough Beach.

Nice new looking apartment, plenty 9f room. Very comfy with all the mod cons.
9.6
Scored 9.6
Exceptional
Rated exceptional
44 reviews
Price from$154.46per night
Sunny Ocean View Retreat, hotel in Marmion

Sunny Ocean View Retreat in Perth provides accommodations with a garden and a shared lounge. Private parking is available on site at this recently renovated property.

9.1
Scored 9.1
Wonderful
Rated wonderful
65 reviews
Price from$173.13per night
Simply delightful unit close to CBD and Beach, hotel in Marmion

Simply delightful unit close to CBD and Beach offers accommodations in Perth, 6 miles from Perth Convention Exhibition Center and 6.6 miles from Perth Concert Hall.

9.2
Scored 9.2
Wonderful
Rated wonderful
15 reviews
Price from$213.16per night
See all hotels near Marmion
Subscribe to receive premium deals

Prices drop the second you sign up!