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 Penguin Island

Mon 20/02/2017 Wed 22/02/2017
View Deals
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 & up Non-Smoking Hotel Meeting Rooms Business Centre Concierge Accessible rooms Perth CBD East Perth West Perth Quest Apartment Hotels Comfort Inn 60+ Traveller Luxury Traveller Nature Lover Shopping Fanatic Family Holiday Maker $ $$ $$$ $$$$ Adina Quality Inn The Sebel Mantra Rendezvous Hotels Hilton Hotels Peace and Quiet Seeker Best Western Premier Four Points Travelodge Citadines Apart Hotel Ibis Hotels Hyatt Wyndham Pan Pacific Ibis Budget Mercure Foodie Quaint Art and Architecture Lover Peppers Like a Local Novotel Trendsetter Holiday Inn History Buff Best Western Plus Urban Explorer Beach Goer Fraser Suites Thrill Seeker Crowne Plaza Best Western Rydges Within 25 km Within 50 km
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:
  • Availability
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
7-9 John St, Fremantle, Western Australia 6159, Australia
31.0 km from Penguin Island
Pier 21 Apartment Hotel

Booking.com

Hotels.com

Agoda.com
Loading prices...
16 Dolphin Dr | Comet Bay, Mandurah, Western Australia 6210, Australia
24.3 km from Penguin Island
Seashells Mandurah

Booking.com

Travelocity

Hotels.com
View all 5 deals
US$136*
TripAdvisor
View Deal
110 Mandurah Tce, Mandurah, Western Australia 6210, Australia
24.5 km from Penguin Island
No photo provided

Booking.com

Agoda.com
Loading prices...
110 Mandurah Terrace, Mandurah, Western Australia 6210, Australia
24.5 km from Penguin Island
Mandurah Motel and Apartments

Travelocity

Expedia.com

Hotels.com
Loading prices...
Mandurah Holiday Village 124 Mandurah Tce, Mandurah, Western Australia 6210, Australia
24.5 km from Penguin Island
Mandurah Family Resort

Priceline

Agoda.com
Loading prices...
65 Ormsby Terrace, Mandurah, Western Australia 6210, Australia
24.6 km from Penguin Island
Atrium Hotel Mandurah

Booking.com

Orbitz.com

Priceline
Loading prices...
1 Marco Polo Drive, Mandurah, Western Australia 6210, Australia
25.0 km from Penguin Island
The Sebel Mandurah

Booking.com

Hotels.com

Orbitz.com
View all 7 deals
Loading prices...
2 Gibson St, Mandurah, Western Australia 6210, Australia
25.3 km from Penguin Island
Foreshore Motel

Priceline

Agoda.com

Booking.com
Loading prices...
20 Apollo Pl, Mandurah, Western Australia 6210, Australia
25.9 km from Penguin Island
Quest Mandurah

Booking.com

Expedia.com

Hotels.com
View all 5 deals
Loading prices...
43 Mews Road, Challenger Harbour, Fremantle, Western Australia 6160, Australia
27.5 km from Penguin Island
Be. Fremantle

Expedia.com

Hotels.com

Travelocity
View all 6 deals
Loading prices...
32 Arundel St, Fremantle, Western Australia 6160, Australia
28.0 km from Penguin Island
Arundels Boutique Bed & Breakfast Accommodation

Travelocity

Hotels.com

Expedia.com
View all 5 deals
Loading prices...
Cnr Marine Terrace & Essex Street, Fremantle, Western Australia 6160, Australia
28.1 km from Penguin Island
Esplanade Hotel Fremantle - by Rydges

Hotels.com

Booking.com

Expedia.com
View all 5 deals
Loading prices...
47 South Tce, Fremantle, Western Australia 6160, Australia
28.2 km from Penguin Island
Norfolk Hotel
22 Bannister St, Fremantle, Western Australia 6160, Australia
28.3 km from Penguin Island
Quality Suites Fremantle

Agoda.com

Travelocity
US$152*
TripAdvisor
with Quality Suite
View Deal
59 Canning Highway | East Fremantle, East Fremantle, Fremantle, Western Australia 6158, Australia
30.1 km from Penguin Island
Tradewinds Hotel Fremantle

Hotels.com

Expedia.com

Priceline
View all 5 deals
Loading prices...
7-9 John St, Fremantle, Western Australia 6159, Australia
31.0 km from Penguin Island
Pier 21 Apartment Hotel

Booking.com

Hotels.com

Agoda.com
Loading prices...
1 Tatham Rd, South Yunderup, Western Australia 6208, Australia
32.5 km from Penguin Island
River Resort Villas

Priceline

Agoda.com
Loading prices...
104 Marine Pde, Cottesloe, Western Australia 6011, Australia
35.1 km from Penguin Island
The Cottesloe Beach Hotel

Booking.com

Hotels.com

Orbitz.com
Loading prices...
891 Canning Hwy, Applecross, Melville, Western Australia 6153, Australia
35.5 km from Penguin Island
Canning Bridge Auto Lodge
140 Marine Parade | Cnr Marine Parade and Eric Street, Cottesloe, Western Australia 6011, Australia
35.6 km from Penguin Island
Ocean Beach Hotel

Expedia.com

Travelocity
No availability for your dates
Cnr Albany & Southwest Highway, Armadale, Western Australia 6112, Australia
35.6 km from Penguin Island
Heritage Country Motel

Booking.com
Loading prices...
12 Burnley St, Thornlie, Gosnells, Western Australia 6108, Australia
37.7 km from Penguin Island
Perth City Motel

Booking.com

Orbitz.com

Agoda.com
Loading prices...
137 Melville Pde, Como, Western Australia 6152, Australia
37.9 km from Penguin Island
Broadwater Resort Apartments

Booking.com

Hotels.com

Agoda.com
US$190*
TripAdvisor
View Deal
3 Preston St, Como, Western Australia 6152, Australia
38.0 km from Penguin Island
Windsor Lodge Como

Travelocity

Hotels.com

Agoda.com
View all 5 deals
Loading prices...
1 Preston St, Como, Western Australia 6152, Australia
38.0 km from Penguin Island
Swanview Motor Inn
112 Melville Pde, Como, Western Australia 6152, Australia
38.3 km from Penguin Island
Pagoda Resort & Spa

Expedia.com

Hotels.com

Agoda.com
View all 5 deals
US$175*
TripAdvisor
View Deal
1235 Albany Hwy, Bentley, Canning, Western Australia 6102, Australia
39.6 km from Penguin Island
Bentley Motel

Booking.com

Hotels.com

Expedia.com
View all 7 deals
Loading prices...
53 South Perth Esp, South Perth, Perth, Western Australia 6151, Australia
40.2 km from Penguin Island
The Peninsula Riverside Apartments

Booking.com

Hotels.com

CheapTickets
View all 5 deals
No availability for your dates
255 Thomas St, Shenton Park, Western Australia 6008, Australia
40.4 km from Penguin Island
Kings Park Motel

Booking.com

Expedia.com

Orbitz.com
View all 6 deals
Loading prices...
61 Canning Hwy, South Perth, Perth, Western Australia 6151, Australia
40.5 km from Penguin Island
Metro Hotel Perth
US$148*
TripAdvisor
US$148*
Travelocity
US$181*
HotelQuickly
View all 9 deals
SAVE US$33
US$181*
US$148*
Orbitz.com
View Deal
7 Scenic Cres, South Perth, Perth, Western Australia 6151, Australia
40.9 km from Penguin Island
Drake\\
Rockingham has 14 B&Bs/inns with 622 reviews
#1 of 14 Rockingham B&B and Inns
22 Flinders Lane, Rockingham, Western Australia 6168, Australia
5.1 km from Penguin Island
Quest Rockingham
Manuel Towers
#2 of 14 Rockingham B&B and Inns
32A Arcadia Dr | Shoalwater, Rockingham, Western Australia 6169, Australia
2.0 km from Penguin Island
Manuel Towers
Contact accommodation for availability
#3 of 14 Rockingham B&B and Inns
2 Smythe St | Cnr Wanliss Street, Rockingham, Western Australia 6168, Australia
5.4 km from Penguin Island
Anchorage Guest House
See all 14 Rockingham B&Bs/inns
See all hotels in or near Rockingham
43 Mews Road, Challenger Harbour, Fremantle, Western Australia 6160, Australia
27.5 km from Penguin Island
Be. Fremantle

Expedia.com

Hotels.com

Travelocity
View all 6 deals
Loading prices...
32 Arundel St, Fremantle, Western Australia 6160, Australia
28.0 km from Penguin Island
Arundels Boutique Bed & Breakfast Accommodation

Travelocity

Hotels.com

Expedia.com
View all 5 deals
Loading prices...
Cnr Marine Terrace & Essex Street, Fremantle, Western Australia 6160, Australia
28.1 km from Penguin Island
Esplanade Hotel Fremantle - by Rydges

Hotels.com

Booking.com

Expedia.com
View all 5 deals
Loading prices...
47 South Tce, Fremantle, Western Australia 6160, Australia
28.2 km from Penguin Island
Norfolk Hotel
22 Bannister St, Fremantle, Western Australia 6160, Australia
28.3 km from Penguin Island
Quality Suites Fremantle

Agoda.com

Travelocity
US$152*
TripAdvisor
with Quality Suite
View Deal
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.