Skip to main content

Self-Catering Accommodations in Horseshoe Bay

Find the self-catering accommodations that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best self-catering accommodations in Horseshoe Bay

Check out our selection of great self-catering accommodations in Horseshoe Bay

Filter by:

Review score

True North B&B

Horseshoe Bay

True North B&B in Horseshoe Bay provides accommodations with a garden and a shared lounge. This property offers access to a balcony, free private parking, and free Wifi.

J
John
From
United States
Location was great. Breakfast was tasty. Hostess was super. Beautiful room, house and yard.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 197 reviews
Price from
$150.91
1 night, 2 adults

Windspray

Horseshoe Bay

Windspray is located in Horseshoe Bay, just a 10-minute walk from Horseshoe Bay Beach and 4.9 miles from Magnetic Island National Park.

C
Casey
From
United Kingdom
We had such an amazing stay on Magnetic Island, and couldn’t have asked for a better place. The property is absolutely beautiful and the pool is stunning. Catherine and David were the best hosts, so friendly and welcoming. Catherine gave us some incredible recommendations for things to do and made sure we had the best time while we were there, which we really appreciated. We’d definitely recommend staying here and would love to come back!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 54 reviews
Price from
$144.49
1 night, 2 adults

Salt Ayres

Horseshoe Bay

Salt Ayres offers accommodations in Horseshoe Bay, a 15-minute walk from Horseshoe Bay Beach and 9.4 miles from Magnetic Island National Park.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 12 reviews
Price from
$420.63
1 night, 2 adults

MAGNETIC STAY Entire Studio on Magnetic Island

Horseshoe Bay

Offering a garden, MAGNETIC STAY Entire Studio on Magnetic Island provides accommodations in Horseshoe Bay. This property offers access to a patio, free private parking, and free Wifi.

J
Jimmy
From
Australia
The place it was pretty comfy, clean and tidy perfect place to go
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 83 reviews
Price from
$86.12
1 night, 2 adults

COST EFFECTIVE ISLAND ESCAPE! Studio Unit, Nelly Bay

Nelly Bay (Near Horseshoe Bay)

Just a 17-minute walk from Nelly Bay Beach and 0.8 miles from Magnetic Island Marina, COST EFFECTIVE ISLAND ESCAPE!

H
Heather
From
United States
This was a lovely little studio with fully equipped kitchenette. The patio had table/chairs and was a good place to watch the local birds. While the double bed was a little small for us, the couch was effectively a single bed and very comfortable. The location was close to both walking tracks and great restaurants. We had a very comfortable stay!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 100 reviews
Price from
$108.53
1 night, 2 adults

Dandaloo Gardens

Arcadia (Near Horseshoe Bay)

Located in Arcadia in the Magnetic Island region, with Geoffrey Bay Beach and Alma Bay Beach nearby, Dandaloo Gardens provides accommodations with free private parking.

V
Vicky
From
New Zealand
Beautiful and clean and modern design inside. Short walk to everything and the staff were very friendly and accommodating. Differently stay there again.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 676 reviews
Price from
$112.38
1 night, 2 adults

Tropical Palms Resort & 4WD Hire

Picnic Bay (Near Horseshoe Bay)

Just 656 feet from Picnic Bay Beach, Tropical Palms Inn offers air-conditioned rooms with a kitchenette and a private balcony or courtyard.

L
Lu
From
Canada
Great location! Just around the corner from the beach and bus stop. Restaurants and the island brewery are down the street. Beautiful setting and very nice, clean room with all the amenities. Wonderful check-in! Both welcoming and lots of information about the island and things to do and see. A quiet little gem of a place!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 303 reviews
Price from
$122.01
1 night, 2 adults

Vintage Coral Green

Nelly Bay (Near Horseshoe Bay)

Just a 6-minute walk from Nelly Bay Beach and 0.9 miles from Magnetic Island Marina, Vintage Coral Green features accommodations in Nelly Bay, with an outdoor swimming pool and a garden.

w
wilhelm
From
Australia
Kate was so nice and showed me around the property ! Lots of areas to hangout but in and out of the sun
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews
Price from
$80.91
1 night, 2 adults

Luxury Oceanside Escape - Magnetic Island

Nelly Bay (Near Horseshoe Bay)

A 11-minute walk from Geoffrey Bay Beach in Nelly Bay, Luxury Oceanside Escape - Magnetic Island features accommodations with access to a hot tub.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 27 reviews
Price from
$491.27
1 night, 2 adults

Island Romance or Family & Pool

Nelly Bay (Near Horseshoe Bay)

Island Romance or Family & Pool is a recently renovated apartment in Nelly Bay, near Nelly Bay Beach. This property offers access to a terrace, free private parking, and free Wifi.

D
Delia
From
United States
Location was great. Our host was great about answering our questions before arrival.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 95 reviews
Price from
$228.29
1 night, 2 adults
All self-catering accommodations in Horseshoe Bay

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Horseshoe Bay and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 78 reviews

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 197 reviews

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 83 reviews

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 120 reviews

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 61 reviews

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 55 reviews

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 7 reviews

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 12 reviews

Popular with guests booking self-catering accommodations in Horseshoe Bay

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 54 reviews

Enjoy breakfast in Horseshoe Bay and nearby

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 36 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 100 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 108 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 7 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 35 reviews

These self-catering accommodations in Horseshoe Bay and nearby have options with free cancellation

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 78 reviews

True North B&B

48 Horseshoe Bay Road, Horseshoe Bay
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 197 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 83 reviews

Sails On Horseshoe

13-15 Pacific Drive, Horseshoe Bay
Free cancellation options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 120 reviews

Kapok Flower entire studio

104 Gifford Street
Free cancellation options available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 55 reviews

Maggies Beachfront Apartment 8

Free cancellation options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 7 reviews

Salt Ayres

100 Swensen Street
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 12 reviews

Unit 10 Sails on Horseshoe

Pacific Drive
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 60 reviews

Highly rated self-catering accommodations in Horseshoe Bay and nearby

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 61 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews

Windspray

7 Bayside Court
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 54 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 7 reviews
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 11 reviews
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 12 reviews
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 64 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews

FAQ about self-catering accommodations in Horseshoe Bay

On average, a self-catering accommodation in Horseshoe Bay costs $196 per night (based on Booking.com prices).
The average price per night for a self-catering accommodation in Horseshoe Bay this weekend is $283 (based on Booking.com prices).
Many families visiting Horseshoe Bay enjoyed staying at Flip flops, Unit 10 Sails on Horseshoe, and True North B&B.
True North B&B, Sails On Horseshoe, and Flip flops are some of our most popular self-catering accommodations in Horseshoe Bay.
These self-catering accommodations in Horseshoe Bay are highly rated by couples: Flip flops, Windspray, and True North B&B.
Sails On Horseshoe, Unit 10 Sails on Horseshoe, and Windspray have received great reviews from guests in Horseshoe Bay about the views from these self-catering accommodations.

Self-catering Accommodations That Guests Love in Horseshoe Bay

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 60 reviews
Fabulous location. Straight across from amazing Horseshoe Bay - in my view the best beach on the island. Gorgeous outlook, very comfy beds. Kitchen has everything you need.
Guest review byJane
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 197 reviews
Good location, great host and amazing breakfast! Kitchen is a good size and ample verandah
Guest review byMon
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 120 reviews
Location was perfect. Ocean view from kitchen was lovely and kids loved the pool.
Guest review byJessica
Family with young children