
Hotels near Magnetic Island National Park
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
12 Sept - 13 SeptTomorrow
13 Sept - 14 SeptNext weekend
18 Sept - 20 SeptIn two weeks
25 Sept - 27 Sept Our top choices for Magnetic Island National Park hotels




1. Bounce Magnetic Island
Bounce Magnetic Island2.2 km from Magnetic Island National Park
Robert
RM419
RM461 total
includes taxes & fees
8 Oct - 9 Oct




2. Magnetic Glamping
Magnetic Glamping2.4 km from Magnetic Island National Park
Susan
RM1,286
RM1,414 total
includes taxes & fees
25 Sept - 26 Sept




3. Peppers Blue on Blue
Peppers Blue on Blue2.6 km from Magnetic Island National Park
Jason
RM777
RM777 total
includes taxes & fees
14 Sept - 15 Sept




4. Yongala Lodge by The Strand
Yongala Lodge by The Strand13.4 km from Magnetic Island National Park
Jacob
RM318
RM349 total
includes taxes & fees
13 Sept - 14 Sept
Top Magnetic Island National Park Hotel Reviews
Amaroo Rainforest Resort
10/10 Excellent
"Really loved our stay there would definitely come back! Thanks for having us! Only negative was the restaurant on site did r open on the Thursday as stated and then the Friday had a completely different menu item."
Peppers Blue on Blue
10/10 Excellent
"Friendly staff, convenient location, spacious rooms. Great stay!"
True North Bed & Breakfast
10/10 Excellent
"We absolutely loved our stay here. The room had everything we needed, good location for a few drinks on a night and not far from the fort walk. The pool was a nice bonus after a hot morning. The breakfast was brilliant. You choose the night before and Deborah brings it up to your room at the time you request. Deborah is also really helpful. She told us about a steak offer that was on in one of the pubs and where to go and not to go for food. She also told us about the Lorikeet feeding next door which we loved. When we come back to Magnetic Island I would 100% stay here again."
Island Leisure Resort
10/10 Excellent
"Lovely and clean. Very close to the ferry (by car in 1 or 2 minutes). Friendly staff. Great wifi and beautiful pool area. Free pool table and great ganes room. Lovely setting. The rooms are very open and spacious."
Magnetic Glamping
8/10 Good
"Enjoyed the experience . Bring some milk for coffee and tea and some board games or cards if you’re staying in during the day. Pool looked lovely but didn’t get in. "
Other attractions near Magnetic Island National Park
Horseshoe Bay Beach
9.2/10 (377 reviews)
There are plenty of ways to experience this spacious beach on Magnetic Island, including swimming, fishing, watersports, horseback riding and beachfront picnics.
Magnetic Island Conservation Park 2
9.6/10 (10 reviews)
Explore the great outdoors at Magnetic Island Conservation Park 2, a lovely green space in Horseshoe Bay. While you're in the area, stroll along the beaches.
Endeavour Creek Nature Refuge
8.0/10 (1 review)
Explore the great outdoors at Endeavour Creek Nature Refuge, a lovely green space in Horseshoe Bay. While you're in the area, stroll along the beaches.
Horseshoe Bay Markets
8.2/10 (59 reviews)
You can browse for the perfect souvenirs at Horseshoe Bay Markets during your trip to Arcadia. Visit the charming cafes or top-notch restaurants in this walkable area.
Horseshoe Bay Nature Refuge
9.8/10 (6 reviews)
Explore the great outdoors at Horseshoe Bay Nature Refuge, a lovely green space in Horseshoe Bay. While you're in the area, stroll along the beaches.
Horseshoe Bay Lagoon Conservation Park
9.6/10 (16 reviews)
Explore the great outdoors at Horseshoe Bay Lagoon Conservation Park, a lovely green space in Horseshoe Bay. While you're in the area, stroll along the beaches.
Magnetic Island National Park
Explore the great outdoors at Magnetic Island National Park, a lovely green space in Horseshoe Bay. While you're in the area, stroll along the beaches.
Magnetic Island National Park
Explore the great outdoors at Magnetic Island National Park, a lovely green space in Horseshoe Bay. While you're in the area, stroll along the beaches.