Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis
Coronavirus (COVID-19) support

Check for travel restrictions. Travel might only be permitted for certain purposes, and touristic travel in particular may not be allowed.

Read more

Stay in Magnetic Island's best hotels!

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+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Arcadia Village Motel

Hotel in Arcadia

Located on Magnetic Island, overlooking Alma Bay and Geoffrey Bay, Arcadia Village Motel offers 3 bars, a café and 2 swimming pools. All rooms feature a flat-screen TV. Super nice all round; clean, comfortable, organized, well situated an absolute winner for a place to stay on Magnetic Island 🌴

Show more Show less
8.9
Excellent
300 reviews
Avg. price/night:
$96
Check availability

Grand Mercure Apartments Magnetic Island

Hotel in Nelly Bay

Located on the oceanfront, Grand Mercure Apartments Magnetic Island offer 4 outdoor pools and views of the Coral Sea. Guests can enjoy 15 mi of scenic walking tracks nearby. I think the view from our ocean view 2 bedroom suite was unsurpassed, left us feeling like we never wanted to leave. Beds very comfy and general condition of the property satisfactory.

Show more Show less
7.9
Good
102 reviews
Avg. price/night:
$166
Check availability

Dandaloo Gardens

Arcadia

Located a 3-minute walk from Geoffrey Bay Beach, Dandaloo Gardens offers accommodations with a balcony, as well as an outdoor swimming pool and a garden. This property was a pleasant surprise. Communication was easy and the interior of the cabin (nr 8) was tastefully renovated. Very quiet. Convenient access with the car and only 400m from Alma bay and Arcadia Hotel and shops. There is a small kitchen with basic utensils and tiny dishwasher. Fans on beds mean you can stay without air con. All in all great value for money.

Show more Show less
9.3
Awesome
374 reviews
Avg. price/night:
$66
Check availability

CStay

Picnic Bay

Featuring free WiFi, a year-round swimming pool and a barbecue, CStay is located on Magnetic Island in Picnic Bay, 5.6 mi from Townsville. Rooms come with a shared bathroom. Lovely hotel, great facilities and location. Wished we could have stayed for longer!

Show more Show less
9.3
Awesome
232 reviews
Avg. price/night:
$51
Check availability

True North B&B

Horseshoe Bay

Just 1 minutes’ walk from Horseshoe Bay Beach, Magnetic Sunsets offers accommodations with free Wi-Fi, free breakfast provisions and a private balcony with outdoor seating. The three days we spent here were the most relaxing of our entire three week Aussie holiday. The host was so lovely and kind, the breakfasts were indeed delicious and enourmous, the room spotless, the pool very refreshing. BBQ was great - we cooked up two massive dinners on it and the full kitchen has everything else you might need if you like cooking your own meals. Koala park next door, bus stop 2 mins down the road, skate park a block or so away, and of course Horseshoe bay beach, shops and cafes a 10min walk away. Absolutely loved our time here - can't recommend it enough.

Show more Show less
9.7
Exceptional
121 reviews
Avg. price/night:
$90
Check availability

Island Leisure Resort

Nelly Bay

Located in Nelly Bay, just 164 feet from the beach, Island Leisure Resort offers self-contained bungalows with a flat-screen TV. The property also features a swimming pool and tennis court. Nice quiet apartments with comfortable accommodations.

Show more Show less
9.2
Awesome
352 reviews
Avg. price/night:
$132
Check availability

Tropical Palms Inn Resort

Picnic Bay

Just 656 feet from Picnic Bay Beach, Tropical Palms Inn offers air-conditioned rooms with a kitchenette and a private balcony or courtyard. Very clean, great staff, beautiful location. Room with a lot of space, great shower. Barbecue was a great addition to a perfect stay!

Show more Show less
9.3
Awesome
202 reviews
Avg. price/night:
$93
Check availability

Magnetic Sunsets Resort

Horseshoe Bay

Located on the beachfront at Horseshoe Bay Beach on Magnetic Island, Sunsets Resort offers rooms with ocean views from your balcony. The staff here were outstanding! Everyday Debbie was greeting us with suggestions for things to see and do on the island. And location is right on the beach! The room was in perfect condition and absolutely beautiful. Can’t say enough good things!

Show more Show less
9.6
Exceptional
157 reviews
Avg. price/night:
$275
Check availability

Magnetic Island Resort, Sleeps 3, Free WIFI

Nelly Bay

Offering garden views, Magnetic Island Resort, Sleeps 3, Free WIFI in Nelly Bay has accommodations, a restaurant, an outdoor swimming pool, a bar, a garden and barbecue facilities.

Show more Show less
9
Awesome
6 reviews

Serenity

Picnic Bay

Located in Picnic Bay in the Magnetic Island region, with Nelly Bay Beach nearby, Serenity has accommodations with free WiFi and free private parking. The apartment has a terrace. The owner and staff were very welcoming. The apartment was well appointed. Gardens and pool were very pleasant. Great location with an easy walk to the beach.

Show more Show less
9.2
Awesome
30 reviews
Avg. price/night:
$85
Check availability

FAQs about hotels in Magnetic Island

  • Arcadia, Nelly Bay, and Horseshoe Bay are popular with other travelers visiting Magnetic Island.

  • There are 243 hotels in Magnetic Island you can book on Booking.com.

  • On average, 3-star hotels in Magnetic Island cost $57 per night, and 4-star hotels in Magnetic Island are $132 per night. If you're looking for something really special, 5-star hotels in Magnetic Island cost around $178 per night (based on Booking.com prices).

Explore guest reviews of hotels on Magnetic Island

See all