Vacation Rentals & Cabins in Maine

Close

Enter dates for more accurate prices

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

711 cabins

(5) Excellent 

Certificate of Excellence

    11

    Beautiful home near beaches and town....but away from the traffic and crowds.

    Kennebunks / Kennebunk

    Kennebunk house

    1 2 7 nights min

    • 1 bedroom
    • sleeps 2
    • 7 nights min
    • Beach / lakeside relaxation
    • Air conditioning
    • Private garden
    Match: Air conditioning Tennis in town All filters match

    Certificate of Excellence

    Price per night from

    $144

    Responds fast!
    avg. 3 hours 8 minutes

    Price per night from

    $144

    (1) Excellent 

      22

      Beachfront Condo with Great Views

      Maine / Old Orchard Beach

      Old Orchard Beach condo

      1 4 min stay varies

      • 1 bedroom
      • sleeps 4
      • min stay varies
      • Nearest beach 0 mi
      • Air conditioning
      Match: Air conditioning Tennis in town All filters match

      Price per night from

      $281

      Responds fast!
      avg. 1 hour 18 minutes

      Price per night from

      $281

      (6) Excellent 

        17

        Cozy Studio Cabin Near the Sea - "Sandpiper"

        Kennebunks / Kennebunk

        Kennebunk log cabin

        2 min stay varies

        • sleeps 2
        • min stay varies
        • Nearest beach 2 mi
        • Air conditioning
        • Private garden
        Match: Air conditioning Tennis in town All filters match

        Price per night from

        $167

        Price per night from

        $167

          28

          Renovated cabin only 12'ft away from water. Shawnee Peak Ski Resort 10 min away.

          Maine / Bridgton

          Bridgton log cabin

          3 6 min stay varies

          • 3 bedrooms
          • sleeps 6
          • min stay varies
          • Beach / lakeside relaxation
          • Ski
          • Child Friendly
          Match: Air conditioning Tennis in town All filters match

          Price per night from

          $457

          Price per night from

          $457

            20

            The Barn

            Mid Coast Maine / Alna

            Alna house

            3 12 7 nights min

            • 3 bedrooms
            • sleeps 12
            • 7 nights min
            • Nearest beach 15 mi
            • Child Friendly
            • Air conditioning
            Match: Air conditioning Tennis in town All filters match

            Price per night from

            $344

            Responds fast!
            avg. 3 hours 13 minutes

            Price per night from

            $344

              36

              East Side Cove - At the Head of the Harbor with Dock, Walk to Town

              Mid Coast Maine / Boothbay Harbor

              Boothbay Harbor house

              3 6 min stay varies

              • 3 bedrooms
              • sleeps 6
              • min stay varies
              • Nearest beach 3 mi
              • Child Friendly
              • Air conditioning
              Match: Air conditioning Tennis in town All filters match

              Price per night from

              $295

              Price per night from

              $295

                27

                Large Maine Home - 5 Min Walk to Old Orchard Beach

                Maine / Old Orchard Beach

                Old Orchard Beach house

                5 10 min stay varies

                • 5 bedrooms
                • sleeps 10
                • min stay varies
                • Child Friendly
                • Air conditioning
                • Pet Friendly
                Match: Air conditioning Tennis in town All filters match

                Price per night from

                $264

                Responds fast!
                avg. 10 minutes

                Price per night from

                $264

                  25

                  Breezeway Cottage

                  Mid Coast Maine / Lincolnville

                  Lincolnville house

                  3 6 5 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 5 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 0 mi
                  • Child Friendly
                  Match: Air conditioning Tennis in town All filters match

                  Price per night from

                  $573

                  Price per night from

                  $573

                    38

                    Luxury Service- Magnificent Waterfront Estate/ heated pool and magnificent views

                    York / York Harbor

                    York Harbor house

                    6 12 min stay varies

                    • 6 bedrooms
                    • sleeps 12
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Swimming pool
                    • Child Friendly
                    Match: Air conditioning Tennis in town All filters match

                    Price per night from

                    $1,304

                    Responds fast!
                    avg. 59 minutes

                    Price per night from

                    $1,304

                      16

                      Quanit 1 bedroom on Portland's Munjoy HIll

                      Maine / Portland

                      Portland apartment

                      1 3 7 nights min

                      • 1 bedroom
                      • sleeps 3
                      • 7 nights min
                      • Ask about children
                      • Air conditioning
                      • Private garden
                      Match: Air conditioning Tennis in town All filters match

                      Price per night from

                      $176

                      Price per night from

                      $176

                        27

                        Coastal Wells Cottage w/Access to Game Room & Gym!

                        Maine / Ogunquit

                        Ogunquit cottage

                        2 4 min stay varies

                        • 2 bedrooms
                        • sleeps 4
                        • min stay varies
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning
                        Match: Air conditioning Tennis in town All filters match

                        Price per night from

                        $316

                        Responds fast!
                        avg. 17 minutes

                        Price per night from

                        $316

                        (4) Excellent 

                          37

                          Lobster Harbor View Modern Cottage 4+ Bed, 2 Bath

                          Mid Coast Maine / Tenants Harbor

                          Tenants Harbor log cabin

                          5 8 7 nights min

                          • 5 bedrooms
                          • sleeps 8
                          • 7 nights min
                          • Beach / lakeside relaxation
                          • Nearest beach 6 mi
                          • Child Friendly
                          Match: Air conditioning Tennis in town All filters match

                          Price per night from

                          $295

                          Price per night from

                          $295

                            16

                            Serenity - Acadia

                            Mount Desert Island / Bar Harbor

                            Bar Harbor house

                            4 8 7 nights min

                            • 4 bedrooms
                            • sleeps 8
                            • 7 nights min
                            • Child Friendly
                            • Car not necessary
                            • Air conditioning
                            Match: Air conditioning Tennis in town All filters match

                            Price per night from

                            $241

                            Price per night from

                            $241

                            (4) Very Good 

                              23

                              Cozy 2+BR Cottage by Sea - "Land Ho"

                              Kennebunks / Kennebunk

                              Kennebunk log cabin

                              2 5 min stay varies

                              • 2 bedrooms
                              • sleeps 5
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Nearest beach 2 mi
                              • Child Friendly
                              Match: Air conditioning Tennis in town All filters match

                              Price per night from

                              $224

                              Price per night from

                              $224

                                43

                                Spectacular View On Long Lake, Cozy, Clean, Quiet

                                Maine / Naples

                                Naples house

                                2 6 7 nights min

                                • 2 bedrooms
                                • sleeps 6
                                • 7 nights min
                                • Child Friendly
                                • Air conditioning
                                • Private garden
                                Match: Air conditioning Tennis in town All filters match

                                Price per night from

                                $295

                                Responds fast!
                                avg. 2 hours 19 minutes

                                Price per night from

                                $295

                                (3) Very Good 

                                  12

                                  Adorable 2 Bdr Cottage Apartment _ Casino Beach

                                  Maine / Cape Elizabeth

                                  Cape Elizabeth apartment

                                  2 6 2 nights min

                                  • 2 bedrooms
                                  • sleeps 6
                                  • 2 nights min
                                  • Beach / lakeside relaxation
                                  • Nearest beach 0.2 mi
                                  • Child Friendly
                                  Match: Air conditioning Tennis in town All filters match

                                  Price per night from

                                  $218

                                  Price per night from

                                  $218

                                  (2) Very Good 

                                    17

                                    Colorful wonderful Penthouse Apartment

                                    Mid Coast Maine / Brunswick

                                    Brunswick apartment

                                    2 3 4 nights min

                                    • 2 bedrooms
                                    • sleeps 3
                                    • 4 nights min
                                    • Nearest beach 10 mi
                                    • Air conditioning
                                    Match: Air conditioning Tennis in town All filters match
                                    “This is the Penthouse in the Trees--comfortable, close and convenient to town.” I stayed in the apartment on a long term rental for business needs in Brunswick, from September 2014 to the end of January 2015. I experienced 2 of the seasons in the apa

                                    Price per night from

                                    $109

                                    Responds fast!
                                    avg. 1 hour 51 minutes

                                    Price per night from

                                    $109

                                      16

                                      Perfect Location & Best Prices! 5th house to beach

                                      Maine / Old Orchard Beach

                                      Old Orchard Beach apartment

                                      2 6 7 nights min

                                      • 2 bedrooms
                                      • sleeps 6
                                      • 7 nights min
                                      • Beach / lakeside relaxation
                                      • Child Friendly
                                      • Air conditioning
                                      Match: Air conditioning Tennis in town All filters match

                                      Price per night from

                                      $131

                                      Responds fast!
                                      avg. 2 hours 6 minutes

                                      Price per night from

                                      $131

                                        20

                                        Oceanfront Condo with Awesome Views

                                        Maine / Old Orchard Beach

                                        Old Orchard Beach condo

                                        1 4 min stay varies

                                        • 1 bedroom
                                        • sleeps 4
                                        • min stay varies
                                        • Nearest beach 0 mi
                                        • Child Friendly
                                        • Air conditioning
                                        Match: Air conditioning Tennis in town All filters match

                                        Price per night from

                                        $287

                                        Responds fast!
                                        avg. 1 hour 18 minutes

                                        Price per night from

                                        $287

                                        (1) Excellent 

                                          47

                                          The Round Pond Getaway at Moxie Cove

                                          Mid Coast Maine / Round Pond

                                          Round Pond house

                                          3 6 min stay varies

                                          • 3 bedrooms
                                          • sleeps 6
                                          • min stay varies
                                          • Child Friendly
                                          • Air conditioning
                                          • Private garden
                                          Match: Air conditioning Tennis in town All filters match

                                          Price per night from

                                          $201

                                          Price per night from

                                          $201

                                          (6) Excellent 

                                          Certificate of Excellence

                                            50

                                            WELCOME Summer*Bridgton Bungalow Cottage*Bring Fido! Denmark Stage Stop House

                                            Maine / Denmark

                                            Denmark cottage

                                            1 4 min stay varies

                                            • 1 bedroom
                                            • sleeps 4
                                            • min stay varies
                                            • Nearest beach 11 mi
                                            • Child Friendly
                                            • Air conditioning
                                            Match: Air conditioning Tennis in town All filters match

                                            Certificate of Excellence

                                            Price per night from

                                            $126

                                            Responds fast!
                                            avg. 44 minutes

                                            Price per night from

                                            $126

                                              10

                                              Eagle Lake Inn - Lakeside lodge - Perfect for entertaining

                                              Maine / Eagle Lake

                                              Eagle Lake lodge

                                              4 16 2 nights min

                                              • 4 bedrooms
                                              • sleeps 16
                                              • 2 nights min
                                              • Beach / lakeside relaxation
                                              • Child Friendly
                                              • Air conditioning
                                              Match: Air conditioning Tennis in town All filters match

                                              Price per night from

                                              $287

                                              Price per night from

                                              $287

                                              (26) Excellent 

                                                44

                                                Cedar Log Cabin in Boothbay Harbor, Maine

                                                Mid Coast Maine / Boothbay Harbor

                                                Boothbay Harbor log cabin

                                                3 5 min stay varies

                                                • 3 bedrooms
                                                • sleeps 5
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0.25 mi
                                                • Child Friendly
                                                Match: Air conditioning Tennis in town All filters match
                                                “The best log cabin you would ever want to stay in.” We adored our stay in this log cabin. It was truly comfortable. Much to our liking, was the living and kitchen area with its high ceilings. (The kitchen was well-equipped with the necessary dishes,

                                                Price per night from

                                                $241

                                                Responds fast!
                                                avg. 2 hours 43 minutes

                                                Price per night from

                                                $241

                                                (2) Excellent 

                                                  41

                                                  Treetop-Retreat Vacation Rental Apartment near Acadia National & Park Bar Harbor

                                                  Mount Desert Island / Southwest Harbor

                                                  Southwest Harbor apartment

                                                  1 2 2 nights min

                                                  • 1 bedroom
                                                  • sleeps 2
                                                  • 2 nights min
                                                  • Nearest beach 3 mi
                                                  • Air conditioning
                                                  Match: Air conditioning Tennis in town All filters match

                                                  Price per night from

                                                  $149

                                                  Responds fast!
                                                  avg. 3 hours 19 minutes

                                                  Price per night from

                                                  $149

                                                    12

                                                    Private Queen Bedroom Bath in Quiet Neighborhood Close to Beach & Interstate 95

                                                    Maine / Old Orchard Beach

                                                    Old Orchard Beach private room

                                                    1 2 1 night min

                                                    • 1 bedroom
                                                    • sleeps 2
                                                    • 1 night min
                                                    • Nearest beach 3 mi
                                                    • Air conditioning
                                                    Match: Air conditioning Tennis in town All filters match

                                                    Price per night from

                                                    $81

                                                    Price per night from

                                                    $81

                                                      24

                                                      Cottage - Mins to Wells Beach, Moody Beach & More!

                                                      Maine / Wells

                                                      Wells cottage

                                                      2 6 min stay varies

                                                      • 2 bedrooms
                                                      • sleeps 6
                                                      • min stay varies
                                                      • Swimming pool
                                                      • Child Friendly
                                                      • Air conditioning
                                                      Match: Air conditioning Tennis in town All filters match

                                                      Price per night from

                                                      $148

                                                      Responds fast!
                                                      avg. 10 minutes

                                                      Price per night from

                                                      $148

                                                        42

                                                        The Beach House

                                                        Maine / Old Orchard Beach

                                                        Old Orchard Beach house

                                                        3 14 3 nights min

                                                        • 3 bedrooms
                                                        • sleeps 14
                                                        • 3 nights min
                                                        • Beach / lakeside relaxation
                                                        • Child Friendly
                                                        • Air conditioning
                                                        Match: Air conditioning Tennis in town All filters match

                                                        Price per night from

                                                        $331

                                                        Responds fast!
                                                        avg. 9 minutes

                                                        Price per night from

                                                        $331

                                                        (14) Excellent 

                                                          62

                                                          Private Sandy Beach, Sleeps 24+ large family's, Retreats and Weddings 5 star

                                                          Mid Coast Maine / Sandy Point

                                                          Sandy Point house

                                                          7 26 7 nights min

                                                          • 7 bedrooms
                                                          • sleeps 26
                                                          • 7 nights min
                                                          • Child Friendly
                                                          • Air conditioning
                                                          • Pet Friendly
                                                          Match: Air conditioning Tennis in town All filters match

                                                          Price per night from

                                                          $687

                                                          Responds fast!
                                                          avg. 2 hours 5 minutes

                                                          Price per night from

                                                          $687

                                                          (3) Excellent 

                                                          Certificate of Excellence

                                                            50

                                                            2 Bdrm, Full Kitchen, Shawnee*The Way Life Should Be*Pet Friendly

                                                            Maine / Denmark

                                                            Denmark guest house

                                                            2 6 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 6
                                                            • min stay varies
                                                            • Nearest beach 11 mi
                                                            • Child Friendly
                                                            • Air conditioning
                                                            Match: Air conditioning Tennis in town All filters match

                                                            Certificate of Excellence

                                                            Price per night from

                                                            $166

                                                            Responds fast!
                                                            avg. 44 minutes

                                                            Price per night from

                                                            $166

                                                            (2) Excellent 

                                                              13

                                                              Spacious Bar Harbor home with dramatic ocean views

                                                              Mount Desert Island / Bar Harbor

                                                              Bar Harbor house

                                                              4 8 7 nights min

                                                              • 4 bedrooms
                                                              • sleeps 8
                                                              • 7 nights min
                                                              • Child Friendly
                                                              • Air conditioning
                                                              • Pet Friendly
                                                              Match: Air conditioning Tennis in town All filters match

                                                              Price per night from

                                                              $458

                                                              Price per night from

                                                              $458

                                                                24

                                                                Wells Beach Cottage w/Pool Access - 1 Mi to Coast!

                                                                Maine / Wells

                                                                Wells cottage

                                                                2 6 3 nights min

                                                                • 2 bedrooms
                                                                • sleeps 6
                                                                • 3 nights min
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Air conditioning
                                                                Match: Air conditioning Tennis in town All filters match

                                                                Price per night from

                                                                $172

                                                                Responds fast!
                                                                avg. 10 minutes

                                                                Price per night from

                                                                $172

                                                                (2) Excellent 

                                                                  6

                                                                  Beauport Inn. Pool, Hot Tub, Sauna. Gorgeous 9 acre property. LGBT friendly.

                                                                  Maine / Ogunquit

                                                                  Ogunquit b&b

                                                                  1 2 2 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 2 nights min
                                                                  • Swimming pool
                                                                  • Air conditioning
                                                                  Match: Air conditioning Tennis in town All filters match

                                                                  Price per night from

                                                                  $228

                                                                  Price per night from

                                                                  $228

                                                                  (2) Excellent 

                                                                    27

                                                                    Coastal Mountains Stunning Mountain & Ocean View

                                                                    Mid Coast Maine / Rockport

                                                                    Rockport house

                                                                    3 8 2 nights min

                                                                    • 3 bedrooms
                                                                    • sleeps 8
                                                                    • 2 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 6 mi
                                                                    • Child Friendly
                                                                    Match: Air conditioning Tennis in town All filters match

                                                                    Price per night from

                                                                    $369

                                                                    Price per night from

                                                                    $369

                                                                      34

                                                                      Mountain View Cottage

                                                                      Mid Coast Maine / Rockport

                                                                      Rockport house

                                                                      3 5 7 nights min

                                                                      • 3 bedrooms
                                                                      • sleeps 5
                                                                      • 7 nights min
                                                                      • Child Friendly
                                                                      • Air conditioning
                                                                      • Private garden
                                                                      Match: Air conditioning Tennis in town All filters match

                                                                      Price per night from

                                                                      $171

                                                                      Price per night from

                                                                      $171

                                                                      (45) Excellent 

                                                                        27

                                                                        Boothbay Harbor Pet-Friendly High-Tech House Lake Access Near Ocean

                                                                        Mid Coast Maine / Boothbay Harbor

                                                                        Boothbay Harbor cottage

                                                                        3 6 2 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • 2 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 3 mi
                                                                        • Child Friendly
                                                                        Match: Air conditioning Tennis in town All filters match
                                                                        “What a great place to stay!” We stayed in the Lake View Cottage. The description doesn't do it justice and we loved it up there. Our son was especially excited that the beach was right across the way and that there was a little boy in Ocean View Cotta

                                                                        Price per night from

                                                                        $225

                                                                        Price per night from

                                                                        $225

                                                                          63

                                                                          NEW LISTING: Stunningly Renovated Beach House with OCEAN VIEWS-150 yds to beach

                                                                          Maine / South Portland

                                                                          South Portland house

                                                                          4 13 min stay varies

                                                                          • 4 bedrooms
                                                                          • sleeps 13
                                                                          • min stay varies
                                                                          • Child Friendly
                                                                          • Air conditioning
                                                                          • Private garden
                                                                          Match: Air conditioning Tennis in town All filters match

                                                                          Price per night from

                                                                          $796

                                                                          Price per night from

                                                                          $796

                                                                            47

                                                                            Star Point on Snow Pond in the Belgrade Lakes with a 21' Boat Dock and Mooring.

                                                                            Maine / Belgrade

                                                                            Belgrade cottage

                                                                            2 5 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 5
                                                                            • min stay varies
                                                                            • Nearest beach 105 mi
                                                                            • Child Friendly
                                                                            • Air conditioning
                                                                            Match: Air conditioning Tennis in town All filters match

                                                                            Price per night from

                                                                            $229

                                                                            Price per night from

                                                                            $229

                                                                              15

                                                                              Duplex Apartment at the Ocean House in Belfast ME!

                                                                              Mid Coast Maine / Belfast

                                                                              Belfast apartment

                                                                              3 6 2 nights min

                                                                              • 3 bedrooms
                                                                              • sleeps 6
                                                                              • 2 nights min
                                                                              • Beach / lakeside relaxation
                                                                              • Nearest beach 0.3 mi
                                                                              • Child Friendly
                                                                              Match: Air conditioning Tennis in town All filters match

                                                                              Price per night from

                                                                              $573

                                                                              Price per night from

                                                                              $573