Hotel deals in Horseshoe Bay

Multiple accommodations for your stay
Check-in date:
04 Nov 2026
Check-out date:
05 Nov 2026
Guests
2 guests
Ages of children:

Where to stay in Horseshoe Bay?

40 Holiday homes  |  19 Apartments  |  2 Aparthotels

  • 5-star hotels
  • 4-star hotels

Top 5-star hotels in Horseshoe Bay

Magnetic Island Bed And Breakfast

11 Dolphin Court, Horseshoe Bay, Horseshoe Bay, Australia (Open map)

The hotel has a prime setting nearly a 10-minute ride from The Forts National Park. Situated about a 15-minute drive from Magnetic Island…

9.8
Exceptional
25 reviews

Top 4-star hotels in Horseshoe Bay

True North B&B

48 Horseshoe Bay Road, Horseshoe Bay, Horseshoe Bay, Australia (Open map)

The hotel is within 10 minutes' walk of Horseshoe Bay Lagoon Conservation Park, 15 minutes by car from Nelly Bay to Arcadia Trail. Offering air…

9.6
Exceptional
189 reviews

Sails On Horseshoe - Resort Managed Apartments

13-15 Pacific Drive, Horseshoe Bay, Horseshoe Bay, Australia (Open map)

The hotel boasts a lush location merely 500 metres from Horseshoe Bay Lagoon Conservation Park and within 10 minutes' drive of Alma Bay Beach. Situated…

9.1
Superb
126 reviews

Maggies Beachfront Apartments

1 Pacific Drive, Horseshoe Bay, Australia (Open map)

The centre of Horseshoe Bay can be reached within a 10-minute walk, and natural attractions like Alma Bay Beach are 3.5 km away. Located…

Recommended hotels in Horseshoe Bay

Bounce Magnetic Island And Koala Park Hostel

26 - 40 Horseshoe Bay Road, Horseshoe Bay, Australia (Open map)

The hostel is nearly a 5-minute ride from a Horseshoe Bay beach. Positioned just 6 minutes' stroll from Horseshoe Bay Lagoon Conservation Park, Bounce…

8.9
Fabulous
1236 reviews

Sails On Horseshoe Apartment 4

4/13 Pacific Dr , , Horseshoe Bay, Australia, Horseshoe Bay, Australia (Open map)

This apartment is within 7 km of Magnetic Island Museum, which is an excellent place to improve cultural awareness. The 2-bedroom Sails On Horseshoe…

10
Exceptional
2 reviews

Absolute Beachfront

12 Henry Lawson St , , Horseshoe Bay, Australia, Horseshoe Bay, Australia (Open map)

This property offers a prime location, not far from Alma Bay Beach, while natural sights like Horseshoe Bay Beach are 550 metres away. Hosting up…

10
Exceptional
1 review
Thank you for subscribing
Close