Two people windsurfing on turquoise waters with rocky cliffs in the background.

Find Beach Hotels in Rottnest Island

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Rottnest Island Beach Hotels

Tonight
Oct 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Our top choices for Rottnest Island beach hotels

1. Discovery Resorts - Rottnest Island

Discovery Resorts - Rottnest Island
Rottnest Island
  • Unwind on pristine Rottnest Island beaches with direct access to The Basin and Pinkie Beach, plus enjoy refreshing dips in the outdoor pool.
₩399,208
₩439,129 total
includes taxes & fees
Oct 28 - Oct 29
Discovery Resorts - Rottnest Island

2. Cottesloe Beach Hotel

Cottesloe Beach Hotel
Cottesloe
  • Relax in paradise with direct beach access, ocean-view dining, and beach amenities.
₩197,954
₩217,749 total
includes taxes & fees
Oct 19 - Oct 20
Cottesloe Beach Hotel

3. Garde Hotel and Warders Cottages

Garde Hotel and Warders Cottages
Fremantle
₩242,536
₩266,790 total
includes taxes & fees
Oct 28 - Oct 29
Garde Hotel and Warders Cottages

4. Ocean Beach Hotel

Ocean Beach Hotel
Cottesloe
  • Soak up the sun at this coastal retreat just steps from Cottesloe Beach, with ocean views and beach towels for your seaside adventure.
₩136,170
₩149,787 total
includes taxes & fees
Oct 26 - Oct 27
Ocean Beach Hotel

5. The National Hotel

The National Hotel
Fremantle
  • Escape to sun-drenched shores with easy beach access, complimentary towels, and stunning rooftop views just minutes from Bathers Beach.
₩240,816
₩264,898 total
includes taxes & fees
Nov 1 - Nov 2
The National Hotel

6. Esplanade Hotel Fremantle by Rydges

Esplanade Hotel Fremantle by Rydges
Fremantle
  • Unwind on pristine sands minutes from your luxury stay, with poolside relaxation awaiting your return from beach adventures.
₩228,409
₩251,249 total
includes taxes & fees
Oct 27 - Oct 28
Esplanade Hotel Fremantle by Rydges

7. YHA Fremantle Prison

YHA Fremantle Prison
Fremantle
₩100,338
₩110,374 total
includes taxes & fees
Nov 5 - Nov 6
YHA Fremantle Prison

8. Hougoumont Hotel

Hougoumont Hotel
Fremantle
₩232,231
₩255,454 total
includes taxes & fees
Oct 30 - Oct 31
Hougoumont Hotel

9. Be. Fremantle

Be. Fremantle
Fremantle
  • Escape to beachfront bliss with direct access to Bathers Beach just a five-minute stroll away, where ocean waves and sandy shores await.
₩232,076
₩255,284 total
includes taxes & fees
Nov 12 - Nov 13
Be. Fremantle

10. Tradewinds Hotel Fremantle

Tradewinds Hotel Fremantle
East Fremantle
  • Unwind three minutes from the beach with a tranquil rooftop terrace and refreshing outdoor pools for sun-soaked relaxation.
₩213,264
₩234,593 total
includes taxes & fees
Oct 18 - Oct 19
Tradewinds Hotel Fremantle
View all properties

Choose what matters most at beach hotels in Rottnest Island

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Rottnest Island Hotel Reviews

Duxton Hotel Perth

Duxton Hotel Perth

8/10 Good
"Helpful staff, clean room and comfortable bed, excellent continental breakfast, would have liked room service to be 24 hours as due to an event at RAC arena we missed supper and even sandwiches at midnight would have been good"
Alison 1-night trip
Posted 8 hours ago
Duxton Hotel Perth
Four Points by Sheraton Perth

Four Points by Sheraton Perth

8/10 Good
"Good value for money and clean"
Paul 6-night trip
Posted 2 days ago
Four Points by Sheraton Perth
Esplanade Hotel Fremantle by Rydges

Esplanade Hotel Fremantle by Rydges

10/10 Excellent
"Great hotel location for exploring Fremantle. Lots of cafes, bars and restaurants nearby. Easy to walk around and get to local experiences such as the prison, train station, harbour for boats to Rottnest Island and walks along the esplanade. Comfortable room with tea/coffee and fridge in room. Shampoo/conditioner/shower gel in super bathroom. Buffet breakfast available for A$38 each which we didn’t experience as lots outside to eat at."
Simon 3-night trip
Posted 2 days ago
Esplanade Hotel Fremantle by Rydges

Explore a world of travel with Expedia