Skip to content
300+ stays

Stays in Rottnest Island

Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
SUPERHOST
Entire apartment in Fremantle
Cosy Freo apt w Ocean Views (discount for April !)
4 guests1 bedroom1 bed1 bath
KitchenWi-FiFree parkingWashing machine
Rating 4.79 out of 5;328 reviews
Price:$70 AUD / night
SUPERHOST
Entire apartment in North Coogee
Blu Peter Penthouse
2 guests1 bedroom0 beds1 bath
KitchenWi-FiFree parking
Rating 4.94 out of 5;161 reviews
Price:$365 AUD / night
SUPERHOST
Private room in Palmyra
Private Bungalow close to Fremantle
2 guests1 bedroom1 bed1 private bath
Wi-FiFree parkingWashing machine
Rating 4.80 out of 5;167 reviews
Price:$43 AUD / night
SUPERHOST
Entire apartment in Warwick
"Silver Gypsy's Fabulous Flat for Two" or more ...
4 guests1 bedroom2 beds1 bath
KitchenWi-FiFree parkingWashing machine
Rating 4.82 out of 5;132 reviews
Price:$50 AUD / night
SUPERHOST
Entire guesthouse in Beaconsfield
Private & Airy Studio
2 guestsStudio2 beds1 bath
KitchenWi-FiFree parking
Rating 4.93 out of 5;86 reviews
Price:$51 AUD / night
SUPERHOST
Private room in Riverton
Cosy Queen Size Bedroom in Modern House.
3 guests1 bedroom1 bed1 shared bath
KitchenWi-FiWashing machine
Rating 4.87 out of 5;77 reviews
Price:$35 AUD / night
SUPERHOST
Entire guesthouse in Hilton
My place amongst the beauty of Hilton
2 guests1 bedroom1 bed1 bath
KitchenFree parkingWashing machine
Rating 4.88 out of 5;41 reviews
Price:$43 AUD / night
SUPERHOST
Entire guesthouse in Perth
Studio at character house Bayswater
2 guestsStudio1 bed1 bath
Wi-FiFree parking
Rating 4.86 out of 5;385 reviews
Price:$55 AUD / night
SUPERHOST
Entire apartment in Cottesloe
Apartment on the beach
3 guests1 bedroom2 beds1 bath
KitchenWi-FiFree parkingWashing machine
Rating 4.90 out of 5;59 reviews
Price:$120 AUD / night
Private room in Treeby
Comfort double bed in budget NEW House
2 guests1 bedroom1 bed1 private bath
KitchenWi-FiFree parkingWashing machine
Rating 4.80 out of 5;5 reviews
Price:$31 AUD / night
Private room in Crawley
A window to see Perth and UWA
1 guest1 bedroom1 bed2 baths
KitchenWi-FiWashing machine
Price:$42 AUD / night
SUPERHOST
Entire apartment in City Beach
Tranquil coastal escape - walk to cafes + beaches
2 guests1 bedroom1 bed1 bath
KitchenWi-FiFree parkingWashing machine
Rating 5.0 out of 5;86 reviews
Price:$67 AUD / night
Entire apartment in East Perth
Private studio, close to everything.
2 guestsStudio1 bed1 bath
Rating 4.81 out of 5;224 reviews
Price:$55 AUD / night
Entire apartment in Mosman Park
Bright and Breezy One Bedroom Cozy Flat.
2 guests1 bedroom1 bed1 bath
KitchenWi-FiFree parkingWashing machine
Rating 4.72 out of 5;93 reviews
Price:$70 AUD / night
SUPERHOST
Entire guesthouse in Hamilton Hill
Jean's Place
2 guestsStudio1 bed1 bath
KitchenWi-FiFree parkingWashing machine
Rating 4.96 out of 5;112 reviews
Price:$65 AUD / night
SUPERHOST
Entire apartment in East Perth
Perths Top of the Town Apartment
2 guestsStudio1 bed1 bath
KitchenFree parkingWashing machine
Rating 4.77 out of 5;67 reviews
Price:$79 AUD / night
SUPERHOST
Entire guest suite in South Fremantle
The Studio - Private and Spacious
2 guests1 bedroom1 bed1 bath
Wi-FiFree parking
Rating 4.92 out of 5;103 reviews
Price:$120 AUD / night
Entire apartment in South Perth
South Perth Living on the Foreshore Free NBN WIFI
2 guests1 bedroom1 bed1 bath
KitchenWi-FiFree parkingWashing machine
Rating 4.75 out of 5;92 reviews
Price:$95 AUD / night
SUPERHOST
Entire loft in Fremantle
Caledonian loft apartment in Fremantle
2 guests1 bedroom1 bed1 bath
KitchenWi-FiFree parkingWashing machine
Rating 4.90 out of 5;135 reviews
Price:$96 AUD / night
SUPERHOST
Entire apartment in Fremantle
The Green Rabbit on Bannister Corner
2 guests1 bedroom1 bed1 bath
KitchenWi-FiFree parkingWashing machine
Rating 4.99 out of 5;78 reviews
Price:$99 AUD / night
120 of 300+ places to stay
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).