Vacation Rentals & Apartments in Cape Breton Island

Close

Enter dates for more accurate prices

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

135 apartments

    17

    #32 Crofter Cottage, Dundee  Nova Scotia

    Cape Breton Island / Dundee

    Dundee cottage

    3 6 7 nights min

    • 3 bedrooms
    • sleeps 6
    • 7 nights min
    • Ask about children
    • Ask about pets

    Price per night from

    $184

    Price per night from

    $184

    (9) Very Good 

      52

      Double Room Cottage 1

      Cape Breton Island / Margaree Forks

      Margaree Forks cottage

      2 6 2 nights min

      • 2 bedrooms
      • sleeps 6
      • 2 nights min
      • Beach / lakeside relaxation
      • Air conditioning
      • Pet Friendly

      Price per night from

      $176

      Price per night from

      $176

      (3) Excellent 

        24

        Margaree Valley Log House

        Cape Breton Island / Margaree Valley

        Margaree Valley house

        3 8 2 nights min

        • 3 bedrooms
        • sleeps 8
        • 2 nights min
        • Child Friendly
        • Private garden

        Price per night from

        $252

        Price per night from

        $252

        (4) Excellent 

          23

          A modern, cosy, ocean-front, beach

          Cape Breton Island / Birch Plain

          Birch Plain cottage

          2 5 min stay varies

          • 2 bedrooms
          • sleeps 5
          • min stay varies
          • Child Friendly
          • Ask about pets
          • Private garden

          Price per night from

          $120

          Price per night from

          $120

          (12) Excellent 

            45

            Bluenose House Breathtaking Ocean View Cape Breton

            Cape Breton Island / Cleveland

            Cleveland house

            3 6 min stay varies

            • 3 bedrooms
            • sleeps 6
            • min stay varies
            • Beach / lakeside relaxation
            • Nearest beach 0.01 mi
            • Child Friendly

            Price per night from

            $144

            Price per night from

            $144

            (2) Excellent 

              34

              The Mountain Sunrise Suite on the Cabot Trail

              Cape Breton Island / Pleasant Bay

              Pleasant Bay b and b

              1 4 1 night min

              • 1 bedroom
              • sleeps 4
              • 1 night min
              • Nearest beach 2 mi
              • Child Friendly
              • Air conditioning

              Price per night from

              $107

              Responds fast!
              avg. 3 hours 8 minutes

              Price per night from

              $107

                23

                Cottage on the Margaree River

                Cape Breton Island / Margaree Valley

                Margaree Valley house

                4 6 3 nights min

                • 4 bedrooms
                • sleeps 6
                • 3 nights min
                • Child Friendly
                • Ask about pets
                • Private garden

                Price per night from

                $98

                Price per night from

                $98

                  13

                  The Blue Heron Dome at Cabot Shores

                  Cape Breton Island / Indian Brook

                  Indian Brook tree house

                  1 2 1 night min

                  • 1 bedroom
                  • sleeps 2
                  • 1 night min
                  • Child Friendly

                  Price per night from

                  $142

                  Responds fast!
                  avg. 2 hours 31 minutes

                  Price per night from

                  $142

                  (4) Very Good 

                    38

                    Single Room Cottage 5

                    Cape Breton Island / Margaree Forks

                    Margaree Forks cottage

                    1 2 2 nights min

                    • 1 bedroom
                    • sleeps 2
                    • 2 nights min
                    • Beach / lakeside relaxation
                    • Air conditioning
                    • Pet Friendly

                    Price per night from

                    $141

                    Price per night from

                    $141

                      18

                      Cozy Single Bedroom Trailer

                      Cape Breton Island / Mabou

                      Mabou camper van

                      1 2 3 nights min

                      • 1 bedroom
                      • sleeps 2
                      • 3 nights min
                      • Beach / lakeside relaxation
                      • Nearest beach 12 mi
                      • Child Friendly

                      Price per night from

                      $73

                      Price per night from

                      $73

                      (17) Excellent 

                        45

                        Modern style ocean front home Gulf of St Lawrence

                        Cape Breton Island / Inverness

                        Inverness house

                        2 7 5 nights min

                        • 2 bedrooms
                        • sleeps 7
                        • 5 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 2 mi
                        • Child Friendly
                        “the perfect get-away from loud and busy lives to take a break” I spent there just a couple of days three years ago but I was immediately in love with this place and came home feeling like I had been on a long-term vacation. Coming from a hectic life n

                        Price per night from

                        $172

                        Responds fast!
                        avg. 2 hours 18 minutes

                        Price per night from

                        $172

                        (1) Excellent 

                          22

                          À La Côte ( at the shore), where the mountains meet the sea

                          Cape Breton Island / Cheticamp

                          Cheticamp chalet

                          2 6 3 nights min

                          • 2 bedrooms
                          • sleeps 6
                          • 3 nights min
                          • Nearest beach 0 mi
                          • Child Friendly
                          • Pet Friendly

                          Price per night from

                          $269

                          Price per night from

                          $269

                          (1) Excellent 

                            20

                            Heasrt`s Content Cottage on the Famous Mira River

                            Cape Breton Island / Marion Bridge

                            Marion Bridge cottage

                            3 6 2 nights min

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

                            Price per night from

                            $129

                            Responds fast!
                            avg. 1 hour 24 minutes

                            Price per night from

                            $129

                              27

                              MacToimin Cottage

                              Cape Breton Island / Pleasant Bay

                              Pleasant Bay cottage

                              1 4 1 night min

                              • 1 bedroom
                              • sleeps 4
                              • 1 night min
                              • Child Friendly
                              • Air conditioning

                              Price per night from

                              $107

                              Responds fast!
                              avg. 3 hours 8 minutes

                              Price per night from

                              $107

                              (12) Excellent 

                              Certificate of Excellence

                                41

                                La Belle Brise

                                Cape Breton Island / Cheticamp

                                Cheticamp house

                                4 8 3 nights min

                                • 4 bedrooms
                                • sleeps 8
                                • 3 nights min
                                • Beach / lakeside relaxation
                                • Child Friendly

                                Certificate of Excellence

                                Price per night from

                                $223

                                Responds fast!
                                avg. 1 hour 50 minutes

                                Price per night from

                                $223

                                (3) Excellent 

                                  16

                                  Chez Edmond Vacation Home - Located Grand-Étang, Cape Breton Island.

                                  Cape Breton Island / Grand Etang

                                  Grand Etang house

                                  3 8 3 nights min

                                  • 3 bedrooms
                                  • sleeps 8
                                  • 3 nights min
                                  • Nearest beach 15 mi
                                  • Child Friendly
                                  • Private garden

                                  Price per night from

                                  $129

                                  Price per night from

                                  $129

                                  (25) Very Good 

                                    64

                                    Sea Parrot Ocean View Manor/Resort/Cottages/B&B

                                    Cape Breton Island / Englishtown

                                    Englishtown hotel apartment

                                    20 50 2 nights min

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

                                    Price per night from

                                    $167

                                    Price per night from

                                    $167

                                    (1) Excellent 

                                      18

                                      #17 Haven by the Sea, Bell Cote  NS

                                      Cape Breton Island / Belle Cote

                                      Belle Cote cottage

                                      4 8 7 nights min

                                      • 4 bedrooms
                                      • sleeps 8
                                      • 7 nights min
                                      • Ask about children
                                      • Ask about pets

                                      Price per night from

                                      $182

                                      Price per night from

                                      $182

                                        15

                                        #53 Willow, Baddeck  NS

                                        Cape Breton Island / Baddeck

                                        Baddeck cottage

                                        3 8 7 nights min

                                        • 3 bedrooms
                                        • sleeps 8
                                        • 7 nights min
                                        • Ask about children

                                        Price per night from

                                        $214

                                        Price per night from

                                        $214

                                          13

                                          #51 Chicory, Baddeck  NS

                                          Cape Breton Island / Baddeck

                                          Baddeck cottage

                                          3 6 7 nights min

                                          • 3 bedrooms
                                          • sleeps 6
                                          • 7 nights min
                                          • Swimming pool
                                          • Ask about children
                                          • Ask about pets

                                          Price per night from

                                          $128

                                          Price per night from

                                          $128

                                          (3) Average 

                                            54

                                            Troy Lodge Cottages

                                            Cape Breton Island / Inverness

                                            Inverness cottage

                                            1 2 1 night min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 1 night min
                                            • Beach / lakeside relaxation
                                            • Nearest beach 40 mi
                                            • Child Friendly

                                            Price per night from

                                            $102

                                            Price per night from

                                            $102

                                              13

                                              Breton Cove Farm House

                                              Cape Breton Island / Indian Brook

                                              Indian Brook house

                                              5 10 3 nights min

                                              • 5 bedrooms
                                              • sleeps 10
                                              • 3 nights min
                                              • Child Friendly
                                              • Pet Friendly
                                              • Private garden

                                              Price per night from

                                              $352

                                              Responds fast!
                                              avg. 2 hours 31 minutes

                                              Price per night from

                                              $352

                                              (7) Excellent 

                                                12

                                                Fiddlerslake Romantic Apartment at the lake

                                                Cape Breton Island / French Road

                                                French Road apartment

                                                1 2 1 night min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 1 night min
                                                • Beach / lakeside relaxation
                                                • Nearest beach 11 mi
                                                • Ask about children
                                                “So Quite and Peacful!” Very clean appartment with lots of windows to see the trees/wilderness. Great Hosts and wonderfully prepared fresh breakfast. Outstanding peacful appartment in remote area on a calm lake. Romance awaits a couple in this appartme

                                                Price per night from

                                                $107

                                                Price per night from

                                                $107

                                                (4) Excellent 

                                                  22

                                                  Mira Bradan Waterfront Retreat

                                                  Cape Breton Island / Marion Bridge

                                                  Marion Bridge house

                                                  3 8 2 nights min

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

                                                  Price per night from

                                                  $141

                                                  Responds fast!
                                                  avg. 1 hour 24 minutes

                                                  Price per night from

                                                  $141

                                                    21

                                                    Modern Log Cabin (25 min drive from Baddeck)

                                                    Cape Breton Island / Baddeck

                                                    Baddeck house

                                                    1 2 4 nights min

                                                    • 1 bedroom
                                                    • sleeps 2
                                                    • 4 nights min
                                                    • Child Friendly
                                                    • Private garden

                                                    Price per night from

                                                    $107

                                                    Price per night from

                                                    $107

                                                    (2) Excellent 

                                                      23

                                                      #39 Bata Oceanfront Cottage, Indian Brook  NS

                                                      Cape Breton Island / North Shore

                                                      North Shore cottage

                                                      4 8 7 nights min

                                                      • 4 bedrooms
                                                      • sleeps 8
                                                      • 7 nights min
                                                      • Ask about children
                                                      • Ask about pets

                                                      Price per night from

                                                      $128

                                                      Price per night from

                                                      $128

                                                        37

                                                        single cottage 3

                                                        Cape Breton Island / Margaree Forks

                                                        Margaree Forks cottage

                                                        1 2 2 nights min

                                                        • 1 bedroom
                                                        • sleeps 2
                                                        • 2 nights min
                                                        • Air conditioning
                                                        • Pet Friendly

                                                        Price per night from

                                                        $142

                                                        Price per night from

                                                        $142

                                                        (1) Excellent 

                                                          22

                                                          Tiny House on Lake Ainslie with private beach waterfront 13 km to Inverness

                                                          Cape Breton Island / Inverness

                                                          Inverness house

                                                          1 3 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 3
                                                          • min stay varies
                                                          • Nearest beach 0.6 mi
                                                          • Private garden

                                                          Price per night from

                                                          $94

                                                          Responds fast!
                                                          avg. 2 hours 29 minutes

                                                          Price per night from

                                                          $94

                                                          (4) Excellent 

                                                            25

                                                            Cape Breton Highland Retreat

                                                            Cape Breton Island / Pleasant Bay

                                                            Pleasant Bay cottage

                                                            1 4 7 nights min

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • 7 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 3 mi
                                                            • Child Friendly

                                                            Price per night from

                                                            $98

                                                            Price per night from

                                                            $98

                                                              36

                                                              single cottage 4

                                                              Cape Breton Island / Margaree Forks

                                                              Margaree Forks cottage

                                                              1 2 2 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 2 nights min
                                                              • Air conditioning
                                                              • Pet Friendly

                                                              Price per night from

                                                              $142

                                                              Price per night from

                                                              $142

                                                              (2) Average 

                                                                26

                                                                River Denys Lodge at the Mouth to the Bras d`Or Lake on Cape Breton Island

                                                                Cape Breton Island / Orangedale

                                                                Orangedale house

                                                                4 8 4 nights min

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • 4 nights min
                                                                • Nearest beach 36 mi
                                                                • Child Friendly
                                                                • Pet Friendly

                                                                Price per night from

                                                                $137

                                                                Price per night from

                                                                $137

                                                                  57

                                                                  single cottage 6

                                                                  Cape Breton Island / Margaree Forks

                                                                  Margaree Forks cottage

                                                                  1 2 2 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 2 nights min
                                                                  • Child Friendly
                                                                  • Air conditioning
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $142

                                                                  Price per night from

                                                                  $142

                                                                    13

                                                                    The Little Orange Yurt at Cabot Shores

                                                                    Cape Breton Island / Indian Brook

                                                                    Indian Brook yurt

                                                                    1 2 1 night min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 1 night min
                                                                    • Child Friendly
                                                                    • Pet Friendly

                                                                    Price per night from

                                                                    $125

                                                                    Responds fast!
                                                                    avg. 2 hours 31 minutes

                                                                    Price per night from

                                                                    $125

                                                                    (4) Excellent 

                                                                      43

                                                                      Tiny Nest House 7 km to Inverness or walk to secluded sandy beach with waterfall

                                                                      Cape Breton Island / Inverness

                                                                      Inverness chalet

                                                                      1 2 2 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • 2 nights min
                                                                      • Nearest beach 0.7 mi
                                                                      • Child Friendly
                                                                      • Private garden

                                                                      Price per night from

                                                                      $102

                                                                      Responds fast!
                                                                      avg. 2 hours 29 minutes

                                                                      Price per night from

                                                                      $102

                                                                      (6) Excellent 

                                                                        11

                                                                        Highland Glamping

                                                                        Cape Breton Island / Englishtown

                                                                        Englishtown tented camp

                                                                        1 4 1 night min

                                                                        • 1 bedroom
                                                                        • sleeps 4
                                                                        • 1 night min
                                                                        • Swimming pool
                                                                        • Child Friendly
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $129

                                                                        Responds fast!
                                                                        avg. 3 hours 50 minutes

                                                                        Price per night from

                                                                        $129

                                                                        (1) Very Good 

                                                                          13

                                                                          #50 Mayflower, Baddeck  NS

                                                                          Cape Breton Island / Baddeck

                                                                          Baddeck cottage

                                                                          3 8 7 nights min

                                                                          • 3 bedrooms
                                                                          • sleeps 8
                                                                          • 7 nights min
                                                                          • Swimming pool
                                                                          • Ask about children
                                                                          • Ask about pets

                                                                          Price per night from

                                                                          $160

                                                                          Price per night from

                                                                          $160

                                                                            14

                                                                            #46 Aster 3, Baddeck  NS

                                                                            Cape Breton Island / Baddeck

                                                                            Baddeck cottage

                                                                            2 4 7 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 7 nights min
                                                                            • Swimming pool
                                                                            • Ask about children
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $107

                                                                            Price per night from

                                                                            $107

                                                                            (6) Excellent 

                                                                              41

                                                                              Ocean front, 4 bedrooms, on Cabot trail, N.S.

                                                                              Cape Breton Island / Grand Etang

                                                                              Grand Etang house

                                                                              4 9 2 nights min

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

                                                                              Price per night from

                                                                              $286

                                                                              Responds fast!
                                                                              avg. 3 hours 45 minutes

                                                                              Price per night from

                                                                              $286

                                                                              About Cape Breton Island

                                                                              Cape Breton Island, Nova Scotia

                                                                              Majestic scenery, unforgettable experiences and friendly locals... What more could you want for your next vacation? Set off for Cape Breton right away – while it's still relatively unknown – and make sure you have the best trip possible by finding your vacation rental on FlipKey.

                                                                              About Cape Breton Island, Nova Scotia

                                                                              Found on the north-east tip of Nova Scotia, Cape Breton is only connected to the mainland by a rock-filled causeway.

                                                                              This makes it the perfect secluded spot for a week away, and there's plenty to explore while you're there.

                                                                              You can see the island's history at almost every turn. You'll find evidence of the Acadians, Aboriginal and Gaelic forebears if you look hard enough – or head to one of the exciting museums on offer.

                                                                              The rugged yet beautiful landscape makes this the perfect place to explore. So chuck away those maps, just wander through the forests, breath in that fresh air and let Cape Breton do the rest.

                                                                              What to do in Cape Breton

                                                                              The best way to see Cape Breton is to follow the Cabot driving trail. You drive along the shoreline, looking over rocky cliffs, and then right through the national park. Don't forget your camera, because this is one trip you do not want to miss!

                                                                              If you fancy finding out more about the history of the area, there are plenty of opportunities to do so. Head to the Alexander Graham Bell National Historic Site – it'll show you how the Silver Dart—one of the earliest airplanes—was created! The Cape Breton Centre for Heritage and Science is pretty good, too.

                                                                              For a real step back in time visit the Fortress of Louisbourg – the largest historical reconstruction in North America. It's a bit noisy with all the military drumming, musket shots and bubbly townfolk, but it's an experience you'll never forget.

                                                                              As Cape Breton's an island, it's no surprise that there's lots to do on the water. Go canoeing or kayaking, or take a boat out and go whale watching.

                                                                              Top travel tips for Cape Breton

                                                                              Driving is probably the best way to see the most of Cape Breton, but don't be afraid to venture out on foot.

                                                                              Check out Cape Breton's events calendar and see what's going on during your stay. There's bound to be a community party or festival and they're always lots of fun.

                                                                              If you're not sure where to start, head to the visitor center and ask a local for advice – they're bound to know some spots off the beaten track that will make your trip even better!

                                                                              For an escape to a natural paradise, full of craggy rocks, beautiful scenery and exciting activities, no place can match Cape Breton – an often forgotten part of Nova Scotia. Start your journey there today by find your perfect rental home on FlipKey!