Skip to main content

Filter by:


Star Rating

Review Score

Spearwood – 185 hotels and places to stay
See the latest prices and deals by choosing your dates.
Esplanade Hotel Fremantle - by Rydges, hotel in Spearwood

Esplanade Hotel Fremantle - by Rydges is located in the heart of Fremantle, overlooking Esplanade Park. 20 minutes' drive from central Perth, this hotel offers 2 outdoor pools and a fitness center.

Room was a great size and thanks for the upgrade. Wish we could have stayed longer
7.9
Scored 7.9
Good
Rated good
5,574 reviews
Price from$145.07per night
The Federal Boutique Hotel, hotel in Spearwood

Located in the heart of Fremantle, The Federal Boutique Hotel is just across the street from the Town Hall and the visitor center.

Great location. You can eat and drink at the hotel. Good walking distance to everything.
6.9
Scored 6.9
Pleasant
Rated pleasant
1,261 reviews
Price from$135.36per night
Hougoumont Hotel Fremantle, hotel in Spearwood

Hougoumont Hotel Fremantle is a unique, boutique hotel, purpose-built using innovative sea container construction. Fremantle Prison is a 10-minute walk away and Fremantle Markets is a 5-minute walk.

Al aspects of our stay
8.3
Scored 8.3
Very Good
Rated very good
1,338 reviews
Price from$162.53per night
The National Hotel, hotel in Spearwood

Located in Fremantle, a 8-minute walk from Bathers Beach, The National Hotel provides accommodations with a terrace, private parking, a restaurant and a bar.

Historic building restored beautifully
8.8
Scored 8.8
Excellent
Rated excellent
648 reviews
Price from$192.16per night
The Beaconsfield Hotel, hotel in Spearwood

Located in Fremantle, a 19-minute walk from Fremantle South Beach, The Beaconsfield Hotel provides accommodations with a shared lounge, free private parking, a restaurant and a bar.

Room was large - two rooms converted to one
6.2
Scored 6.2
Pleasant
Rated pleasant
241 reviews
Price from$71.24per night
Warders Hotel Fremantle Markets, hotel in Spearwood

Warders Hotel Fremantle Markets is located in Fremantle, a 10-minute walk from Bathers Beach and 1.3 miles from Fremantle South Beach. With free WiFi, this 5-star hotel has a terrace and a bar.

Location, the room style, cleanliness, size of the room. the drinking water lever is the best
9.1
Scored 9.1
Wonderful
Rated wonderful
634 reviews
Price from$174.28per night
New Haus by Hougoumont Hotel, former Bannister 22, hotel in Spearwood

Banister 22 Hotel is located in central Fremantle, just 984 feet from Fremantle Train Station.

Central to everything, clean and comfortable.
8.5
Scored 8.5
Very Good
Rated very good
691 reviews
Price from$159.43per night
Nautica Residences Fremantle, hotel in Spearwood

Located in Fremantle, within a 8-minute walk of North Fremantle River Beach and 1.6 miles of Port Beach, Nautica Residences Fremantle has accommodations with a bar and free WiFi as well as free...

Perfect for our weekend getaway to Fremantle. Loved the apartment, great location and had everything we needed. We have stayed before and will be back :)
8.6
Scored 8.6
Excellent
Rated excellent
488 reviews
Price from$115.93per night
Fremantle Boutique Accommodation - Maand Up, hotel in Spearwood

Fremantle Boutique Accommodation - Maand Up features free WiFi, a mosaic floor infinity pool and a lovely courtyard.

What a gem to find in Fremantle. Location excellent. Very clean and professionally presented room. The contactless admin was not a problem and we were given instructions by both phone and email that were clear and precise. Our room was a King poolside room, very spacious with a comfortable king bed that with the quiet location ensured a good nights sleep. The ensuite was large, clean but the outside shower was a delightful treat that we enjoyed bringing back memories of Broome holidays. We have no hesitation in recommending Maand Up for a no fuss stay in Freo.
8.7
Scored 8.7
Excellent
Rated excellent
633 reviews
Price from$167.74per night
The Local Hotel, hotel in Spearwood

Located in Fremantle, a 8-minute walk from Fremantle South Beach, The Local Hotel has accommodations with a restaurant, free private parking and a bar.

Can walk to South Beach and into Town.
8.4
Scored 8.4
Very Good
Rated very good
280 reviews
Price from$110.10per night
See all hotels near Spearwood
Subscribe to receive premium deals

Prices drop the second you sign up!