Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Spearwood – 1 hotel or place to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Bella Vista Townhouse with Views

Spearwood

Offering sea views, Bella Vista Townhouse with Views is a property located in Spearwood, an 11-minute walk from CY O'Connor Beach and 0.6 miles from South Beach.

Show more Show less
7.3
Good
3 reviews
Price from
$135
per night

Gallery Hotel

Fremantle (Near Spearwood)

Gallery Hotel is located in the Bibra Lake Industrial Area and Phenix Business Park and less than 15 minutes' drive from the heart of Fremantle. Guests enjoy free WiFi and free parking. Very clean highly recommend it

Show more Show less
8.1
Very Good
879 reviews
Price from
$62
per night

Beach Haven Studio

Coogee (Near Spearwood)

Beach Haven Studio is located in Coogee, a 5-minute walk from Coogee Beach, 1.1 miles from CY O'Connor Beach, as well as 1.8 miles from Woodman Point Beach. Location is great, not far from the beach, shops ect. Its quiet and your own driveway and access is good. The kitchen facilities are good, full oven, hot plates, microwave and plenty of utensils, pots pans ect.

Show more Show less
6.3
Review score
14 reviews
Price from
$66
per night

North Coogee Beach House

Fremantle (Near Spearwood)

North Coogee Beach House is a modern townhouse built in 2014, located in the heart of Port Coogee Marina. The house has 3 bedrooms and 2 bathrooms. Wonderful property - will be booking again

Show more Show less
8.2
Very Good
75 reviews
Price from
$107
per night

Maraboo Island Villa - Unparalled Waterfront Luxe

Coogee (Near Spearwood)

Located in Coogee, a 5-minute walk from CY O'Connor Beach and 700 yards from Coogee Beach, Maraboo Island Villa - Unparalled Waterfront Luxe offers a garden and air conditioning.

Show more Show less
Price from
$570
per night

Discovery Parks - Coogee Beach

Coogee (Near Spearwood)

Enjoy a relaxing holiday with safe swimming, beach walks and fishing during your stay at the Discovery Parks - Coogee Beach, which offers direct access to the pristine waters of Cockburn Sound. Located on the breach’s and very clean

Show more Show less
8.3
Very Good
711 reviews
Price from
$84
per night

Family BeachSide luxury

Coogee (Near Spearwood)

Located in Coogee, just a few steps from CY O'Connor Beach, Family BeachSide luxury has beachfront accommodations with an outdoor swimming pool, a garden, a private beach area and free WiFi.

Show more Show less
Price from
$438
per night

LUXURY VILLA W POOL & SPAS

Coogee (Near Spearwood)

Located 1.1 miles from Coogee Beach, LUXURY VILLA W POOL & SPAS has accommodations in Coogee with a year-round outdoor pool, free WiFi and a 24-hour front desk.

Show more Show less
Price from
$678
per night

Boyd Sea View

Fremantle (Near Spearwood)

Boyd Sea View offers accommodations in Fremantle, 0.6 mi from Fremantle South Beach and 1.2 mi from Fremantle Fishing Boat Harbor. The unit is 1.7 mi from Challenger Harbor. Gorgeous 3 level townhouse with everything we needed for a relaxing break. Thanks, we’ll be back!

Show more Show less
8.7
Excellent
11 reviews
Price from
$119
per night

Fremantle Village

Fremantle (Near Spearwood)

Offering private cabins, chalets and units, Fremantle Village is located 2625 feet from Fremantle South Beach. Fremantle Fishing Boat Harbor is 1.3 mi away. Staff were very friendly. The place was cosy and made me feel like home. The whole area was very peaceful which is the main reason why I enjoyed staying here!

Show more Show less
8.1
Very Good
478 reviews
Price from
$71
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!