Vacation Rentals & Apartments in Mackinac Island

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

39 apartments

(8) Excellent 

    14

    Historic Jacob Wendell House on Mackinac Island

    Mackinac County / Mackinac Island

    Mackinac Island house

    4 10 2 nights min

    • 4 bedrooms
    • sleeps 10
    • 2 nights min
    • Child Friendly
    • Car not necessary
    • Air conditioning

    Price per night from

    $725

    Price per night from

    $725

    (3) Excellent 

      13

      Waterfront Condominium Rental, Downtown Mackinac Island ~ Three Night Minimum

      Mackinac County / Mackinac Island

      Mackinac Island condo

      2 4 3 nights min

      • 2 bedrooms
      • sleeps 4
      • 3 nights min
      • Child Friendly
      • Air conditioning

      Price per night from

      $475

      Price per night from

      $475

      Great rentals within 20 miles that match your search

      Distance approx 15.59 km from Mackinac Island

      (1) Excellent 

        29

        Sunset Breeze

        Mackinac County / Moran

        Moran house

        3 8 min stay varies

        • 3 bedrooms
        • sleeps 8
        • min stay varies
        • Child Friendly

        Price per night from

        $207

        Responds fast!
        avg. 3 hours 7 minutes

        Price per night from

        $207

        Distance approx 13.9 km from Mackinac Island

        (31) Very Good 

          25

          Big Pine Cottage - Lake front Cottage on Paradise Lake

          Emmet County / Carp Lake

          Carp Lake cottage

          3 9 7 nights min

          • 3 bedrooms
          • sleeps 9
          • 7 nights min
          • Beach / lakeside relaxation
          • Nearest beach 10 mi
          • Child Friendly
          “Great Lake Getaway” We completely enjoyed our time at the cottage! The shallow lake was perfect for our 5,8,9, and 10 year olds! We felt we had a private lake- during the week there were no other boats and we could kayak without fear of wakes from m
          …see more

          Price per night from

          $229

          Responds fast!
          avg. 2 hours 52 minutes

          Price per night from

          $229

          Distance approx 15.87 km from Mackinac Island

          (2) Excellent 

            24

            The House that Jack Built

            Mackinac County / Moran

            Moran house

            3 9 min stay varies

            • 3 bedrooms
            • sleeps 9
            • min stay varies
            • Child Friendly

            Price per night from

            $189

            Responds fast!
            avg. 3 hours 7 minutes

            Price per night from

            $189

            Distance approx 4.92 km from Mackinac Island

              6

              The Chatelle Flat

              Mackinac County / St. Ignace

              Saint Ignace house

              2 4 min stay varies

              • 2 bedrooms
              • sleeps 4
              • min stay varies
              • Child Friendly

              Price per night from

              $110

              Responds fast!
              avg. 3 hours 7 minutes

              Price per night from

              $110

              Distance approx 6.27 km from Mackinac Island

                17

                The Cottage on Victoria

                Mackinac County / St. Ignace

                Saint Ignace house

                2 7 min stay varies

                • 2 bedrooms
                • sleeps 7
                • min stay varies
                • Child Friendly
                • Pet Friendly

                Price per night from

                $177

                Responds fast!
                avg. 3 hours 7 minutes

                Price per night from

                $177

                Distance approx 4.88 km from Mackinac Island

                (2) Excellent 

                  20

                  Pier Harbor #2

                  Mackinac County / St. Ignace

                  Saint Ignace house

                  2 4 min stay varies

                  • 2 bedrooms
                  • sleeps 4
                  • min stay varies
                  • Child Friendly
                  • Air conditioning

                  Price per night from

                  $122

                  Responds fast!
                  avg. 3 hours 7 minutes

                  Price per night from

                  $122

                  Distance approx 6.14 km from Mackinac Island

                    24

                    Lovely Lake Huron Studio Cottage w/Beach & Kayaks

                    Mackinac County / St. Ignace

                    Saint Ignace studio

                    Studio 4 min stay varies

                    • Studio
                    • sleeps 4
                    • min stay varies
                    • Child Friendly
                    • Air conditioning
                    • Pet Friendly

                    Price per night from

                    $109

                    Responds fast!
                    avg. 47 minutes

                    Price per night from

                    $109

                    Distance approx 4.89 km from Mackinac Island

                      21

                      Pier Harbor #3

                      Mackinac County / St. Ignace

                      Saint Ignace house

                      3 8 min stay varies

                      • 3 bedrooms
                      • sleeps 8
                      • min stay varies
                      • Child Friendly
                      • Air conditioning

                      Price per night from

                      $255

                      Responds fast!
                      avg. 3 hours 7 minutes

                      Price per night from

                      $255

                      Distance approx 13.88 km from Mackinac Island

                      (1) Excellent 

                        22

                        Lakeside retreat- see Mackinaw for less!

                        Emmet County / Carp Lake

                        Carp Lake house

                        2 8 2 nights min

                        • 2 bedrooms
                        • sleeps 8
                        • 2 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 16 mi
                        • Child Friendly

                        Price per night from

                        $144

                        Responds fast!
                        avg. 59 minutes

                        Price per night from

                        $144

                        Distance approx 4.64 km from Mackinac Island

                          13

                          Johnsons Up North

                          Mackinac County / St. Ignace

                          Saint Ignace house

                          3 6 min stay varies

                          • 3 bedrooms
                          • sleeps 6
                          • min stay varies
                          • Child Friendly
                          • Pet Friendly

                          Price per night from

                          $133

                          Responds fast!
                          avg. 3 hours 7 minutes

                          Price per night from

                          $133

                          Distance approx 10.68 km from Mackinac Island

                          (2) Very Good 

                            32

                            Paradise Lane

                            Mackinac County / St. Ignace

                            Saint Ignace house

                            4 14 min stay varies

                            • 4 bedrooms
                            • sleeps 14
                            • min stay varies
                            • Child Friendly

                            Price per night from

                            $266

                            Responds fast!
                            avg. 3 hours 7 minutes

                            Price per night from

                            $266

                            Distance approx 7.45 km from Mackinac Island

                              9

                              Huron Breeze Cottage

                              Cheboygan County / Mackinaw City

                              Mackinaw City house

                              2 6 3 nights min

                              • 2 bedrooms
                              • sleeps 6
                              • 3 nights min
                              • Child Friendly
                              • Air conditioning
                              • Private garden

                              Price per night from

                              $286

                              Price per night from

                              $286

                              Distance approx 16.92 km from Mackinac Island

                              (10) Very Good 

                              Certificate of Excellence

                                30

                                Pet Friendly 3 BR home with Lake Huron View

                                Cheboygan County / Cheboygan

                                Cheboygan house

                                3 6 3 nights min

                                • 3 bedrooms
                                • sleeps 6
                                • 3 nights min
                                • Nearest beach 1 mi
                                • Child Friendly
                                • Air conditioning
                                “Huron Blue Beauty” All the comforts of home, clean, lots of room, everything you need or want. Great location, 15 minutes to Mackinaw, 45 minutes to Petoskey and close to shopping and restaurants, and nice drives along the shoreline. Great fenced ya
                                …see more

                                Certificate of Excellence

                                Price per night from

                                $172

                                Responds fast!
                                avg. 2 hours 43 minutes

                                Price per night from

                                $172

                                Distance approx 18.84 km from Mackinac Island

                                (6) Excellent 

                                  18

                                  NORTHERN MICHIGAN INLAND WATERWAY COTTAGE

                                  Cheboygan County / Cheboygan

                                  Cheboygan cottage

                                  1 4 3 nights min

                                  • 1 bedroom
                                  • sleeps 4
                                  • 3 nights min
                                  • Nearest beach 3 mi
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $161

                                  Price per night from

                                  $161

                                  Distance approx 16.46 km from Mackinac Island

                                    20

                                    Whispering Shores

                                    Mackinac County / Moran

                                    Moran house

                                    3 6 min stay varies

                                    • 3 bedrooms
                                    • sleeps 6
                                    • min stay varies
                                    • Child Friendly

                                    Price per night from

                                    $227

                                    Responds fast!
                                    avg. 3 hours 7 minutes

                                    Price per night from

                                    $227

                                    Distance approx 16.05 km from Mackinac Island

                                      20

                                      Shawandasee

                                      Mackinac County / Moran

                                      Moran house

                                      2 7 min stay varies

                                      • 2 bedrooms
                                      • sleeps 7
                                      • min stay varies
                                      • Child Friendly
                                      • Air conditioning

                                      Price per night from

                                      $180

                                      Responds fast!
                                      avg. 3 hours 7 minutes

                                      Price per night from

                                      $180

                                      Distance approx 4.88 km from Mackinac Island

                                      (3) Very Good 

                                        10

                                        Pier Harbor #1

                                        Mackinac County / St. Ignace

                                        Saint Ignace house

                                        1 4 min stay varies

                                        • 1 bedroom
                                        • sleeps 4
                                        • min stay varies
                                        • Child Friendly
                                        • Air conditioning

                                        Price per night from

                                        $105

                                        Responds fast!
                                        avg. 3 hours 7 minutes

                                        Price per night from

                                        $105

                                        Distance approx 7.36 km from Mackinac Island

                                          18

                                          The Beach House of St. Ignace

                                          Mackinac County / St. Ignace

                                          Saint Ignace house

                                          3 6 min stay varies

                                          • 3 bedrooms
                                          • sleeps 6
                                          • min stay varies
                                          • Child Friendly

                                          Price per night from

                                          $266

                                          Responds fast!
                                          avg. 3 hours 7 minutes

                                          Price per night from

                                          $266

                                          Distance approx 16.63 km from Mackinac Island

                                            15

                                            Reflecting Waters Apartment on Brevort Lake

                                            Mackinac County / Moran

                                            Moran condo

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $170

                                            Responds fast!
                                            avg. 3 hours 7 minutes

                                            Price per night from

                                            $170

                                            Distance approx 4.92 km from Mackinac Island

                                              16

                                              The Chatelle House

                                              Mackinac County / St. Ignace

                                              Saint Ignace house

                                              4 8 min stay varies

                                              • 4 bedrooms
                                              • sleeps 8
                                              • min stay varies
                                              • Child Friendly

                                              Price per night from

                                              $182

                                              Responds fast!
                                              avg. 3 hours 7 minutes

                                              Price per night from

                                              $182

                                              Distance approx 11.59 km from Mackinac Island

                                              (2) Excellent 

                                                27

                                                Fall Special!!! 5 Bedroom log home on Lake Huron

                                                Mackinac County / Hessel

                                                Hessel house

                                                5 10 min stay varies

                                                • 5 bedrooms
                                                • sleeps 10
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Child Friendly
                                                • Car not necessary

                                                Price per night from

                                                $492

                                                Price per night from

                                                $492

                                                Distance approx 12.12 km from Mackinac Island

                                                  29

                                                  Cozy Carp Lake Cottage w/Dock, 4 Kayaks & Fire Pit

                                                  Emmet County / Carp Lake

                                                  Carp Lake cottage

                                                  2 6 3 nights min

                                                  • 2 bedrooms
                                                  • sleeps 6
                                                  • 3 nights min
                                                  • Ski
                                                  • Child Friendly
                                                  • Air conditioning

                                                  Price per night from

                                                  $115

                                                  Responds fast!
                                                  avg. 47 minutes

                                                  Price per night from

                                                  $115

                                                  Distance approx 13.56 km from Mackinac Island

                                                  (2) Excellent 

                                                    15

                                                    Lakeside Cabins - Cabin #1

                                                    Emmet County / Carp Lake

                                                    Carp Lake log cabin

                                                    2 6 min stay varies

                                                    • 2 bedrooms
                                                    • sleeps 6
                                                    • min stay varies
                                                    • Child Friendly
                                                    • Pet Friendly

                                                    Price per night from

                                                    $73

                                                    Price per night from

                                                    $73

                                                    Distance approx 7.83 km from Mackinac Island

                                                      7

                                                      The Mackinaw House

                                                      Cheboygan County / Mackinaw City

                                                      Mackinaw City cottage

                                                      3 8 min stay varies

                                                      • 3 bedrooms
                                                      • sleeps 8
                                                      • min stay varies
                                                      • Child Friendly
                                                      • Car not necessary

                                                      Price per night from

                                                      $308

                                                      Price per night from

                                                      $308

                                                      Distance approx 4.92 km from Mackinac Island

                                                        12

                                                        The Chatelle Pad

                                                        Mackinac County / St. Ignace

                                                        Saint Ignace house

                                                        2 4 min stay varies

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • min stay varies
                                                        • Child Friendly

                                                        Price per night from

                                                        $122

                                                        Responds fast!
                                                        avg. 3 hours 7 minutes

                                                        Price per night from

                                                        $122

                                                        Distance approx 11.02 km from Mackinac Island

                                                        (5) Very Good 

                                                          8

                                                          Very Private Lake Michigan Cottage

                                                          Mackinac County / St. Ignace

                                                          Saint Ignace cottage

                                                          2 4 4 nights min

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • 4 nights min
                                                          • Beach / lakeside relaxation
                                                          • Child Friendly
                                                          • Pet Friendly

                                                          Price per night from

                                                          $201

                                                          Responds fast!
                                                          avg. 2 hours 54 minutes

                                                          Price per night from

                                                          $201

                                                          Distance approx 8.43 km from Mackinac Island

                                                          (4) Very Good 

                                                            15

                                                            2 bedroom home, sleeps 7-11 people, located 5 minutes from Mackinaw City

                                                            Cheboygan County / Mackinaw City

                                                            Mackinaw City house

                                                            2 12 3 nights min

                                                            • 2 bedrooms
                                                            • sleeps 12
                                                            • 3 nights min
                                                            • Child Friendly

                                                            Price per night from

                                                            $115

                                                            Responds fast!
                                                            avg. 1 hour 55 minutes

                                                            Price per night from

                                                            $115

                                                            Distance approx 6.14 km from Mackinac Island

                                                            (1) Excellent 

                                                              24

                                                              St. Ignace Cottage w/ Deck & Beach on Lake Huron!

                                                              Mackinac County / St. Ignace

                                                              Saint Ignace cottage

                                                              3 6 min stay varies

                                                              • 3 bedrooms
                                                              • sleeps 6
                                                              • min stay varies
                                                              • Child Friendly
                                                              • Air conditioning
                                                              • Pet Friendly

                                                              Price per night from

                                                              $229

                                                              Responds fast!
                                                              avg. 47 minutes

                                                              Price per night from

                                                              $229

                                                              Distance approx 12.07 km from Mackinac Island

                                                                7

                                                                Beautiful Lakefront Home on Paradise Lake 275 Feet of Private Shoreline

                                                                Emmet County / Carp Lake

                                                                Carp Lake house

                                                                2 8 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 8
                                                                • min stay varies
                                                                • Child Friendly
                                                                • Private garden

                                                                Price per night from

                                                                $184

                                                                Price per night from

                                                                $184

                                                                Distance approx 8.11 km from Mackinac Island

                                                                  24

                                                                  LaBarbe Bleu

                                                                  Mackinac County / St. Ignace

                                                                  Saint Ignace house

                                                                  3 8 min stay varies

                                                                  • 3 bedrooms
                                                                  • sleeps 8
                                                                  • min stay varies
                                                                  • Child Friendly
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $232

                                                                  Responds fast!
                                                                  avg. 3 hours 7 minutes

                                                                  Price per night from

                                                                  $232

                                                                  Distance approx 9.53 km from Mackinac Island

                                                                    29

                                                                    Allegro

                                                                    Cheboygan County / Cheboygan

                                                                    Cheboygan cottage

                                                                    1 4 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Child Friendly
                                                                    • Car not necessary
                                                                    • Pet Friendly

                                                                    Price per night from

                                                                    $171

                                                                    Price per night from

                                                                    $171

                                                                    Distance approx 8.73 km from Mackinac Island

                                                                      12

                                                                      Lem's Paradise

                                                                      Cheboygan County / Cheboygan

                                                                      Cheboygan house

                                                                      2 6 min stay varies

                                                                      • 2 bedrooms
                                                                      • sleeps 6
                                                                      • min stay varies
                                                                      • Child Friendly
                                                                      • Car not necessary
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $188

                                                                      Price per night from

                                                                      $188

                                                                      Distance approx 8.73 km from Mackinac Island

                                                                        19

                                                                        Little Lem's

                                                                        Cheboygan County / Cheboygan

                                                                        Cheboygan house

                                                                        1 6 3 nights min

                                                                        • 1 bedroom
                                                                        • sleeps 6
                                                                        • 3 nights min
                                                                        • Child Friendly
                                                                        • Car not necessary
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $198

                                                                        Price per night from

                                                                        $198

                                                                        Distance approx 15.86 km from Mackinac Island

                                                                          6

                                                                          Pintals Wilderness Cabin

                                                                          Emmet County / Bliss

                                                                          Bliss log cabin

                                                                          1 4 3 nights min

                                                                          • 1 bedroom
                                                                          • sleeps 4
                                                                          • 3 nights min
                                                                          • Child Friendly
                                                                          • Car not necessary

                                                                          Price per night from

                                                                          $171

                                                                          Price per night from

                                                                          $171

                                                                          Distance approx 8.73 km from Mackinac Island

                                                                            7

                                                                            Million Dollar View Cottage

                                                                            Cheboygan County / Cheboygan

                                                                            Cheboygan house

                                                                            1 2 3 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 2
                                                                            • 3 nights min
                                                                            • Child Friendly
                                                                            • Car not necessary
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $185

                                                                            Price per night from

                                                                            $185

                                                                            Distance approx 9.62 km from Mackinac Island

                                                                              25

                                                                              Relaxing Weekend Getaway Home! View of Mackinaw Bridge - Pet Friendly!

                                                                              Cheboygan County / Cheboygan

                                                                              Cheboygan house

                                                                              5 13 min stay varies

                                                                              • 5 bedrooms
                                                                              • sleeps 13
                                                                              • min stay varies
                                                                              • Child Friendly
                                                                              • Pet Friendly

                                                                              Price per night from

                                                                              $225

                                                                              Price per night from

                                                                              $225