Hotels in Fremantle

Search and compare Fremantle hotels from hundreds of travel sites and save

Fremantle, WA, Australia
Sep 24 — Sep 252
Fremantle, WA, Australia
Fri 9/24
Sat 9/25
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Fremantle

Filter by star ratings
All filters
Santa Maria Executive B&B Fremantle
Santa Maria Executive B&B Fremantle
55 Shepherd Street, Fremantle, WA, Australia
Show on map
2.1 mi from city centre, Fremantle 

Santa Maria Executive B&B Fremantle is located in Perth and offers free Wi-Fi. It also provides on-site parking, an express check-in and check-out feature and a safe.

The Federal Boutique Hotel
The Federal Boutique Hotel
7.5 Good
23 William Street, Perth, WA, Australia
Show on map
0.3 mi from city centre, Fremantle 
GoodBased on 960 reviews
7.5

The Federal Boutique Hotel is set in Perth and is a short walk from Fremantle Railway Station. It is close to Fremantle Town Hall, shops and nightlife options.

Nautica Residences Fremantle
Nautica Residences Fremantle
8.7 Excellent
1 Silas Street, Fremantle, WA, Australia
Show on map
1.6 mi from city centre, Fremantle 
ExcellentBased on 300 reviews
8.7

Located in Perth, Nautica Residences Fremantle is within a 10-minute drive of the Fremantle Prison and offers free private parking on site. It features comfortable rooms with a private bathroom and a kitchenette.

Flag Motor Lodge
Flag Motor Lodge
8.4 Excellent
129 Great Eastern Highway, Rivervale, WA, Australia
Show on map
12.3 mi from city centre, Fremantle 
ExcellentBased on 2,938 reviews
8.4

Located in Perth, Flag Motor Lodge is an easy drive from Perth Stadium and offers free private parking on site. Those staying at the property have access to an outdoor pool and a sun deck.

The Civic Hotel
The Civic Hotel
8.3 Excellent
981 Beaufort Street, Ascot, WA, Australia
Show on map
12.9 mi from city centre, Fremantle 
ExcellentBased on 2 reviews
8.3

Less than 20 minutes' walk from Maylands Railway Station, The Civic Hotel offers guests an ideal base while visiting Perth. It also offers free wireless internet.

Pier 21 Apartment Hotel
Pier 21 Apartment Hotel
8.5 Excellent
7-9 John Street, Fremantle, WA, Australia
Show on map
1.9 mi from city centre, Fremantle 
ExcellentBased on 1,181 reviews
8.5

Pier 21 Apartment Hotel Fremantle offers modern accommodation in Perth and is within walking distance of North Fremantle Railway Station. It has a gym, as well as a Jacuzzi, outdoor tennis courts and an indoor pool.

Fremantle Prison Yha
Fremantle Prison Yha
8.6 Excellent
6A The Terrace, Fremantle, WA, Australia
Show on map
0.6 mi from city centre, Fremantle 
ExcellentBased on 709 reviews
8.6

This comfortable hostel in Perth offers free Wi-Fi, as well as luggage storage and a 24-hour reception. It is ideally located for guests wishing to discover the area's attractions.

Platinum Suites Fremantle
Platinum Suites Fremantle
9.5 Excellent
1 South Street, Fremantle, WA, Australia
Show on map
0.6 mi from city centre, Fremantle 
ExcellentBased on 68 reviews
9.5

This contemporary hotel in Fremantle provides free Wi-Fi, as well as an outdoor pool and a guest lounge. It offers a lift, and is a brief walk from Fremantle Fishing Boat Harbour.

Port Mill Bed & Breakfast
Port Mill Bed & Breakfast
8.4 Excellent
3/17 Essex Street, Fremantle, WA, Australia
Show on map
0.2 mi from city centre, Fremantle 
ExcellentBased on 450 reviews
8.4

Port Mill Bed & Breakfast offers elegant accommodation in Perth and is within a 10-minute walk of Fremantle Railway Station. It provides complimentary Wi-Fi and is a stone's throw from Fremantle Markets and well-known attractions.

Esplanade Hotel Fremantle - By Rydges
Esplanade Hotel Fremantle - By Rydges
8.2 Excellent
46-54 Marine Terrace, Fremantle, WA, Australia
Show on map
0.2 mi from city centre, Fremantle 
ExcellentBased on 5,708 reviews
8.2

Esplanade Hotel Fremantle Perth is situated in the city's famous tourism and shopping district. Just 10 minutes' walk from Fremantle Railway Station, the hotel provides guests with a convenient base while visiting Perth.

Tips for booking a Fremantle hotel

Cheapest month:November
Most expensive month:March
Average price in Fremantle:$93/night
Absolute cheapest price found:$43/night
Cheapest day:Wednesday
Most expensive day:Monday
$66 - $130
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$86 - $127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Fremantle hotels

Show all 290 hotels
1
Esplanade Hotel Fremantle - By Rydges
Esplanade Hotel Fremantle - By Rydges
8.2 Excellent
46-54 Marine Terrace, Fremantle, WA, Australia
Show on map
0.2 mi from city centre, Fremantle 

Esplanade Hotel Fremantle Perth is situated in the city's famous tourism and shopping district. Just 10 minutes' walk from Fremantle Railway Station, the hotel provides guests with a convenient base while visiting Perth.

2
Flag Motor Lodge
Flag Motor Lodge
8.4 Excellent
129 Great Eastern Highway, Rivervale, WA, Australia
Show on map
0.7 mi from city centre, Rivervale 

Located in Perth, Flag Motor Lodge is an easy drive from Perth Stadium and offers free private parking on site. Those staying at the property have access to an outdoor pool and a sun deck.

3
The Civic Hotel
The Civic Hotel
8.3 Excellent
981 Beaufort Street, Ascot, WA, Australia
Show on map
2.4 mi from city centre, Ascot 

Less than 20 minutes' walk from Maylands Railway Station, The Civic Hotel offers guests an ideal base while visiting Perth. It also offers free wireless internet.

4
Tradewinds Hotel
Tradewinds Hotel
8.7 Excellent
59 Canning Highway, Perth, WA, Australia
Show on map
8.5 mi from city centre, Perth 

Located in Perth, Tradewinds Hotel Fremantle is within a 40-minute drive of Perth Airport and provides a rooftop terrace and a swimming pool. Guests also have access to complimentary Wi-Fi and on-site parking.

Cheapest hotels in Fremantle, Perth

Show all 290 hotels
Fremantle Prison Yha
Fremantle Prison Yha
8.6 Excellent
6A The Terrace, Fremantle, WA, Australia
Show on map
0.6 mi from city centre,  

This comfortable hostel in Perth offers free Wi-Fi, as well as luggage storage and a 24-hour reception. It is ideally located for guests wishing to discover the area's attractions.

$17
Avg. per night
The Civic Hotel
The Civic Hotel
8.3 Excellent
981 Beaufort Street, Ascot, WA, Australia
Show on map
2.4 mi from city centre,  

Less than 20 minutes' walk from Maylands Railway Station, The Civic Hotel offers guests an ideal base while visiting Perth. It also offers free wireless internet.

$58
Avg. per night
The Federal Boutique Hotel
The Federal Boutique Hotel
7.5 Good
23 William Street, Perth, WA, Australia
Show on map
9.6 mi from city centre,  

The Federal Boutique Hotel is set in Perth and is a short walk from Fremantle Railway Station. It is close to Fremantle Town Hall, shops and nightlife options.

$77
Avg. per night
Flag Motor Lodge
Flag Motor Lodge
8.4 Excellent
129 Great Eastern Highway, Rivervale, WA, Australia
Show on map
0.7 mi from city centre,  

Located in Perth, Flag Motor Lodge is an easy drive from Perth Stadium and offers free private parking on site. Those staying at the property have access to an outdoor pool and a sun deck.

$81
Avg. per night
Santa Maria Executive B&B Fremantle
Santa Maria Executive B&B Fremantle
55 Shepherd Street, Fremantle, WA, Australia
Show on map
2.1 mi from city centre,  

Santa Maria Executive B&B Fremantle is located in Perth and offers free Wi-Fi. It also provides on-site parking, an express check-in and check-out feature and a safe.

$92
Avg. per night
Esplanade Hotel Fremantle - By Rydges
Esplanade Hotel Fremantle - By Rydges
8.2 Excellent
46-54 Marine Terrace, Fremantle, WA, Australia
Show on map
0.2 mi from city centre,  

Esplanade Hotel Fremantle Perth is situated in the city's famous tourism and shopping district. Just 10 minutes' walk from Fremantle Railway Station, the hotel provides guests with a convenient base while visiting Perth.

$112
Avg. per night
Nautica Residences Fremantle
Nautica Residences Fremantle
8.7 Excellent
1 Silas Street, Fremantle, WA, Australia
Show on map
1.6 mi from city centre,  

Located in Perth, Nautica Residences Fremantle is within a 10-minute drive of the Fremantle Prison and offers free private parking on site. It features comfortable rooms with a private bathroom and a kitchenette.

$115
Avg. per night
Pier 21 Apartment Hotel
Pier 21 Apartment Hotel
8.5 Excellent
7-9 John Street, Fremantle, WA, Australia
Show on map
1.9 mi from city centre,  

Pier 21 Apartment Hotel Fremantle offers modern accommodation in Perth and is within walking distance of North Fremantle Railway Station. It has a gym, as well as a Jacuzzi, outdoor tennis courts and an indoor pool.

$122
Avg. per night

Hotel prices in Fremantle

2 stars and under

$17 - $103

Tani Hill

#1 Most popular

Tani Hill
9.0 Excellent
$103
Avg. per night
Fremantle Prison Yha

Best value

$17
Avg. per night
3 stars

$92 - $130

Quest Fremantle

#1 Most popular

Quest Fremantle
8.8 Excellent
$130
Avg. per night
Santa Maria Executive B&B Fremantle
$92
Avg. per night
Bannister 22 Hotel

Best value

Bannister 22 Hotel
8.4 Excellent
$110
Avg. per night
4 stars +

$112 - $216

Nautica Residences Fremantle

#1 Most popular

$115
Avg. per night
Pier 21 Apartment Hotel

#2 Most popular

$122
Avg. per night
Esplanade Hotel Fremantle - By Rydges
$112
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Fremantle

About Fremantle

Fusing its rich maritime history with a creative atmosphere, the port city of Fremantle has reinvented itself into one of Western Australia’s most attractive urban destinations. Its charismatic streets are lined with Victorian-era buildings which have been transformed into eclectic cafes, arty boutiques and marketplaces.

Things to do

Fremantle once served as a British penal colony, and a visit to the recreated cells of the Fremantle Prison is a highlight of the city. The 1830s Round House building also functioned as a jail and stands as Western Australia’s oldest building, with its tunnel built by the Fremantle Whaling Company to access Bathers Beach.

Originally built as a psychiatric hospital, soak up Fremantle’s creative vibe at the Fremantle Arts Centre and participate in free exhibitions and live music programs. You can also grab a coffee from the popular “Cappuccino Strip” while being entertained by street performers and musicians.

At one end lies the historic Fremantle Markets, dating back to 1897. It’s a great place to pick up fresh produce, local handicrafts and indigenous artwork, as well as unique home wares and natural cosmetics.

Want to learn more about Fremantle’s maritime history? Then head to the Shipwreck Galleries to see exhibits displaying unique artefacts from wrecked ships within a restored 1850s Commissariat building. Or visit the Western Australian Maritime Museum which showcases iconic vessels, including the Cold War-era HMAS Ovens submarine.

Getting around

Fremantle is around 40 minutes’drive west of Perth Airport and connected to the city centre by both buses and trains. It’s an easy city to explore on foot, with self-guided walking trail maps available from the visitor’s centre. Alternatively, hire a bicycle to visit the city’s sights on two wheels or jump on board the Fremantle Tram Tour.

Fremantle travel FAQs

  • What are the best hotels in Fremantle?

    300 reviews rated Nautica Residences Fremantle with an average score of 8.7/10. It may also be worth looking into the The National Hotel, which received a rating of 9.1/10 from 395 reviews. Tradewinds Hotel could also be a good option, with a score of 8.7/10 from 1,152 reviews.

  • How much do hotels in Fremantle cost?

    The average price of a hotel in Fremantle has been around $147 per night over the last 3 days. For a 5-star hotel in Fremantle, the average price is around $482/night, depending on your dates. The average price of a 4-star hotel is $172/night.

  • How much is a cheap hotel in Fremantle?

    $15 per night is the cheapest Fremantle hotel price found in our data from the last 72 hours.

  • How much is a hotel in Fremantle tonight?

    Users have found prices for hotels in Fremantle tonight starting as low as $34, rising to an average cost of $135, based on searches in the last 72 hours. Prices start from $99 for a 4-star hotel in Fremantle for tonight.