We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Value Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Casino Green & up & up Air Conditioning Internet Independent Hotels Non-Smoking Hotel & up Meeting Rooms Hotels with Restaurants Quiet Hotels Business Centre City Centre Hotels Concierge Downtown Hotels Hotels with Room Service Clean Hotels Hotels with Free Wifi Modern Hotels Cheap Hotels Hotels with Balconies Hotels with Bars Accessible rooms Spa Hotels Apartment Hotels Luxury Spa Hotels Budget Hotels Perth CBD Safe Hotels Convention Hotels Suite Hotels Hotels with Kitchenette Wedding Hotels Hotels with Shuttle Hotels with Complimentary Breakfast Luxury Boutique Hotels Boutique Hotels Charming Hotels East Perth Hotels with Jacuzzi Hotels with Hot Tubs West Perth Honeymoon Hotels Hotels with Villas Luxury Beach Hotels Heritage Hotels 60+ Traveller Historic Hotels Quest Apartment Hotels Quality Inn Luxury Resorts Luxury Traveller Hotels with Infinity Pools Nature Lover Boutique Spa Hotels Quiet Resorts Luxury Beach Resorts Beach Resorts Hotels with Smoking Rooms Family Holiday Maker Boardwalk Hotels Family Resorts Wedding Resorts Shopping Fanatic Honeymoon Resorts Oceanfront Hotels Golf Course Romantic Boutique Hotels Spa Resorts $ $$ $$$ $$$$ Comfort Inn Rendezvous Hotels Adina Mantra Four Points Unique Hotels Citadines Apart Hotel Pan Pacific Mercure Foodie Like a Local Trendsetter The Sebel History Buff Urban Explorer Fraser Suites Thrill Seeker Themed Hotels Hilton Hotels Peace and Quiet Seeker Best Western Premier InterContinental Travelodge Ibis Hotels Hyatt Quaint Art and Architecture Lover Peppers Luxury Family Hotels Novotel Golf Hotels Holiday Inn All Inclusive Resorts Golf Resorts Aloft Ramada Beach Goer Crowne Plaza Best Western Rydges Within 25 km Within 50 km
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
1 Padbury Cir, Sorrento, Joondalup, Western Australia 6020, Australia
26.8 km from Rottnest Island Visitor Centre
This special offer at the time of reservation on property... Read more
Quality Resort Sorrento Beach
US$136*
TripAdvisor

Expedia.com

Hotels.com
US$136*
Priceline
View Deal
104 Marine Pde, Cottesloe, Western Australia 6011, Australia
19.9 km from Rottnest Island Visitor Centre
  • Free Wifi
  • Beachfront
The Cottesloe Beach Hotel
US$140*
TripAdvisor
US$140*
Booking.com

Hotwire.com
SAVE US$4
US$140*
US$136*
Expedia.com
View Deal
140 Marine Parade | Cnr Marine Parade and Eric Street, Cottesloe, Western Australia 6011, Australia
20.0 km from Rottnest Island Visitor Centre
  • Free Parking
  • Beachfront
Ocean Beach Hotel
US$73*
TripAdvisor

Travelocity
US$73*
Hotels.com
US$73*
Expedia.com
View Deal
43 Mews Road, Challenger Harbour, Fremantle, Western Australia 6160, Australia
20.2 km from Rottnest Island Visitor Centre
  • Free Wifi
Be. Fremantle
US$143*
TripAdvisor

Hotels.com

Orbitz.com
US$143*
Booking.com
View Deal
22 Bannister St, Fremantle, Western Australia 6160, Australia
20.4 km from Rottnest Island Visitor Centre
  • Free Wifi
Quality Suites Fremantle

Expedia.com

Hotels.com
US$143*
Booking.com
SAVE US$35
US$143*
US$108*
TripAdvisor
with Quality Suite
View Deal
Cnr Marine Terrace & Essex Street, Fremantle, Western Australia 6160, Australia
20.5 km from Rottnest Island Visitor Centre
  • Free Wifi
  • Pool
Esplanade Hotel Fremantle - by Rydges
US$116*
TripAdvisor

Hotels.com

Booking.com
US$116*
Expedia.com
View Deal
47 South Tce, Fremantle, Western Australia 6160, Australia
20.7 km from Rottnest Island Visitor Centre
  • Free Wifi
  • Restaurant
Norfolk Hotel
32 Arundel St, Fremantle, Western Australia 6160, Australia
20.9 km from Rottnest Island Visitor Centre
  • Free Wifi
  • Free Parking
Arundels Boutique Bed & Breakfast Accommodation

TripAdvisor

Hotwire.com

Orbitz.com
Loading prices...
7-9 John St, Fremantle, Western Australia 6159, Australia
21.1 km from Rottnest Island Visitor Centre
  • Free Parking
  • Pool
Pier 21 Apartment Hotel

Booking.com

Expedia.com

Travelocity
US$150*
TripAdvisor
View Deal
59 Canning Hwy | East Fremantle, East Fremantle, Fremantle, Western Australia 6158, Australia
21.3 km from Rottnest Island Visitor Centre
  • Free Wifi
  • Free Parking
Tradewinds Hotel Fremantle

Hotels.com
US$106*
Expedia.com

Hotwire.com
Loading prices...
251 West Coast Hwy, Scarborough, Stirling, Western Australia 6019, Australia
23.2 km from Rottnest Island Visitor Centre
  • Free Wifi
  • Free Parking
West Beach Lagoon
US$74*
TripAdvisor
US$74*
Hotels.com

Agoda.com
US$74*
Booking.com
View Deal
The Esplanade, Scarborough, Stirling, Western Australia 6019, Australia
23.4 km from Rottnest Island Visitor Centre
  • Free Wifi
  • Pool
Rendezvous Hotel Perth Scarborough
US$108*
TripAdvisor

Hotels.com
US$120*
RendezvousHotels
SAVE US$11
US$120*
US$109*
Expedia.com
View Deal
23 Hastings St, Scarborough, Stirling, Western Australia 6019, Australia
23.4 km from Rottnest Island Visitor Centre
  • Free Wifi
  • Free Parking
Indian Ocean Hotel

Priceline
US$57*
Travelocity
US$58*
Booking.com
SAVE US$2
US$58*
US$56*
Agoda.com
View Deal
200 West Coast Hwy, Scarborough, Stirling, Western Australia 6019, Australia
23.5 km from Rottnest Island Visitor Centre
  • Pool
  • Beachfront
Sunmoon Boutique Resort
US$78*
Expedia.com

Hotels.com
US$86*
Elvoline
SAVE US$30
US$86*
US$56*
Agoda.com
View Deal
200 West Coast Hwy, Scarborough, Stirling, Western Australia 6019, Australia
23.5 km from Rottnest Island Visitor Centre
  • Restaurant
Scarborough Apartments

Hotwire.com

Hostelworld.com

Agoda.com
Loading prices...
20-28 Wheatcroft St, Scarborough, Stirling, Western Australia 6019, Australia
23.9 km from Rottnest Island Visitor Centre
    No photo provided
    10 Lawley St, North Beach, Stirling, Western Australia 6020, Australia
    25.5 km from Rottnest Island Visitor Centre
    • Free Parking
    Ocean View Motel

    Booking.com

    Expedia.com

    Priceline
    US$62*
    TripAdvisor
    with Orbitz
    View Deal
    Hillarys Harbour Resort 68 Southside Dr | Hillarys Boat Harbour, Hillarys, Joondalup, Western Australia 6025, Australia
    26.7 km from Rottnest Island Visitor Centre
    • Free Wifi
    • Free Parking
    Hillarys Harbour Resort Apartments

    TripAdvisor

    Hotels.com

    Hotwire.com
    Loading prices...
    1 Padbury Cir, Sorrento, Joondalup, Western Australia 6020, Australia
    26.8 km from Rottnest Island Visitor Centre
    • Free Wifi
    • Free Parking
    Quality Resort Sorrento Beach
    US$136*
    TripAdvisor

    Expedia.com

    Hotels.com
    US$136*
    Priceline
    View Deal
    255 Thomas St, Shenton Park, Western Australia 6008, Australia
    26.8 km from Rottnest Island Visitor Centre
    • Free Wifi
    • Free Parking
    Kings Park Motel
    US$96*
    TripAdvisor

    Expedia.com

    Hotels.com
    US$96*
    Booking.com
    View Deal
    See all hotels in or near Rottnest Island
    43 Mews Road, Challenger Harbour, Fremantle, Western Australia 6160, Australia
    20.2 km from Rottnest Island Visitor Centre
    • Free Wifi
    Be. Fremantle
    US$143*
    TripAdvisor

    Hotels.com

    Orbitz.com
    US$143*
    Booking.com
    View Deal
    104 Marine Pde, Cottesloe, Western Australia 6011, Australia
    19.9 km from Rottnest Island Visitor Centre
    • Free Wifi
    • Beachfront
    The Cottesloe Beach Hotel
    US$140*
    TripAdvisor
    US$140*
    Booking.com

    Hotwire.com
    SAVE US$4
    US$140*
    US$136*
    Expedia.com
    View Deal
    140 Marine Parade | Cnr Marine Parade and Eric Street, Cottesloe, Western Australia 6011, Australia
    20.0 km from Rottnest Island Visitor Centre
    • Free Parking
    • Beachfront
    Ocean Beach Hotel
    US$73*
    TripAdvisor

    Travelocity
    US$73*
    Hotels.com
    US$73*
    Expedia.com
    View Deal
    Cnr Marine Terrace & Essex Street, Fremantle, Western Australia 6160, Australia
    20.5 km from Rottnest Island Visitor Centre
    • Free Wifi
    • Pool
    Esplanade Hotel Fremantle - by Rydges
    US$116*
    TripAdvisor

    Hotels.com

    Booking.com
    US$116*
    Expedia.com
    View Deal
    22 Bannister St, Fremantle, Western Australia 6160, Australia
    20.4 km from Rottnest Island Visitor Centre
    • Free Wifi
    Quality Suites Fremantle

    Expedia.com

    Hotels.com
    US$143*
    Booking.com
    SAVE US$35
    US$143*
    US$108*
    TripAdvisor
    with Quality Suite
    View Deal
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.