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.

Hotels near Rottnest Island Visitor Centre

Henderson Ave, Thomson Bay | Rottnest Island, Cockburn, Rottnest Island, Western Australia 6161, Australia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Vlamingh Way, Thompson Bay, Cockburn, Rottnest Island, Western Australia 6161, Australia
0.4 km from Rottnest Island Visitor Centre
#1 of 1 hotels in Rottnest Island
Map
Show Prices
Cottesloe Beach Hotel (Cottesloe, Australia)
104 Marine Pde, Cottesloe, Western Australia 6011, Australia
19.9 km from Rottnest Island Visitor Centre
#1 of 2 hotels in Cottesloe
Professional photos | Traveller photos (25) | Map
Show Prices
Ocean Beach Hotel (Cottesloe, Australia)
cnr Marine Parade and Eric Street, Cottesloe, Western Australia 6011, Australia
20.0 km from Rottnest Island Visitor Centre
#2 of 2 hotels in Cottesloe
Professional photos | Traveller photos (43) | Map
Show Prices
Cnr Marine Terrace & Essex Street, Fremantle, Western Australia 6160, Australia
20.5 km from Rottnest Island Visitor Centre
Offers & Announcements Winter Weekend Package
Esplanade Hotel Fremantle - by Rydges Slideshow
#2 of 7 hotels in Fremantle
Professional photos | Traveller photos (89) | Map
Show Prices
Quality Suites Fremantle (Fremantle, Australia) 4.0 of 5
22 Bannister Street, Fremantle, Western Australia 6300, Australia (Formerly Bannister Suites Fremantle)
20.5 km from Rottnest Island Visitor Centre
#6 of 7 hotels in Fremantle
Professional photos | Traveller photos (12) | Map
Show Prices
Norfolk Hotel (Fremantle, Australia)
47 South Terrace, Fremantle, Western Australia 6160, Australia
20.8 km from Rottnest Island Visitor Centre
#5 of 7 hotels in Fremantle
Traveller photos (9) | Map
Quest Harbour Village (Fremantle, Australia) 3.5 of 5
Mews Road, Challenger Harbour, Fremantle, Western Australia 6160, Australia
20.9 km from Rottnest Island Visitor Centre
#3 of 7 hotels in Fremantle
Professional photos | Traveller photos (33) | Map
Show Prices
Arundels Boutique Accommodation (Fremantle, Australia)
32 Arundel Street, Fremantle, Western Australia 6162, Australia
20.9 km from Rottnest Island Visitor Centre
#4 of 7 hotels in Fremantle
Professional photos | Traveller photos (16) | Map
Show Prices
Pier 21 Apartment Hotel (Fremantle, Australia) 4.0 of 5
7-9 John Street, Fremantle, Western Australia 6159, Australia
21.2 km from Rottnest Island Visitor Centre
Special Rate A Suite Winter Sale
Pier 21 Apartment Hotel Slideshow
#1 of 7 hotels in Fremantle
Professional photos | Traveller photos (77) | Map
Show Prices
Metro Hotel Perth (South Perth, Australia) 3.5 of 5
61 Canning Highway, South Perth, Western Australia 6151, Australia
21.3 km from Rottnest Island Visitor Centre
Offers & Announcements Sparkly Weekend Special
Metro Hotel Perth Slideshow
#1 of 2 hotels in South Perth
Professional photos | Traveller photos (69) | Map
Show Prices
Tradewinds Hotel Fremantle (East Fremantle, Australia) 4.0 of 5
59 Canning Highway, East Fremantle, Fremantle, Western Australia 6158, Australia
21.3 km from Rottnest Island Visitor Centre
Tradewinds Hotel Fremantle Slideshow
#1 of 1 hotels in East Fremantle
Professional photos | Traveller photos (22) | Map
Show Prices
Seasons of Perth (Perth, Australia) 4.0 of 5
37 Pier St, Perth, Western Australia 6000, Australia (Formerly Sebel)
22.0 km from Rottnest Island Visitor Centre
#48 of 57 hotels in Perth
Professional photos | Traveller photos (42) | Map
Show Prices
West Beach Lagoon (Scarborough, Australia) 3.5 of 5
251 West Coast Highway, Scarborough, Stirling, Western Australia 6019, Australia (Formerly "Comfort Inn & Suites")
23.3 km from Rottnest Island Visitor Centre
#4 of 6 hotels in Scarborough
Professional photos | Traveller photos (7) | Map
Show Prices
The Esplanade, Scarborough, Stirling, Western Australia 6019, Australia (Formerly Rendezvous Observation City Hotel)
23.4 km from Rottnest Island Visitor Centre
#2 of 6 hotels in Scarborough
Professional photos | Traveller photos (236) | Map
Show Prices
Indian Ocean Hotel (Scarborough, Australia) 3.5 of 5
27 Hastings St, Scarborough, Stirling, Western Australia 6019, Australia
23.4 km from Rottnest Island Visitor Centre
#3 of 6 hotels in Scarborough
Professional photos | Traveller photos (31) | Map
Show Prices
Sunmoon Resort (Scarborough, Australia) 4.0 of 5
200 West Coast Highway | The Sunmoon Boutique Resort, Scarborough, Stirling, Western Australia 6019, Australia
23.5 km from Rottnest Island Visitor Centre
#1 of 6 hotels in Scarborough
Professional photos | Traveller photos (38) | Map
Show Prices
Scarborough Observation Resort (Scarborough, Australia) 2.5 of 5
200 West Coast Hwy, Scarborough, Stirling, Western Australia 6019, Australia
23.5 km from Rottnest Island Visitor Centre
#5 of 6 hotels in Scarborough
Professional photos | Traveller photos (17) | Map
Show Prices
Mandarin Gardens Holiday Resort (Scarborough, Australia)
20-28 Wheatcroft St., Scarborough, Stirling, Western Australia, Australia
23.9 km from Rottnest Island Visitor Centre
Hotel Dana (Amara, Romania)
Str Ana Ipatescu Nr 1, Amara 927020, Romania
24.7 km from Rottnest Island Visitor Centre
Professional photos | Map
Show Prices
Ocean View Motel (North Beach, Australia) 3.0 of 5
10 Lawley St, North Beach, Stirling, Western Australia 6020, Australia (Formerly Comfort Inn)
25.6 km from Rottnest Island Visitor Centre
#1 of 1 hotels in North Beach
Professional photos | Traveller photos (36) | Map
Show Prices
Kings Park Motel (Perth, Australia)
255 Thomas St | Subiaco, Perth, Western Australia 6008, Australia
26.9 km from Rottnest Island Visitor Centre
#35 of 57 hotels in Perth
Professional photos | Traveller photos (8) | Map
Show Prices
68 Southside Drive | Hillarys Boat Harbour, Hillarys, Joondalup, Western Australia 6025, Australia
27.1 km from Rottnest Island Visitor Centre
#1 of 1 hotels in Hillarys
Professional photos | Traveller photos (41) | Map
Show Prices
Quest On Rheola (Perth, Australia) 4.0 of 5
18 Rheola St, Perth, Western Australia 6005, Australia
28.3 km from Rottnest Island Visitor Centre
#43 of 57 hotels in Perth
Professional photos | Traveller photos (16) | Map
Show Prices
The Richardson Hotel & Spa (Perth, Australia) 5.0 of 5
32 Richardson Street, Perth, Western Australia 6005, Australia
28.5 km from Rottnest Island Visitor Centre
The Richardson Hotel & Spa Slideshow
#1 of 57 hotels in Perth
Professional photos | Traveller photos (83) | Map
Show Prices
Wyndham Outram Perth (Perth, Australia) 5.0 of 5
32 Outram Street | West Perth, Perth, Western Australia 6005, Australia
28.7 km from Rottnest Island Visitor Centre
#27 of 57 hotels in Perth
Professional photos | Traveller photos (18) | Map
Show Prices
Canning Bridge Auto Lodge (Applecross, Australia)
891 Canning Highway, Applecross, Melville, Western Australia 6153, Australia
28.9 km from Rottnest Island Visitor Centre
#1 of 1 hotels in Applecross
Traveller photos (1) | Map
Sullivans Hotel (Perth, Australia) 3.5 of 5
166 Mounts Bay Rd, Perth, Western Australia 6000, Australia
29.1 km from Rottnest Island Visitor Centre
#19 of 57 hotels in Perth
Professional photos | Traveller photos (67) | Map
Show Prices
Adelphi Hotel Apartments (Perth, Australia)
130A Mounts Bay Road, Perth, Western Australia 6000, Australia
29.2 km from Rottnest Island Visitor Centre
#51 of 57 hotels in Perth
Traveller photos (1) | Map
112 Mounts Bay Rd | Mounts Bay Village, Perth, Western Australia 6000, Australia
29.4 km from Rottnest Island Visitor Centre
#6 of 57 hotels in Perth
Professional photos | Traveller photos (57) | Map
Show Prices
City Stay Apartment Hotel (Perth, Australia) 3.0 of 5
875 Wellington St | West Perth, Perth, Western Australia 6005, Australia
29.4 km from Rottnest Island Visitor Centre
#41 of 57 hotels in Perth
Professional photos | Traveller photos (53) | Map
Show Prices