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 – 121 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. very clean, comfortable bed, nice area

Show more Show less
8
Very Good
5,834 reviews
Price from
$134
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. Fabulous staff. Great location lets you walk anywhere and take free Fremantle bus. And a coffee machine worth marrying.

Show more Show less
8.5
Very Good
1,223 reviews
Price from
$127
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. Close to everything, clean rooms, kitchen available, good wifi, good air con.

Show more Show less
7.1
Good
977 reviews
Price from
$107
per night

New Haus by Hougoumont Hotel, former Bannister 22

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
594 reviews
Price from
$120
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. Great location. Beautiful building and room. The hotel provided a baby cot, which was clean and perfect for our little one. We didn't get a chance to try the hotel bar/restaurant, but it looked like a lot of fun, without the noise carrying upstairs to the rooms. Loved our stay, and can't wait to come back. Highly recommend.

Show more Show less
9
Awesome
483 reviews
Price from
$159
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. Really old hotel with a lot of history. The staffs are so lovely - and my room was comfortable and clean and my bed very nice. Room 109 has good natural light

Show more Show less
7.6
Good
260 reviews
Price from
$46
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... Friendly front counter staff. Room was excellent and comfortable. Everything was clean and spotless. Water temperature and pressure were excellent and couldn’t ask for more. The fully equipped kitchenette was a very useful facility in room as well. Will definitely return again when I am in Fremantle!

Show more Show less
8.7
Excellent
381 reviews
Price from
$134
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. The hotel was beautiful with comfortable ambience and decorations in shared areas.

Show more Show less
8.3
Very Good
177 reviews
Price from
$99
per night

West End Warehouse on Bathers Beach

Hotel in Fremantle

Located in Fremantle, a few steps from The Fremantle Roundhouse, West End Warehouse on Bathers Beach provides accommodations with free WiFi and free private parking.

Show more Show less
Price from
$192
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.8
Review score
51 reviews
Price from
$78
per night

Most-booked hotels in Fremantle in the past month

See all

Budget hotels in Fremantle

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