We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

John Forrest National Park

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Greater Perth?

We'll send you updates with the latest deals, reviews and articles for Greater Perth each week.

Map of John Forrest National Park

Hotels (127)

B&Bs / Inns (159)

Speciality Lodging (188)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury | Romance
 
1 Cathedral Ave, Perth, Western Australia 6000, Australia
Show Prices
US$420 - US$581 Avg. price/night*
Ollie #1 of 127 hotels in Greater Perth
#1 of 66 hotels in Perth
Professional photos | Traveller photos (607)
Special Offer Summer in the City
Certificate of Excellence
Travellers' Choice® 2017 Winner Romance
 
32 Richardson St, Perth, Western Australia 6005, Australia
Show Prices
Ollie #2 of 127 hotels in Greater Perth
#2 of 66 hotels in Perth
  •  Great hotel 
  • We arrived at the Richardson at 2.30 am after a long and delayed flight... more
  • 11 December 2017
Traveller photos (383)
130 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
US$112 - US$176 Avg. price/night*
Ollie #3 of 127 hotels in Greater Perth
#3 of 66 hotels in Perth
  •  Excellent room 
  • Stayed here on 17th December for the John Farnham concert at Kings Park so... more
  • 17 January 2018
Traveller photos (27)
54 Kings Park Rd | Corner Walker Avenue, Perth, Western Australia 6005, Australia
Show Prices
US$124 - US$160 Avg. price/night*
Ollie #4 of 127 hotels in Greater Perth
#4 of 66 hotels in Perth
Traveller photos (42)
15 Bannister St, Fremantle, Western Australia 6160, Australia
Show Prices
US$117 - US$182 Avg. price/night*
Ollie #5 of 127 hotels in Greater Perth
Professional photos | Traveller photos (108)
Alex Hotel (Perth)
50 James Street, Perth, Western Australia 6000, Australia
Show Prices
US$106 - US$172 Avg. price/night*
Ollie #6 of 127 hotels in Greater Perth
#5 of 66 hotels in Perth
Professional photos | Traveller photos (544)
Aloft Perth (Perth)
27 Rowe Avenue | The Springs, Rivervale, Perth, Western Australia 6103, Australia
Show Prices
US$113 - US$185 Avg. price/night*
Ollie #7 of 127 hotels in Greater Perth
#6 of 66 hotels in Perth
  •  Excellent hotel 
  • We stayed here in early Jan 18 and it was a great welcome to Perth. The... more
  • 17 January 2018
Traveller photos (219)
Announcement Get the best rate
621 Wellington Street, Perth, Western Australia 6000, Australia
Show Prices
US$109 - US$200 Avg. price/night*
Ollie #8 of 127 hotels in Greater Perth
#7 of 66 hotels in Perth
  •  not so good 
  • I was expecting a beautiful hotel, because of the prize and the comments I... more
  • 15 January 2018
Professional photos | Traveller photos (151)
1309 Hay St, Perth, Western Australia 6005, Australia
Show Prices
US$95 - US$154 Avg. price/night*
Ollie #9 of 127 hotels in Greater Perth
#8 of 66 hotels in Perth
Professional photos | Traveller photos (84)
97 Murray St, Perth, Western Australia 6000, Australia
Show Prices
US$94 - US$179 Avg. price/night*
Ollie #10 of 127 hotels in Greater Perth
#9 of 66 hotels in Perth
  •  SHORT BREAK 
  • Recently returned from a 4 night stay at this hotel on arriving after our... more
  • 15 January 2018
Professional photos | Traveller photos (223)
Special Offer Dinner, Bed & Breakfast
Great Eastern Highway, Burswood, Victoria Park, Western Australia 6100, Australia
Show Prices
US$208 - US$577 Avg. price/night*
Ollie #11 of 127 hotels in Greater Perth
Traveller photos (1090)
70 Pier Street | Cnr of Murray St, Perth, Western Australia 6000, Australia
Show Prices
US$70 - US$108 Avg. price/night*
Ollie #12 of 127 hotels in Greater Perth
#10 of 66 hotels in Perth
  •  Great value hotel 
  • Great location, comfortable bed, exceptional value for the... more
  • 17 January 2018
Professional photos | Traveller photos (323)
778 - 788 Hay St, Perth, Western Australia 6000, Australia
Show Prices
US$98 - US$186 Avg. price/night*
Ollie #13 of 127 hotels in Greater Perth
#11 of 66 hotels in Perth
  •  No Return 
  • Staying here for 5 nights before moving on to Melbourne On the whole the... more
  • 18 January 2018
Professional photos | Traveller photos (590)
Special Offer Save on Hotel Packages!
10 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
US$115 - US$245 Avg. price/night*
Ollie #14 of 127 hotels in Greater Perth
#12 of 66 hotels in Perth
Professional photos | Traveller photos (730)
Special Offer FRASERS SUMMER FUN
Tribe Perth (Perth)
4 Walker Avenue, Perth, Western Australia 6005, Australia
Show Prices
US$74 - US$131 Avg. price/night*
Ollie #15 of 127 hotels in Greater Perth
#13 of 66 hotels in Perth
  •  Excellent 
  • Thank you Tribe perth What a cool experience Extra special touch with... more
  • 18 January 2018
Traveller photos (106)
Be. Fremantle (Fremantle)
43 Mews Road, Challenger Harbour, Fremantle, Western Australia 6160, Australia
Show Prices
US$160 - US$278 Avg. price/night*
Ollie #16 of 127 hotels in Greater Perth
Professional photos | Traveller photos (152)
237 St. Georges Terrace, Perth, Western Australia 6000, Australia
Show Prices
US$130 - US$274 Avg. price/night*
Ollie #17 of 127 hotels in Greater Perth
#14 of 66 hotels in Perth
  •  Excellent Value 
  • This is a lovely boutique-style hotel and represents excellent value. It... more
  • 3 January 2018
Professional photos | Traveller photos (322)
207 Adelaide Terrace, Perth, Western Australia 6000, Australia
Show Prices
US$107 - US$202 Avg. price/night*
Ollie #18 of 127 hotels in Greater Perth
#15 of 66 hotels in Perth
  •  Ideal Position 
  • A good value hotel situated within an easy walk to the river and city... more
  • 18 January 2018
Professional photos | Traveller photos (629)
Special Offer 20% off Summer Escape
Great Eastern Highway, Burswood, Victoria Park, Western Australia 6100, Australia
Show Prices
US$165 - US$439 Avg. price/night*
Ollie #19 of 127 hotels in Greater Perth
  •  Mini Getaway 
  • Even though we live locally we decided on a much needed mini getaway so we... more
  • 16 January 2018
Professional photos | Traveller photos (941)
Duxton Hotel (Perth)
1 St Georges Tce, Perth, Western Australia 6000, Australia
Show Prices
US$150 - US$223 Avg. price/night*
Ollie #20 of 127 hotels in Greater Perth
#16 of 66 hotels in Perth
Professional photos | Traveller photos (295)

Additional John Forrest National Park Information

4.5 of 5 bubbles | 150 Reviews