Vacation Rentals & Cottages in Southwest Harbor

Updating...

age 0-16
123 Results

Relevance

Price: low to high

Price: high to low

Reviews

123 cottages

Very Private Family Compound on Lake Winnisquam

Belmont villa

  • 10 bedrooms
  • 4 bathrooms
  • sleeps 25

Match: Table tennis Secure parking

All filters match

Price per night from

$2,049

Rust Pond Camp at Grey Shingles Camps

Wolfeboro cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

Match: Table tennis Secure parking

All filters match

Price per night from

$293

6 Bedroom Waterfront Home - Lake Winnipesaukee, NH

Moultonborough house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 12

Match: Table tennis Secure parking

All filters match

Price per night from

$1,426

Spacious Vacation Home Madison

Madison house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

Match: Table tennis Secure parking

All filters match

Price per night from

$201

Match: Table tennis Secure parking

All filters match

Price per night from

$976

Winnipesaukee Estate with 300 feet of Waterfront -- Panoramic sunsets

Alton Bay house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 14

Match: Table tennis Secure parking

All filters match

Price per night from

$1,246

Reservations

New Castle chateau

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Table tennis Secure parking

All filters match

Price per night from

$655

Melhem Enterprises Retreats

Whitefield house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

Match: Table tennis Secure parking

All filters match

Price per night from

$918

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

Lake Winni - WF - 438

Moultonborough house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

Responds fast! avg. 1 hour 40 minutes

1 of 2 match: Secure parking, Table tennis

1 of 2 filters match

Price per night from

$57,249

Lake Winnipesaukee - Waterfront - 444

Center Harbor house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

Responds fast! avg. 1 hour 40 minutes

1 of 2 match: Secure parking, Table tennis

1 of 2 filters match

Price per night from

$777

Lake Winni - WF - 533

Moultonborough house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 14

Responds fast! avg. 1 hour 40 minutes

1 of 2 match: Secure parking, Table tennis

1 of 2 filters match

Price per night from

$630

Unique Yurts Minutes from Acadia National Park

Tremont lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 of 2 match: Secure parking, Table tennis

1 of 2 filters match

Price per night from

$454

Rustic, Romantic, & Spacious Log Chalet BEST PLACE for Family, & Friends

Cape Neddick chalet

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

1 of 2 match: Secure parking, Table tennis

1 of 2 filters match

Price per night from

$878

Private Oceanfront Beach House

Georgetown house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 2 match: Secure parking, Table tennis

1 of 2 filters match

Price per night from

$574

Seaside Rosehip Cottage Downeast Maine

Jonesport cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$259

The Tranquility Suites - ideal for Extended Stay

Fredericton b&b

  • 3 bedrooms
  • 1 bathroom
  • sleeps 2

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$167

3 Bedroom 2 Bath Association beach

Moultonborough house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$361

Seacroft

Stockton Springs log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“clean,quiet and comfortable” very conviently located,to all that taht mid-coast Maine has to offer. Bed was comfortable and kitchen well equiped. The outside porch was a great place to relax after a busy day,with a nice view of the beautiful gardens. Within a short distance you will find several good local resturants and shopping. Margaret is a wonderful hostess and makes you feel right at home. Also,it is a great value for anyone not needing special handicap access.

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$144

Waterfront villa, Coastal Southern Maine

Scarborough house

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 10

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$1,148

Boutique Studio Steps Away from Hampton Beach

Hampton apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$373

Oceanfront Cottage On Linekin Bay Boothbay Harbor

Boothbay Harbor cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$287

Tiny House Cottage

Boothbay Harbor house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$172

STRONG TIMBERS B AND B CRICKET HOLLOW

Kingsclear b&b

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$118

Rustic Lakeside Lodge and Four Cabins-13 bedrooms

Jefferson lodge

  • 10 bedrooms
  • 9 bathrooms
  • sleeps 26

1 of 2 match: Secure parking, Table tennis

1 of 2 filters match

Price per night from

$1,213

1 of 2 match: Secure parking, Table tennis

1 of 2 filters match

Price per night from

$499

Red House w/ Access to Sebago Cove

Naples house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 2 match: Secure parking, Table tennis

1 of 2 filters match

Price per night from

$373

Condo on Grand Beach(OOB)-Steps to Beach, Pool

Old Orchard Beach condo

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$295

4 bedrooms Steps from Beach

Hampton townhouse

  • 4 bedrooms
  • 1 bathroom
  • sleeps 8

Responds fast! avg. 31 minutes

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$369

Summer Vacation Rental Old Orchard Beach

Old Orchard Beach house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$361

Family House on Short Sands at York Beach

York Beach house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$402

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$345

Slice of Paradise at Hampton Beach, NH

Hampton condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$270

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$574

Lobster Harbor View Modern Cottage 4+ Bed, 2 Bath

Tenants Harbor log cabin

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$312

Cottage on Halfmoon Lake

Alton cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$222

Labor Day Holiday week 9/2-9/9 available! Book Now!

Moultonborough cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 9

“Great spot to unwind and get away from it all !!” Very pleased. My family had a ball. Was there end of august and plan to return next month and next august Rooms are good size, plenty of closet space, and fully equipped Kitchen. Clean and well card for property.

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$115

Cedarledge Cottage at Seaside Cottages, waterfront, Acadia - "quiet" side of MDI

Southwest Harbor cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$263

Responds fast! avg. 1 hour 52 minutes

1 of 2 match: Table tennis, Secure parking

1 of 2 filters match

Price per night from

$362

Viewing 38 of 123
rentals in Southwest Harbor

×

Also consider