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+
Fremantle – 118 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Esplanade Hotel Fremantle - by Rydges

Hotel in Fremantle

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. Friendly staff Fast check in and check out Location is easy walking to loads of shops, cafes and things to see. Comfortable and clean rooms with lots of space.

Show more Show less
8
Very Good
5,852 reviews
Price from
$121
per night

Hougoumont Hotel Fremantle

Hotel in Fremantle

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. Everything was impeccable! From room to staff to location

Show more Show less
8.5
Very Good
1,196 reviews
Price from
$121
per night

The Federal Boutique Hotel

Hotel in Fremantle

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

Show more Show less
7.1
Good
949 reviews
Price from
$91
per night

The National Hotel

Hotel in Fremantle

Located in Fremantle, a 7-minute walk from Bathers Beach, The National Hotel provides accommodations with a restaurant, private parking, a bar and a terrace. Super comfortable bedding, excellent location, large rooms and great advice from the staff.

Show more Show less
9
Awesome
467 reviews
Price from
$151
per night

Bannister 22 Hotel

Hotel in Fremantle

Banister 22 Hotel is located in central Fremantle, just 984 feet from Fremantle Train Station. Location, staff, room were all fantastic

Show more Show less
8.6
Excellent
585 reviews
Price from
$128
per night

Australia Hotel Fremantle

Hotel in Fremantle

Located in Fremantle, a 13-minute walk from Port Beach, Australia Hotel Fremantle has accommodations with a bar, free private parking and a garden. The room was great I was in a single room it had a desk and a fan and that’s all I needed The bed was comfortable and the shared bathroom was very clean and only two doors up from me which was very convenient The room rate was reasonable and the hotel wasn’t very far from central Fremantle There was food in the hotel or across the road I will stay here again no hesitation at all THANKYOU

Show more Show less
7.6
Good
252 reviews
Price from
$44
per night

Nautica Residences Fremantle

Hotel in East Fremantle, Fremantle

Located in Fremantle, within a 7-minute walk of North Fremantle River Beach and 1.2 miles of Port Beach, Nautica Residences Fremantle has accommodations with a bar and free WiFi as well as free... Beautiful room, very clean. Wonderful staff.

Show more Show less
8.7
Excellent
367 reviews
Price from
$121
per night

The Local Hotel

Hotel in South Fremantle, Fremantle

Located in Fremantle, a 6-minute walk from South Beach, The Local Hotel has accommodations with a restaurant, free private parking and a bar. Spacious, nicely decorated and clean rooms. The place had some character and was definitely a great spot to stay. The shared bathrooms were new and clean. The bar/restaurant areas downstairs were really nice spaces. There was some noise for a while at night, but nothing too bad. I went straight to sleep. The bed was large and comfy. They had an in room pod coffee machine for the morning that was very much appreciated. Good local options for brekky too.

Show more Show less
8.3
Very Good
165 reviews
Price from
$95
per night

The Beaconsfield Hotel

Hotel in Fremantle

Located in Fremantle, a 14-minute walk from South Beach, The Beaconsfield Hotel provides accommodations with a restaurant, free private parking, a bar and a shared lounge. Scottish staff member who checked us in was very nice. It was a nice little walk into Freo so location was decent.

Show more Show less
6.9
Review score
43 reviews
Price from
$74
per night

Warders Hotel Fremantle Markets

Hotel in Fremantle

Located in Fremantle, a 9-minute walk from Bathers Beach, Warders Hotel Fremantle Markets has accommodations with a restaurant, private parking, a bar and a terrace. Such a quirky place! Thoroughly enjoyed

Show more Show less
9.3
Awesome
183 reviews
Price from
$155
per night

Most-booked hotels in Fremantle in the past month

See all

FAQs about hotels in Fremantle

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Fremantle:

Explore guest reviews of hotels in Fremantle

See all