We use cookies on this site to enhance your user experience. Find out more in our Privacy Policy. By clicking any link on this page you are giving your consent for us to set cookies.

Send an enquiry

Enquiry sent

Thank you for your enquiry. Our customer service team will contact you shortly.

Best accommodation on Magnetic Island and Townsville

From intimate B&Bs to luxurious hotels in Townsville and exotic resorts on Magnetic Island, there is a wide range of accommodation options for your next visit to North Queensland. You can find a tropical getaway that suits your needs, whether you want to relax after a day of sightseeing or need some time to recharge.

Filter properties


Location

Property type

Base Backpackers

Base Backpackers

From $34 per night

Australia’s only backpackers located right on the beach, with easy access to snorkelling around the fringing reef right outside your door.

Amaroo on Mandalay

Amaroo on Mandalay

From $150 per night

Book your stay at Amaroo On Mandalay, relax and absorb the natural beauty of the tropical gardens, local wildlife and take time to explore Magnetic Island.

Tropical Palms Resort

Tropical Palms Resort

From $160 per night

Located in picturesque Picnic Bay at the ‘quiet end’ of Magnetic Island.

Island Leisure Resort

Island Leisure Resort

Located right on Nelly Bay and just 50m from the beach, Island Leisure is your perfect Island escape.

Best of Magnetic accommodation

Best of Magnetic accommodation

Best of Magnetic offers a wide range of accommodation across all areas of Magnetic Island including Horseshoe, Bay Arcadia, Nelly Bay and Picnic Bay, suitable for couples, families, and groups.

Peppers Blue on Blue Resort

Peppers Blue on Blue Resort

Peppers Blue on Blue Resort offers accommodation to suit every style, from standard hotel rooms to three-bedroom apartments, featuring your own private plunge pool and beautiful marina or mountain view.

Absolute Waterfront Magnetic Island

Absolute Waterfront Magnetic Island

From $253 per night

Surrounded by views of the mountain, Absolute Waterfront Magnetic Island is a sustainable apartment in Nelly Bay, offering guests an environmentally friendly accommodation close to Nelly Bay Beach.

Arcadia Beach Guest House and Car Hire

Arcadia Beach Guest House and Car Hire

From $72 per night

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. Guests enjoy free on-site parking.

CStay

CStay

From $90 per night

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.

Grand Mercure Apartments Magnetic Island

Grand Mercure Apartments Magnetic Island

From $410 per night

Grand Mercure Apartments are beach-style designed and fully self-contained. The modern interiors feature sleek stone kitchens, laundry facilities and cable TV with DVD players.

Dacha on Maggie No#1

Dacha on Maggie No#1

From $1100 per night

Dacha on Maggie No#1 is located in Nelly Bay, just a 4-minute walk from Nelly Bay Beach and 1.6 miles from Geoffrey Bay Beach. This beachfront property offers access to a balcony. The property features barbecue facilities and parking on-site.

Dacha on Maggie No#2

Dacha on Maggie No#2

From $1100 per night

NEW! Dacha on Maggie No#2, Unrivalled Island Luxury is located in Nelly Bay, just a 4-minute walk from Nelly Bay Beach and 1.7 miles from Geoffrey Bay Beach. Guests staying at this vacation home have access to a terrace.

Peppers Blue on Blue

Peppers Blue on Blue

From $235 per night

Peppers Blue on Blue is set in tropical surrounds on Queensland’s magical Magnetic Island. Offering beautiful marina and mountain views, it is a 25-minute ferry ride from Townsville. 500MB of free WiFi and free movie hire are included.

Sails On Horseshoe

Sails On Horseshoe

From $300 per night

Located directly opposite the beach at Horseshoe Bay, Sails Hotel offers self-catering accommodations with kitchen facilities and gorgeous ocean views. The property features a swimming pool and barbecue area.

Selina Magnetic Island

Selina Magnetic Island

From $182 per night

Selina Magnetic Island showcases open-air building designs and communal spaces for guests. The accommodations is located in the heart of Horseshoe Bay, 4-minute walk from Horseshoe Bay beach, nearby many island activities and walking trails through the national park to beaches offering snorkeling.

The Ville Resort-Casino

The Ville Resort-Casino

Perfectly positioned on the water's edge, this award-winning hotel boasts spectacular views of the ocean, the Marina and the city.

Classique B&B

Classique B&B

Enjoy old-fashioned hospitality at Classique B&B, a peaceful retreat within walking distance of major Townsville attractions.

Park Regis Anchorage

Park Regis Anchorage

Park Regis Anchorage offers a great accommodation location for easy access to many of Townsville's local attractions.

Mercure Inn

Mercure Inn

Mercure Townsville is a resort style hotel located close to the city and 2km from the airport.

  • Base Backpackers

    Base Backpackers

    Australia’s only backpackers located right on the beach, with easy access to snorkelling around the fringing reef right outside your door.

  • Amaroo on Mandalay

    Amaroo on Mandalay

    Book your stay at Amaroo On Mandalay, relax and absorb the natural beauty of the tropical gardens, local wildlife and take time to explore Magnetic Island.

  • Tropical Palms Resort

    Tropical Palms Resort

    Located in picturesque Picnic Bay at the ‘quiet end’ of Magnetic Island.

  • Island Leisure Resort
    From $159 per night

    Island Leisure Resort

    Located right on Nelly Bay and just 50m from the beach, Island Leisure is your perfect Island escape.

  • Best of Magnetic accommodation
    From $167 per night

    Best of Magnetic accommodation

    Best of Magnetic offers a wide range of accommodation across all areas of Magnetic Island including Horseshoe, Bay Arcadia, Nelly Bay and Picnic Bay, suitable for couples, families, and groups.

  • Peppers Blue on Blue Resort
    From $169 per night

    Peppers Blue on Blue Resort

    Peppers Blue on Blue Resort offers accommodation to suit every style, from standard hotel rooms to three-bedroom apartments, featuring your own private plunge pool and beautiful marina or mountain view.

  • Absolute Waterfront Magnetic Island

    Absolute Waterfront Magnetic Island

    Surrounded by views of the mountain, Absolute Waterfront Magnetic Island is a sustainable apartment in Nelly Bay, offering guests an environmentally friendly accommodation close to Nelly Bay Beach.

  • Arcadia Beach Guest House and Car Hire

    Arcadia Beach Guest House and Car Hire

    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. Guests enjoy free on-site parking.

  • CStay

    CStay

    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.

  • Grand Mercure Apartments Magnetic Island

    Grand Mercure Apartments Magnetic Island

    Grand Mercure Apartments are beach-style designed and fully self-contained. The modern interiors feature sleek stone kitchens, laundry facilities and cable TV with DVD players.

  • Dacha on Maggie No#1

    Dacha on Maggie No#1

    Dacha on Maggie No#1 is located in Nelly Bay, just a 4-minute walk from Nelly Bay Beach and 1.6 miles from Geoffrey Bay Beach. This beachfront property offers access to a balcony. The property features barbecue facilities and parking on-site.

  • Dacha on Maggie No#2

    Dacha on Maggie No#2

    NEW! Dacha on Maggie No#2, Unrivalled Island Luxury is located in Nelly Bay, just a 4-minute walk from Nelly Bay Beach and 1.7 miles from Geoffrey Bay Beach. Guests staying at this vacation home have access to a terrace.

  • Peppers Blue on Blue

    Peppers Blue on Blue

    Peppers Blue on Blue is set in tropical surrounds on Queensland’s magical Magnetic Island. Offering beautiful marina and mountain views, it is a 25-minute ferry ride from Townsville. 500MB of free WiFi and free movie hire are included.

  • Sails On Horseshoe

    Sails On Horseshoe

    Located directly opposite the beach at Horseshoe Bay, Sails Hotel offers self-catering accommodations with kitchen facilities and gorgeous ocean views. The property features a swimming pool and barbecue area.

  • Selina Magnetic Island

    Selina Magnetic Island

    Selina Magnetic Island showcases open-air building designs and communal spaces for guests. The accommodations is located in the heart of Horseshoe Bay, 4-minute walk from Horseshoe Bay beach, nearby many island activities and walking trails through the national park to beaches offering snorkeling.

  • The Ville Resort-Casino
    From $214 per night

    The Ville Resort-Casino

    Perfectly positioned on the water's edge, this award-winning hotel boasts spectacular views of the ocean, the Marina and the city.

  • Classique B&B
    From $165 per night

    Classique B&B

    Enjoy old-fashioned hospitality at Classique B&B, a peaceful retreat within walking distance of major Townsville attractions.

  • Park Regis Anchorage
    From $171 per night

    Park Regis Anchorage

    Park Regis Anchorage offers a great accommodation location for easy access to many of Townsville's local attractions.

  • Mercure Inn
    From $130 per night

    Mercure Inn

    Mercure Townsville is a resort style hotel located close to the city and 2km from the airport.