Search Hotels Near Johnsons Beach, Sarina Beach

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Johnsons Beach hotels

Tandara Hotel Motel

Tandara Hotel Motel
3.0 star property
9.3 km from Johnsons Beach
7.8 out of 10, Good, (186)
"Clean room. Very friendly staff. Great meal at Hotel that night. Only a few steps away. Happy hour cold beer"
Australia
Linda
The price is 1.769.926 ₫
1.946.919 ₫ total
includes taxes & fees
22 Dec - 23 Dec
Tandara Hotel Motel

Sarina Motor Inn

Sarina Motor Inn
3.0 star property
9.2 km from Johnsons Beach
7.4 out of 10, Good, (44)
"enjoyed stay"
Australia
Rod
The price is 2.316.813 ₫
2.548.459 ₫ total
includes taxes & fees
26 Dec - 27 Dec
Sarina Motor Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Johnsons Beach Hotel Reviews

Hotels near other Johnsons Beach attractions

Frequently asked questions

What's the area like around Johnsons Beach?
Johnsons Beach is located in Sarina Beach. When you want to settle in and find a place to stay, take a look at some of the hotels and other accommodation options that Expedia offers in the area.
If I need to cancel the hotel reservation for my stay near Johnsons Beach, will I receive a refund?
Yes, most hotel bookings are fully refundable if you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Plug in your dates, click on "Search", then you can filter by "fully refundable" to review the best deals available near Johnsons Beach.