Queensland may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Magnetic Island, Townsville Hotels from AU$55

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Peppers Blue on Blue
4.5 out of 5
123 Sooning Street, Nelly Bay, QLD
The price is AU$161 per night from 2 Dec. to 3 Dec.
4.62 km from city centre
4.4/5Excellent! (606 reviews)

"Lovely spacious room Helpful staff The location was great beside Ferry Terminal, bus stop and IGA for supplies some cafes close by"…"

Reviewed on 4 Aug. 2020

Peppers Blue on Blue
Tropical Palms
3.5 out of 5
34 Picnic Street, Magnetic Island, Picnic Bay, QLD
The price is AU$145 per night from 3 Dec. to 4 Dec.
6.08 km from city centre
4.6/5Exceptional! (90 reviews)

"Fantastic place. The room is immaculate and the people really friendly"…"

Reviewed on 3 Aug. 2020

Tropical Palms
1 Bright Point Apartment 5102
3.5 out of 5
146 Sooning Street, 5102, Nelly Bay, QLD
Get Rates
4.88 km from city centre
4.5/5Wonderful! (2 reviews)

"Property was clean and tidy, close to everyrhing , nice views"…"

Reviewed on 21 Jun. 2020

1 Bright Point Apartment 5102
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Beachside Palms Unit 2
Unit 2 The Esplanade, Nelly Bay, QLD
The price is AU$584 per night from 2 Dec. to 3 Dec.
4.76 km from city centre
5/5Exceptional! (4 reviews)
See you again soon

"Our experience with renting this property was easy and had no problems at all. Our family really enjoyed their experience on Magnetic Island. Thank you"…"

Reviewed on 27 Feb. 2020

Beachside Palms Unit 2
Arcadia Beach Guest House
3 out of 5
27 Marine Parade, Arcadia, QLD
The price is AU$73 per night from 2 Dec. to 3 Dec.
4.65 km from city centre
4.3/5Excellent! (131 reviews)

"I was pleasantly surprised. It’s not my usual style of accommodation but so glad we stayed here. It reminded me of school camps with shared kitchen and bathroom facilities, happy memories. Communal living room areas, pool table, pizza oven. But the best place to be is spending a lazy afternoon or ..."…"

Reviewed on 5 Oct. 2020

Arcadia Beach Guest House
Island Leisure Resort
4 out of 5
6 Kelly Street, Nelly Bay, QLD
Free cancellationReserve now, pay when you stay
The price is AU$209 per night from 2 Dec. to 3 Dec.
4.44 km from city centre
4.6/5Wonderful! (305 reviews)

"Friendly staff, excellent location, salon g distance to 2 supermarkets, cafes, bars and restaurants. The resort is in a quiet location, rooms are spacious and lovely pool area."…"

Reviewed on 19 Oct. 2020

Island Leisure Resort
Grand Mercure Apartments Magnetic Island
4 out of 5
146 Sooning Street, Nelly Bay, QLD
Get Rates
4.82 km from city centre
4.2/5Excellent! (241 reviews)

"Was lovely location but the patio was covered in sand. Value for money though and nice private and secure location."…"

Reviewed on 12 Jan. 2020

Grand Mercure Apartments Magnetic Island
Cstay
2 out of 5
32 Picnic Street, Picnic Bay, QLD
The price is AU$55 per night from 2 Dec. to 3 Dec.
6.09 km from city centre
4.6/5Exceptional! (57 reviews)

"Friendly, helpful staff. Clean amenities. Nice location. Enjoyed my stay :)"…"

Reviewed on 2 Aug. 2020

Cstay
Bungalow Bay Koala Village - Hostel
3 out of 5
40 Horseshoe Bay Road, Horseshoe Bay, QLD
Free cancellationReserve now, pay when you stay
The price is AU$95 per night from 2 Dec. to 3 Dec.
3.41 km from city centre
4.3/5Excellent! (59 reviews)

"The bungalow are cleanand bed is comfortable. I like that there is a fridge and kettle , so that you can have coffe amd sit outsite amd enjoy the view . Very nice view , I love the trees we also spotted a koala in the trees amd some kangeroes near the bungalow. Friendly and welcoming staff. I would ..."…"

Reviewed on 14 Aug. 2020

Bungalow Bay Koala Village - Hostel
Magnetic Retreat Holiday Units
3.5 out of 5
17 Hayles Avenue, Arcadia, QLD
Get Rates
4.59 km from city centre
4.3/5Excellent! (10 reviews)

"Clean, quiet and easy walk to the beautiful Alma Bay"…"

Reviewed on 24 Nov. 2020

Magnetic Retreat Holiday Units
Sails On Horseshoe
3.5 out of 5
13 Pacific Drive, Horseshoe Bay, QLD
Get Rates
3.22 km from city centre
4.5/5Wonderful! (94 reviews)

"The best views!!! Plenty of space for the family to relax by the ocean."…"

Reviewed on 11 Jul. 2020

Sails On Horseshoe
True North Bed & Breakfast
3.5 out of 5
48 Horseshoe Bay Rd, Horseshoe Bay, QLD
The price is AU$179 per night from 3 Dec. to 4 Dec.
3.45 km from city centre
4.8/5Exceptional! (33 reviews)

"Deb was helpful and friendly. The room was spacious, clean and tasteful. Brekkie was delicious. Definitely recommended."…"

Reviewed on 17 Oct. 2020

True North Bed & Breakfast
Pure Magnetic Villa 9
4 out of 5
Pure Magnetic Villa 9, 9 The Esplanade, Nelly Bay, QLD
Get Rates
4.61 km from city centre
3/5 (2 reviews)

"Unit was not as advertised on the internet. Our stay was very uncomfortable and not clean. We have approached the relevant people and presented photos to substantiate what we walked into."…"

Reviewed on 24 Nov. 2020

Pure Magnetic Villa 9
Arcadia Village Motel
3 out of 5
7 Marine Parade, Arcadia Bay, Arcadia, QLD
Free cancellationReserve now, pay when you stay
The price is AU$141 per night from 22 Dec. to 23 Dec.
4.77 km from city centre
4.4/5Wonderful! (318 reviews)

"The Staff were very friendly and very helpful . The location was perfect very central. The accommodation very basic and tired, pool lounges need replacing, bed comfortable tea coffee and toaster able to make in room, Hotel restaurant only steps away very good food. Would be happy to stay there ..."…"

Reviewed on 20 Oct. 2020

Arcadia Village Motel
Base Magnetic Island Hostel
2 out of 5
1 Nelly Bay Road, Nelly Bay, QLD
Free cancellation
The price is AU$165 per night from 2 Dec. to 3 Dec.
5.48 km from city centre
4.1/5Very Good! (48 reviews)
Base Review

"The location of the hostel is right on the beach and easy to get to from the harbour. We stayed in a double room which was fine for a couple of nights. The evening entertainment is good and there is something on every night. Room was fine and what we expected, could have been a little cleaner but ..."…"

Reviewed on 11 Aug. 2019

Base Magnetic Island Hostel
Blue on Cockle
3 out of 5
Blue on Cockle, Cockle Bay, Cockle Bay, Picnic Bay, QLD
Get Rates
5.87 km from city centre
5/5Exceptional! (1 review)

"perfect location to relax, no need to go anywhere. Somewhat rustic, which just added to the charm."…"

Reviewed on 28 Aug. 2019

Blue on Cockle
Dandaloo Gardens
3.5 out of 5
42 Hayles Avenue, Arcadia, QLD
The price is AU$130 per night from 6 Dec. to 7 Dec.
4.49 km from city centre
4.7/5Exceptional! (32 reviews)

"Was very clean and A very spacious room Handy to shops and pub. Nice pool and a very nice swimming beach nearby"…"

Reviewed on 22 Aug. 2020

Dandaloo Gardens
Serenity on Magnetic
4 out of 5
16 - 20 Yule Street, Picnic Bay, QLD
Get Rates
6.03 km from city centre
3.9/5Very Good! (42 reviews)

"Set of units located in a very quiet Bay on Magnetic Island. Offers exactly what is described and close to local food and transport. Some of the best meals we have had out in a while - breakfast or dinner Fantastic owners with great communication. Nice and clean. Thanks for the relaxing and effortless ..."…"

Reviewed on 2 Dec. 2019

Serenity on Magnetic
Blue on Blue Superior Studio Room 1241
3 out of 5
123 Sooning Street, Nelly Bay, QLD
Get Rates
4.5 km from city centre
4.3/5Excellent! (4 reviews)

"Good position, near Poland shops and ferry. Very hot balcony... with semi water views"…"

Reviewed on 16 Dec. 2019

Blue on Blue Superior Studio Room 1241
Beached on Magnetic
3.5 out of 5
13 East Esplanade, Picnic Bay, QLD
Get Rates
6.1 km from city centre
Beached on Magnetic
Don't see what you're looking for?
See all available properties in Magnetic Island
View all properties
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.

Visiting Magnetic Island

Families will find kid-friendly activities in Magnetic Island, and visitors give high marks for the beaches. Tourists can also enjoy so much more including its local tours.

  • There are 134 hotels and other accommodations in Magnetic Island
  • The closest major airport is in Townsville, QLD (TSV) 15.9 from the city center
  • The next closest is in Palm Island, QLD (PMK) 49 away

Sightseeing and Staying in Magnetic Island

The city's natural setting is picturesque, including the beaches and these places to visit: Magnetic Island National Park, Horseshoe Bay Beach, and Radical Bay. A couple of additional sights to add to your agenda are Magnetic Island Golf Course and Coral Sea.

In Magnetic Island, you'll find 134 hotels and other lodging accommodations so you'll have plenty of choices for a perfect vacation. Below are top ones based on our user reviews:

  • Maggies Beachfront Apartments - This 4.5-star apartment features an outdoor pool, free WiFi, and free parking. It's a favorite with Expedia travelers for its beach locale and comfortable beds.
  • Magnetic Sunsets - With a stay at this 3-star bed & breakfast, guests can enjoy access to free breakfast and an outdoor pool, along with an in-room kitchenette.
  • Island Palms Resort - With a stay at this 4-star apartment, guests can enjoy access to an outdoor pool and free parking, along with an in-room kitchen. Expedia customers like its helpful staff.

Dressing for Magnetic Island

  • Between January and March, you can expect the daytime average to be around 89°F and the nighttime average to be 71°F
  • From April to June, temperatures average about 86°F during the day and 57°F at night
  • July through September averages 83°F during the day and 56°F at night
  • In October-December, the average temperature is 89°F during the day and 67°F at night
  • Magnetic Island gets about 40.35 inches of rain per year
  • Hottest months are usually January and December with an average temperature of 88°F, while the coldest months are July and June with an average of 58°F

More trip options

Recent Reviews in Magnetic Island