Beachfront Room
Sleeps 2 · 5 m² · Queen Bed
- Desk
- Desk chair
- Air conditioning
- Balcony or patio
- Private bathroom
★★★ 104 Marine Parade, Perth, AU
8 guest rating· 800 reviews
Stunning Beachfront Location
Uninterrupted Ocean Views
Most rooms at Cottesloe Beach Hotel feature balconies that provide breathtaking views of the ocean, perfect for relaxation and unwinding.
Dining and Entertainment
Indulge in a culinary experience at The Beach Club with its stylish décor and extensive wine list, or sip on specialty cocktails at the Velvette Lounge. The Verandah Bar offers a laid-back atmosphere for post-swim drinks.
Immerse yourself in the classic art deco charm of our hotel, originally established in 1905. With air-conditioned rooms, private bathrooms, and complimentary toiletries, we ensure a comfortable stay for our guests.
Experience the perfect blend of luxury and relaxation at Cottesloe Beach Hotel. Book now for an unforgettable beachfront getaway.
Sleeps 2 · 5 m² · Queen Bed
Sleeps 3 · 7 m² · King bed
Sleeps 2 · 3 m² · Double bed
Sleeps 2 · 4 m² · Queen bed
Sleeps 2 · 4 m² · Double bed
Sleeps 2 · 7 m² · Extra-large double bed (Super-king size)









104 Marine Parade, Perth, AU
Perfect spot for cafes & restaurants.
8.0Great location and friendly staff. Room was made up each day with fresh towels etc. Good size balcony with view over the ocean.
− Our room was located above the outdoor smoking area - we kept our balcony door closed.
An extremely small room and small bed led to us cutting short our stay and forfeiting the already paid tariff. Very disa
3.0The convenient location, the partial view of the ocean from our balcony.
− The size of the room was the smallest I have ever encountered in all my hotel stays. The bed was a traditional double bed with only room for one bedside table. Certainly not enough room for my husband and I to sleep comfortably. There was no room to store your cases without falling over them. Late night patrons were easily heard through very thin walls. There is no lift on the property so getting luggage up and down stairs is a challenge. A very disappointing stay. We had booked to stay for two nights but left after only one night’s stay.
Guest review
10.0Everything
− All good
Very pleasant stay. Thank you
8.0Hotel was in a great position on Cottesloe beach. Close to cafes and a pleasant walk along the foreshore. We found the hotel had all that we needed for a short visit. Room was clean, staff were helpful and friendly.
− Not having tea making facilities in my room.
Fabulous staff, fabulous location
9.0Great location
Reception opening hours are: Monday-Sunday 8:00AM-3:00PM.
If you expect to arrive after 8:00PM, your key will need to be placed in the after-hours key safe. Please contact Cottesloe Beach Hotel in advance for access information, using the contact details found on the booking confirmation.
All reservations require a valid credit card and this will be used to secure a deposit equal to one night's accommodations charge. Reservations will be processed for the total cost of the accommodations on the morning of check-in. Payments made by credit card will incur a fee equal to 1.5% of the transaction total for Visa and MasterCard, 1.9% of the transaction total for American Express, and 3% of the transaction total for Diners. Cash or EFTPOS payments will not incur a transaction fee. A valid Driver's License, Proof of Age Card, or Passport, as well as a credit card to cover any incidentals, will be required to check-in
Please note that reservations are not accepted for The Beach Club.
Please note that children can be accommodated in the King Suite with Ocean View only.
Free public parking is possible on site (reservation is not possible).
Pets are not allowed.
WiFi is available in the hotel rooms and is free of charge.
Children of any age are allowed.
Children up to and including 5 years old stay for AUD 30 per person per night when using an existing bed.
You haven't added any extra beds.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.