Read what one of our travellers has to say about Magnetic Island!

My beloved and I needed a break, it had been a long couple of months filled with work, stress and cold weather. A quick look on HomeAway and I was pretty certain I had found the perfect tonic for winter blues. A week staying in our own private cottage on magnetic island in tropical North Queensland. The pictures online looked so perfect, I was pretty sure it could not live up to expectations, but would still be nice enough.

We left a cold and rainy Sydney at 12 degrees and stepped off the plane to 24 degrees and clear skies. That in itself would have been enough. When we arrived at our cottage we could not believe our luck, it was so welcoming and comfortable, it really felt like home. On the first afternoon he stretched out on the bed and declared "I have never felt so relaxed so quickly in my life, we should move here!!"

And the more we explored the more we loved it. Stunning beaches surrounded by beautiful and accessible national park. A permanent residential population that gives the island a homey feel that so many tourist locations lack. Curlew birds, geckos, possums, wallabies and frogs all visited our little cottage during the stay. On our last morning my beloved returned from a milk and bread run with a few property pamphlets to look over after breakfast, "just out of curiosity" he declared.

And now 3 months later we have found our selves the proud owners of a vacant block of land on Magnetic Island, our own piece of paradise where we hope to build a home in the future. Who knew that an impulsive look at holiday rentals on HomeAway would leave to our dream home and a new life in paradise!

Use filters to narrow your search results!

Magnetic Island Accommodation(224)

224 Results
(AU$) AU$115
per night
2 - 7 night minimum stay
  • 2 BR,
  • 1 BA,
  • Sleeps 7
#403655040
    (AU$) AU$140 - AU$213
    per night
    2 - 4 night minimum stay
    • 3 BR,
    • 1 BA,
    • Sleeps 6
    #401400658
      (AU$) AU$215
      per night
      2 - 7 night minimum stay
      • 3 BR,
      • 2 BA,
      • Sleeps 6
      #403655750
        (AU$) AU$169 - AU$275
        per night
        2 - 7 night minimum stay
        • 3 BR,
        • 2 BA,
        • Sleeps 8
        #403656437
          (AU$) AU$137 - AU$148
          per night
          2 - 7 night minimum stay
          • 3 BR,
          • 3 BA,
          • Sleeps 6
          #403655855
            (AU$) AU$118
            per night
            2 - 7 night minimum stay
            • 3 BR,
            • 1 BA,
            • Sleeps 5
            #403655648
              (AU$) AU$151 - AU$213
              per night
              2 - 4 night minimum stay
              • 3 BR,
              • 2 BA,
              • Sleeps 6
              #401909429
                (AU$) AU$118 - AU$188
                per night
                2 - 4 night minimum stay
                • 2 BR,
                • 1 BA,
                • Sleeps 6
                #401381968
                  (AU$) AU$151 - AU$242
                  per night
                  2 - 4 night minimum stay
                  • 3 BR,
                  • 1 BA,
                  • Sleeps 6
                  #401518933
                    (AU$) AU$108 - AU$167
                    per night
                    2 - 4 night minimum stay
                    • 2 BR,
                    • 1 BA,
                    • Sleeps 4
                    #401716446
                      (AU$) AU$129 - AU$202
                      per night
                      2 - 4 night minimum stay
                      • 2 BR,
                      • 1 BA,
                      • Sleeps 6
                      #403200815
                        (AU$) AU$135 - AU$202
                        per night
                        2 - 4 night minimum stay
                        • 3 BR,
                        • 2 BA,
                        • Sleeps 6
                        #401383225
                          (AU$) AU$118 - AU$175
                          per night
                          2 - 4 night minimum stay
                          • 2 BR,
                          • 1 BA,
                          • Sleeps 6
                          #401415369
                            (AU$) AU$151 - AU$229
                            per night
                            2 - 4 night minimum stay
                            • 2 BR,
                            • 2 BA,
                            • Sleeps 5
                            #401274054
                              (AU$) AU$118 - AU$188
                              per night
                              2 - 4 night minimum stay
                              • 2 BR,
                              • 1 BA,
                              • Sleeps 6
                              #401415361
                                (AU$) AU$108 - AU$167
                                per night
                                2 - 4 night minimum stay
                                • 3 BR,
                                • 1 BA,
                                • Sleeps 7
                                #403136849
                                  (AU$) AU$129 - AU$202
                                  per night
                                  2 - 4 night minimum stay
                                  • 2 BR,
                                  • 1 BA,
                                  • Sleeps 6
                                  #403198399
                                    (AU$) AU$118 - AU$188
                                    per night
                                    2 - 4 night minimum stay
                                    • 2 BR,
                                    • 1 BA,
                                    • Sleeps 4
                                    #403197994
                                      (AU$) AU$254
                                      per night
                                      2 - 7 night minimum stay
                                      • 4 BR,
                                      • 2 BA,
                                      • Sleeps 10
                                      #403656323
                                        (AU$) AU$108
                                        per night
                                        2 - 7 night minimum stay
                                        • 2 BR,
                                        • 1 BA,
                                        • Sleeps 4
                                        #404637490
                                          (AU$) AU$108 - AU$135
                                          per night
                                          2 - 4 night minimum stay
                                          • 2 BR,
                                          • 2 BA,
                                          • Sleeps 7
                                          #3610800
                                            (AU$) AU$113 - AU$159
                                            per night
                                            2 - 4 night minimum stay
                                            • 1 BR,
                                            • 1 BA,
                                            • Sleeps 3
                                            #3612821
                                              (AU$) AU$152
                                              per night
                                              2 - 7 night minimum stay
                                              • 3 BR,
                                              • 1 BA,
                                              • Sleeps 6
                                              #403655783
                                                (AU$) AU$354 - AU$592
                                                per night
                                                2 - 6 night minimum stay
                                                • 5 BR,
                                                • 3 BA,
                                                • Sleeps 15
                                                #405011039
                                                  (AU$) AU$237 - AU$248
                                                  per night
                                                  2 - 5 night minimum stay
                                                  • 3 BR,
                                                  • 1 BA,
                                                  • Sleeps 8
                                                  #3671362
                                                    (AU$) AU$118 - AU$188
                                                    per night
                                                    2 - 4 night minimum stay
                                                    • 2 BR,
                                                    • 1 BA,
                                                    • Sleeps 4
                                                    #401420263
                                                      2 - 7 night minimum stay
                                                      • 2 BR,
                                                      • 1 BA,
                                                      • Sleeps 4
                                                      #402188312
                                                        (AU$) AU$280
                                                        per night
                                                        2 - 7 night minimum stay
                                                        • 4 BR,
                                                        • 2 BA,
                                                        • Sleeps 10
                                                        #404316636
                                                          (AU$) AU$108 - AU$167
                                                          per night
                                                          2 - 4 night minimum stay
                                                          • 2 BR
                                                          #3722839
                                                            (AU$) AU$172 - AU$210
                                                            per night
                                                            2 - 4 night minimum stay
                                                            • 2 BR,
                                                            • 2 BA,
                                                            • Sleeps 6
                                                            #3755045