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 City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Fitness centre Room Service Business Classic & up Air Conditioning & up Independent Hotels Internet & up Non-Smoking Hotel Quiet Hotels Meeting room Business services Hotels with Restaurants Reduced mobility rooms Spa Hotels Concierge Wedding Hotels Hotels with Free Wifi Clean Hotels Cheap Hotels Hotels with Balconies City Centre Hotels Downtown Hotels Apartment Hotels Modern Hotels Luxury Spa Hotels Luxury Boutique Hotels Luxury Beach Hotels Hotels with Shuttle Hotels with Kitchenette Convention Hotels Boutique Hotels Hotels with Villas Boardwalk Hotels Hotels with Room Service Hotels with Bars Budget Hotels Romantic Boutique Hotels Boutique Spa Hotels Hotels with Jacuzzi Suite Hotels Hotels with Hot Tubs Hotels with Complimentary Breakfast Honeymoon Hotels £ ££ £££ ££££ West Perth Beach Perth CBD Quest Apartment Hotels Resort Family Resorts Hotels with Infinity Pools Adina Cheap Resorts Heritage Hotels Safe Hotels Oceanfront Hotels Quaint Quiet Resorts Quality Inn Golf course The Sebel Golf Hotels Best Value Spa Resorts Historic Hotels Beach Resorts Crowne Plaza East Perth Rydges Themed Hotels Within 25 mi
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
Be. Fremantle
SAVE US$44
US$189
Agoda.com
US$145
View Deal
43 Mews Road, Challenger Harbour, Fremantle, Western Australia 6160, Australia
14.8 miles from Palm Beach
  • Free Wifi
Esplanade Hotel Fremantle - by Rydges
SAVE US$96
US$230
Booking.com
US$134
View Deal
Cnr Marine Terrace & Essex Street, Fremantle, Western Australia 6160, Australia
15.1 miles from Palm Beach
  • Free Wifi
  • Pool
Arundels Boutique Bed & Breakfast Accommodation
SAVE US$3
US$95
Hotels.com
US$92
View Deal
32 Arundel St, Fremantle, Western Australia 6160, Australia
15.1 miles from Palm Beach
  • Free Wifi
  • Free Parking
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of US$116/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Norfolk Hotel
47 South Tce, Fremantle, Western Australia 6160, Australia
15.2 miles from Palm Beach
  • Free Wifi
  • Restaurant
Hougoumont Hotel Fremantle
SAVE US$50
US$196
Expedia.com
US$146
View Deal
15 Bannister St, Fremantle, Western Australia 6160, Australia
15.3 miles from Palm Beach
  • Free Wifi
  • Breakfast included
Quality Suites Fremantle
SAVE US$8
US$119
Booking.com
US$111
View Deal
22 Bannister St, Fremantle, Western Australia 6160, Australia
15.3 miles from Palm Beach
  • Free Wifi
Tradewinds Hotel Fremantle
SAVE US$5
US$138
Hotels.com
US$133
View Deal
59 Canning Hwy | East Fremantle, East Fremantle, Fremantle, Western Australia 6158, Australia
16.3 miles from Palm Beach
  • Free Wifi
  • Free Parking
Pier 21 Apartment Hotel
SAVE US$5
US$150
Hotels.com
US$145
View Deal
7-9 John St, Fremantle, Western Australia 6159, Australia
16.9 miles from Palm Beach
  • Free Wifi
  • Free Parking
Seashells Mandurah
SAVE US$15
US$169
Expedia.com
US$154
View Deal
16 Dolphin Dr | Comet Bay, Mandurah, Western Australia 6210, Australia
17.0 miles from Palm Beach
  • Free Wifi
  • Free Parking
Mandurah Family Resort
No availability for your dates from these sites
Mandurah Holiday Village 124 Mandurah Tce | WA, Mandurah, Western Australia 6210, Australia
17.1 miles from Palm Beach
  • Free Parking
  • Pool
Mandurah Motel and Apartments
Orbitz.com
US$96
View Deal
110 Mandurah Tce, Mandurah, Western Australia 6210, Australia
17.2 miles from Palm Beach
  • Free Parking
  • Pool
Atrium Hotel Mandurah
SAVE US$3
US$94
Priceline
US$91
View Deal
65 Ormsby Tce, Mandurah, Western Australia 6210, Australia
17.2 miles from Palm Beach
  • Free Wifi
  • Free Parking
The Sebel Mandurah
SAVE US$49
US$171
Booking.com
US$122
View Deal
1 Marco Polo Drive, Mandurah, Western Australia 6210, Australia
17.5 miles from Palm Beach
  • Free Wifi
  • Free Parking
Foreshore Motel
SAVE US$13
US$87
Agoda.com
US$74
View Deal
2 Gibson St, Mandurah, Western Australia 6210, Australia
17.7 miles from Palm Beach
  • Free Parking
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$85/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Quest Mandurah
SAVE US$8
US$118
Agoda.com
US$110
View Deal
20 Apollo Pl, Mandurah, Western Australia 6210, Australia
18.1 miles from Palm Beach
  • Free Wifi
  • Free Parking
Heritage Country Motel
SAVE US$8
US$115
Booking.com
US$107
View Deal
Cnr Albany & Southwest Highway, Armadale, Western Australia 6112, Australia
19.3 miles from Palm Beach
  • Free Parking
  • Pool
Canning Bridge Auto Lodge
891 Canning Hwy, Applecross, Melville, Western Australia 6153, Australia
19.4 miles from Palm Beach
  • Free Parking
The Cottesloe Beach Hotel
SAVE US$32
US$155
Orbitz.com
US$123
View Deal
104 Marine Pde, Cottesloe, Western Australia 6011, Australia
19.5 miles from Palm Beach
  • Free Wifi
  • Beachfront
Ocean Beach Hotel
SAVE US$3
US$79
Orbitz.com
US$76
View Deal
140 Marine Parade | Cnr Marine Parade and Eric Street, Cottesloe, Western Australia 6011, Australia
19.8 miles from Palm Beach
  • Free Parking
  • Beachfront
Perth City Motel
SAVE US$4
US$75
Agoda.com
US$71
View Deal
12 Burnley St, Thornlie, Gosnells, Western Australia 6108, Australia
20.5 miles from Palm Beach
    Savings alert: 10% below average rate

    The price you found is 10% lower than this hotel's average rate of US$79/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Broadwater Resort Apartments
    SAVE US$12
    US$154
    Booking.com
    US$142
    View Deal
    137 Melville Pde, Como, Western Australia 6152, Australia
    20.8 miles from Palm Beach
    • Free Wifi
    • Free Parking
    Windsor Lodge Como
    SAVE US$3
    US$119
    Hotels.com
    US$116
    View Deal
    3 Preston St, Como, Western Australia 6152, Australia
    20.9 miles from Palm Beach
    • Free Wifi
    • Free Parking
    No photo provided
    1 Preston St, Como, Western Australia 6152, Australia
    20.9 miles from Palm Beach
      Pagoda Resort & Spa
      SAVE US$3
      US$123
      Hotels.com
      US$120
      View Deal
      112 Melville Pde, Como, Western Australia 6152, Australia
      21.1 miles from Palm Beach
      • Free Wifi
      • Pool
      River Resort Villas
      Expedia.com
      US$182
      View Deal
      1 Tatham Rd, South Yunderup, Western Australia 6208, Australia
      21.5 miles from Palm Beach
      • Free Parking
      • Pool
      Bentley Motel
      SAVE US$16
      US$135
      Agoda.com
      US$119
      View Deal
      1235 Albany Hwy, Bentley, Canning, Western Australia 6102, Australia
      21.7 miles from Palm Beach
      • Free Parking
      • Pool
      The Peninsula Riverside Apartments
      SAVE US$3
      US$126
      Hotels.com
      US$123
      View Deal
      53 South Perth Esp, South Perth, Western Australia 6151, Australia
      22.3 miles from Palm Beach
      • Free Wifi
      • Free Parking
      Metro Hotel Perth
      SAVE US$8
      US$115
      Hotels.com
      US$107
      View Deal
      61 Canning Hwy, South Perth, Western Australia 6151, Australia
      22.4 miles from Palm Beach
      • Free Wifi
      • Free Parking
      Kings Park Motel
      SAVE US$8
      US$119
      Expedia.com
      US$111
      View Deal
      255 Thomas St, Shenton Park, Western Australia 6008, Australia
      22.5 miles from Palm Beach
      • Free Wifi
      • Free Parking
      Drake's Apartments with Cars
      7 Scenic Cres, South Perth, Western Australia 6151, Australia
      22.7 miles from Palm Beach
      • Free Parking
      Rockingham has 14 B&Bs/inns with 410 reviews
      Manuel Towers
      32A Arcadia Dr | Shoalwater, Rockingham, Western Australia 6169, Australia
      1.8 miles from Palm Beach
      • Free Wifi
      • Free Parking
      Anchorage Guest House
      2 Smythe St | Cnr Wanliss Street, Rockingham, Western Australia 6168, Australia
      0.5 miles from Palm Beach
      • Free Parking
      • Breakfast included
      Waikiki Beach Bed & Breakfast
      575 Safety Bay Road | Waikiki, Rockingham, Western Australia 6169, Australia
      3.3 miles from Palm Beach
      • Free Wifi
      • Free Parking
      See all 14 Rockingham B&Bs/inns
      See all hotels in or near Rockingham
      Be. Fremantle
      SAVE US$44
      US$189
      Agoda.com
      US$145
      View Deal
      43 Mews Road, Challenger Harbour, Fremantle, Western Australia 6160, Australia
      14.8 miles from Palm Beach
      • Free Wifi
      Esplanade Hotel Fremantle - by Rydges
      SAVE US$96
      US$230
      Booking.com
      US$134
      View Deal
      Cnr Marine Terrace & Essex Street, Fremantle, Western Australia 6160, Australia
      15.1 miles from Palm Beach
      • Free Wifi
      • Pool
      Arundels Boutique Bed & Breakfast Accommodation
      SAVE US$3
      US$95
      Hotels.com
      US$92
      View Deal
      32 Arundel St, Fremantle, Western Australia 6160, Australia
      15.1 miles from Palm Beach
      • Free Wifi
      • Free Parking
      Savings alert: 21% below average rate

      The price you found is 21% lower than this hotel's average rate of US$116/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Norfolk Hotel
      47 South Tce, Fremantle, Western Australia 6160, Australia
      15.2 miles from Palm Beach
      • Free Wifi
      • Restaurant
      Hougoumont Hotel Fremantle
      SAVE US$50
      US$196
      Expedia.com
      US$146
      View Deal