Vacation Rentals & Cabins in Maine

Updating...

age 0-16
202 Results

Relevance

Price: low to high

Price: high to low

Reviews

202 cabins

The Pickering House - an 1854 Harbor View Home

Deer Isle farmhouse

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$458

Charming Early 1900s Lakeside Cottage

Rangeley house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$229

Breezeway Cottage

Lincolnville house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$795

Waterfront on the Cape Neddick Harbor

York Beach house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 14

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$687

Ocean Front Cottage, Harpswell, ME

Harpswell cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$253

Andy's Retreat - Heated outdoor pool, Hot Spring jacuzzi, central AC, BBQ

Falmouth house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$685

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$143

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$149

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

Sandy Point house

  • 7 bedrooms
  • 3 bathrooms
  • sleeps 21

Responds fast! avg. 3 hours 12 minutes

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$801

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$572

Coastal Mountains Stunning Mountain & Ocean View

Rockport house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$515

Dog Friendly Secluded Home In Seaside Community

Kittery Point house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 6

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$572

Star Point on Snow Pond in the Belgrade Lakes

Belgrade cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$378

Bay Sunrise Vista Helmet

Portland condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$326

Lake House with over 200 feet of private waterfront beach!

Denmark chalet

  • 5 bedrooms
  • 1 bathroom
  • sleeps 8

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$225

Luxury Oceanfront Home with Private Beach

Owls Head house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$458

Lake Front Maine Cabin on Cold Stream Pond

Burlington log cabin

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$229

Lux. Spacious 4 BR Chalet - Min. to Beach & Skiing

Bridgton chalet

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$338

Moosehead Lakefront (Mount Kineo) Cottage Rental

Rockwood cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$229

Oceanfront Cottage On Linekin Bay Boothbay Harbor

Boothbay Harbor cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$286

Amazing Maine Get-Away - Maine's Western Mountains

Andover house

  • 16 bedrooms
  • 7 bathrooms
  • sleeps 32

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$1,144

Updated BEACH HOUSE at Island View Ave in Saco. Mike Wiley

Saco house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

Responds fast! avg. 2 hours 56 minutes

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$980

Saddleback Mountain On Slopes 3-4BR Ski-in/out Condo Near Rangeley

Rangeley condo

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$401

Cozy 3 BR Cottage On Hills Beach - Available from July 17 to July 24.

Biddeford Pool cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$409

Shawnee Peak - Ski In & Out - 3 Bedroom

Bridgton ski chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$915

Absolutely Stunning Very Spacious Moose Pond Home

Bridgton house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$801

Downtown Bar Harbor Near Ocean - Holland Ave Vacation Rentals

Bar Harbor house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$298

lakefront chalet style house on sebec lake

Sebec chalet

  • 1 bedroom
  • 2 bathrooms
  • sleeps 12

Match: Balcony or terrace Tennis in town Water sports

All filters match

Price per night from

$401

These homes match some but not all of your filters. Clear all filters

Cottage On The Green - On golf course & near beach

Kennebunk house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$523

Beautiful Seaside Island Home

Long Island house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$458

Charming oceanfront cottage

Cape Neddick cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$319

Comfy A/C Cottage in the OCEAN PARK AREA just 75 yards from the OOB sandy beach!

Old Orchard Beach house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$412

Oceanfront Condo with Awesome Views

Old Orchard Beach condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$132

South Bristol Boathouse

South Bristol house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$300

Rangeley Lakeside Cottage

Rangeley cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$286

Minutes from Popham Beach - Cozy Maine Coast Cottage

Phippsburg cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$258

Palace / MerVeille

Biddeford cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$189

Tiny House Cottage

Boothbay Harbor house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Balcony or terrace, Tennis in town, Water sports

2 of 3 filters match

Price per night from

$172

Viewing 38 of 202
rentals in Maine

×

Also consider