Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Magnetic Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. Very friendly and nice family environment. Good price and well located. Near snorkelling spot and trails. Rooms were very clean, spacious and luminous. Great food at the pub right next to it!

Show more Show less
8.5
Very Good
555 reviews
Price from
$113
per night

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. Location was outstanding. Staff went above and beyond to meet our needs. Unit was clean and well maintained

Show more Show less
7
Good
99 reviews
Price from
$212
per night

Dandaloo Gardens

Arcadia

Located in Arcadia in the Magnetic Island region, with Geoffrey Bay Beach and Alma Bay Beach nearby, Dandaloo Gardens provides accommodations with free private parking. Easiest check in and check out, Roxanne is amazing and so lovely. The place was super clean and had everything you wish for. Thanks heaps, will come again.

Show more Show less
9.2
Wonderful
686 reviews
Price from
$92
per night

Absolute Waterfront Magnetic Island

Nelly Bay

Located a 5-minute walk from Nelly Bay Beach, Absolute Waterfront Magnetic Island offers an outdoor swimming pool, a bar and air-conditioned accommodations with a patio and free WiFi. Location and facilities were fantastic

Show more Show less
9
Wonderful
221 reviews
Price from
$165
per night

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. This is a gem in Magnetic Island. The place is lovely. The room was neat, small details everywhere, a proper kitchenette with all the required utensils. I always felt like in a proper home. The room as lovely porch. Location is excellent, walking distance from the waterfront. A bust stop nearby. Deb was a wonderful host, very easy to communicate and she was kind enough to let me arrive a little bit early. The place has everything for a day or a week or more! And the breakfast was awesome and it is delivered to your door. I ordered the salmon muffin with fruits and juice and it was 10/10 for me. Highly recommended!

Show more Show less
9.4
Wonderful
152 reviews
Price from
$95
per night

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. Really lovely staff who couldn’t do enough for us. Excellent facilities and the room was incredible!!

Show more Show less
9.1
Wonderful
573 reviews
Price from
$103
per night

Tropical Palms Resort & 4WD Hire

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. the owners were so lovely amazing guest services went above and beyond

Show more Show less
9
Wonderful
395 reviews
Price from
$98
per night

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. Fantastic location and lots of comfortable space to work and enjoy the island. Facilities are great. We especially enjoyed the many cafes and restaurants nearby and the beach!

Show more Show less
9.1
Wonderful
118 reviews
Price from
$160
per night

Mira

Nelly Bay

Located in Nelly Bay, a 17-minute walk from Nelly Bay Beach, Mira has accommodations with a restaurant, free private parking, a fitness center and a bar. The apartment is cozy and have all the facilities you need. Liz was also very helpful with any queries we ve had. 10/10. Also, you can see some wallabies in the building

Show more Show less
9.6
Exceptional
20 reviews
Price from
$94
per night

The Boulders

Nelly Bay

Located in Nelly Bay, a 6-minute walk from Geoffrey Bay Beach and 0.4 miles from Nelly Bay Beach, The Boulders offers a garden and air conditioning. This is the best place I have ever stayed. The spot must be the best on the island. We got to look at the ocean, boulders and wild life all day. I love this place and will be coming again. The hosts were really helpful as well.

Show more Show less
9.6
Exceptional
8 reviews
Price from
$278
per night

Hotels with extra health and safety measures

Find hotels in Magnetic Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

FAQs about hotels in Magnetic Island

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

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

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

Explore guest reviews of hotels on Magnetic Island

See all