Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Magnetic Island

Check out our pick of great resorts on

Filter by:


Review score

Superb: 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.

Island Leisure Resort 4 stars

Nelly Bay

Situated in Nelly Bay, just 50 metres 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. Free WiFi is available in public areas, and on-site parking is provided. Super location right on Nelly Beach, friendly staff, comfortable apartment, outstanding equipped good kitchen in each rooms, great pool and great services.

Show more Show less
9.1
Superb
647 reviews
Price from
Rp 1,808,187
per night

Peppers Blue on Blue 5 stars

Nelly Bay

The property boasts a collection of beautifully designed resort rooms, studios, and self-contained apartments overlooking the sparkling waters of the Coral Sea or marina views.

Guests can also enjoy waterfront dining at Boardwalk Restaurant & Bar serving local cuisine. Conveniently positioned at Nelly Bay, the resort provides easy access to Magnetic Island's stunning beaches, hiking trails, and the vibrant local village. Loved, loved, loved our stay at Peppers. It was our honeymoon and they upgraded our room upon checking in and we were blown away. We stayed in a 3 bedroom, 2 bathroom, full apartment with 2 balconies, laundry services and an amazing view into the marina. The room was beautifully decorated, beach house vibes, very clean, and we appreciated the sparking wine left in the fridge for us. The two pools were great and stayed open late for an after dinner swim. The location is steps from the ferry port, the bus stop, the grocery and liquor store and a short walk from some restaurants. The Island was breathtaking and all the beaches are with arms reach, not to mention, the seclusion is unreal. Would highly recommend this accommodation and hoping to come back soon.

Show more Show less
8
Very good
1,214 reviews
Price from
Rp 2,813,924
per night

Island Serenity on Magnetic Island

Nelly Bay

Island Serenity on Magnetic Island features an outdoor swimming pool, garden, a restaurant and bar in Nelly Bay. Featuring a tennis court, the resort is close to several noted attractions, around 1.4 km from Nelly Bay Beach and around 1.2 km from Magnetic Island Marina. Amazing location and resort in the heart of Magnetic Island, close to the ferry, multiple cafes and restaurants, and walking distance to many facilities and adventures to do. Beautiful little room and perfect for a peaceful couple’s getaway

Show more Show less
8.1
Very good
16 reviews
Price from
Rp 1,473,298
per night

Amaroo On Mandalay 3 stars

Nelly Bay

Just 700-metres from Nelly Bay Beach, Amaroo On Mandalay offers an outdoor pool, 2 tennis courts and a fitness centre. All rooms offer a kitchenette, a flat-screen TV and a patio with garden views.

Amaroo On Mandalay is 850-metres from Magnetic Island National Park. It is a 3-minute drive from Magnetic Island Marina and 20-minutes from Townsville by ferry. The pool was lovely, the staff were friendly, and they gave complimentary rides to the ferry

Show more Show less
7.5
Good
1,133 reviews
Price from
Rp 1,711,893
per night

Most booked resorts in Magnetic Island this month

Resorts that guests love in Magnetic Island