Find the luxury hotels that appeal to you the most
Check out our selection of great luxury hotels in Townsville
Just a 4-minute walk from Nelly Bay Beach and 0.8 miles from Magnetic Island Marina, NEW! Dacha on Maggie No#2, Unrivaled Island Luxury features accommodations in Nelly Bay with pool with a view.

NEW! Dacha on Maggie No#2, Unrivaled Island Luxury is located in Nelly Bay, just a 4-minute walk from Nelly Bay Beach and 5.1 miles from Magnetic Island National Park.
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.

Located directly opposite the beach at Horseshoe Bay, Sails Hotel offers self-catering accommodations with kitchen facilities and gorgeous ocean views.

