Favorites
Log in
Sign up
Vacation rentals in Maine
Destination
-
-
2+
Guests
Search
Top cities to stay in Maine
Mount Desert Island
Avg. $376 · 893 properties
Bar Harbor
Avg. $378 · 774 properties
Biddeford
Avg. $405 · 760 properties
Acadia National Park
Avg. $379 · 736 properties
Scarborough
Avg. $389 · 677 properties
York
Avg. $449 · 639 properties
Saco
Avg. $397 · 564 properties
Wells
Avg. $283 · 516 properties
Old Orchard Beach
Avg. $397 · 461 properties
Penobscot
Avg. $209 · 427 properties
Gouldsboro
Avg. $421 · 420 properties
Bethel
Avg. $322 · 374 properties
Cape Neddick
Avg. $468 · 365 properties
Portland
Avg. $359 · 349 properties
Newry
Avg. $336 · 305 properties
Tremont
Avg. $367 · 298 properties
Ogunquit
Avg. $425 · 284 properties
Southwest Harbor
Avg. $367 · 283 properties
Kennebunkport
Avg. $477 · 273 properties
Moosehead Lake
Avg. $246 · 268 properties
Vacations in Maine
How many rentals are available in Maine?
There are about 10,506 short term rentals available in Maine across several booking partners. The types of rentals available include:
Houses
Hotels
Condos
RVs
Bed and Breakfasts
Average price for rentals in Maine
The average price for vacation rentals in Maine is $305. You can book a stay here for as low as $39.
Most popular type of vacation rental in Maine
Houses are the top rental type in Maine.
Top travel destinations in Maine
Mount Desert Island, Bar Harbor, and Biddeford are the top three destinations to travel in Maine.
How many cities have available rentals in Maine?
There are 254 destinations with available rentals in Maine.
Popular rentals in Maine
See all results
Hotel
Courtyard by Marriott Portland Downtown/Waterfront
3-Star Hotel · Booking.com
4.3
(383)
$69
Details
Entire apartment
Life on the Lake
8 guests · 4 bedrooms · 4 baths · PlumGuide
$1,548
Entire house
Chandler Hill Base Camp - Enjoy A Spacious Natural Getaway in this Rustic Home on 2 Acres in the Mountains, 10 minutes from Sunday River Ski Mountain!
11 guests · 4 bedrooms · 2 baths · RedAwning
$505
Details
Hotel
The Coach House
3-Star Hotel · Trip.com
3.0
$128
Hotel
Comfort Inn Edmundston
3-Star Hotel · Booking.com
4.0
(660)
$73
Details
Hotel
Copley LaReine Motel
3-Star Hotel · Booking.com
4.1
(921)
$147
Details
Hotel
Acadia Inn
3-Star Hotel · Booking.com
4.5
(1342)
$144
Details
Hotel
Anchor Inn and Cottages Wells-Ogunquit
3-Star Hotel · Booking.com
4.1
(687)
$110
Details
Hotel
Holiday Inn Portland-By the Bay, an IHG Hotel
3-Star Hotel · Booking.com
4.2
(790)
$86
Details
Hotel
Trade Winds Inn
3-Star Hotel · Booking.com
4.0
(518)
$105
Details
Hotel
Holiday Inn Portsmouth, an Ihg Hotel
3-Star Hotel · Trip.com
3.0
$226
Hotel
Marcotte Motor Court
Booking.com
4.3
(415)
$110
Details
Hotel
Hampton Inn Portland Downtown Waterfront
3-Star Hotel · Booking.com
4.3
(899)
$93
Details
Hotel
Hampton Inn & Suites Portsmouth Downtown
3-Star Hotel · Booking.com
4.3
(551)
$110
Details
Hotel
Holiday Inn Express Hotel & Suites Rochester, an IHG Hotel
Booking.com
4.3
(229)
$95
Details
Hotel
Edenbrook Motel
Booking.com
4.1
(560)
$144
Details
Hotel
Home2 Suites by Hilton Portland Airport
3-Star Hotel · Trip.com
3.0
$376
Hotel
Acadia Pines Motel
Booking.com
3.5
(528)
$122
Details
Hotel
Exit 5 Motel & Cottages
Booking.com
3.5
(565)
$56
Details
Hotel
Comfort Inn Bangor
3-Star Hotel · Booking.com
4.5
(438)
$68
Details
Hotel
Candlewood Suites - Portland - Scarborough, an IHG Hotel
3-Star Hotel · Booking.com
4.2
(598)
$71
Details
Rental
Colonial Inn
Booking.com
4.3
(898)
$111
Details
Hotel
Fairfield Inn Portland Maine Mall
3-Star Hotel · Booking.com
4.0
(69)
$79
Details
Hotel
Briarwood Motor Inn
Trip.com
$125
Hotel
Holiday Inn Express Durham-UNH, an IHG Hotel
Booking.com
4.3
(133)
$101
Details
Resort
Holiday Inn Bar Harbor Regency Hotel, an IHG Hotel
4-Star Resort · Booking.com
3.8
(1100)
$147
Details
Hotel
Residence Inn Portland Downtown Waterfront
3-Star Hotel · Booking.com
4.3
(438)
$87
Details
Hotel
Comfort Inn Airport
Booking.com
4.1
(218)
$63
Details
Hotel
Homewood Suites by Hilton Portsmouth
3-Star Hotel · Booking.com
4.0
(184)
$123
Details
Entire house
Waterfront JCR Taunton Bay Hideaway w/ Kayaks!!!
8 guests · 3 bedrooms · 2 baths · RedAwning
5.0
(1)
$316
Details
Great deals in Maine
See all results
Hotel
Morel Executive Suites
Booking.com
4.8
(305)
$73
Details
Hotel
Residence Inn by Marriott Portsmouth Downtown
3-Star Hotel · Booking.com
4.5
(190)
$123
Details
Bed & breakfast
Elmere House Bed & Breakfast
Booking.com
4.9
(214)
$111
Details
Hotel
The Press Hotel, Autograph Collection
4-Star Hotel · Booking.com
4.6
(189)
$135
Details
Entire house
Aires du Massif - Aquilon & Sirocco
Booking.com
4.5
(40)
$200
Details
Hotel
ViewPoint Hotel
Booking.com
4.8
(83)
$198
Details
Hotel
Seacoast Motel
Booking.com
4.5
(268)
$109
Details
Hotel
The Seaside Inn
4-Star Hotel · Booking.com
4.5
(407)
$77
Details
Hotel
The Hotel Portsmouth - Downtown
4-Star Hotel · Booking.com
4.5
(467)
$119
Details
Bed & breakfast
Holidae House Bed & Breakfast
3-Star Hotel · Booking.com
4.8
(240)
$139
Details
Resort
Rangeley Lake Resort a Ramada by Wyndham
3-Star Resort · Booking.com
4.6
(65)
$208
Details
Hotel
16 Bay View
4-Star Hotel · Booking.com
4.7
(129)
$133
Details
Rental
Grand Harbor Inn
Booking.com
4.7
(55)
$135
Details
Hotel
Bar Harbor Grand Hotel
3-Star Hotel · Booking.com
4.5
(701)
$144
Details
Bed & breakfast
Blackberry Inn
4-Star Hotel · Booking.com
4.8
(384)
$139
Details
Bed & breakfast
Harbor House Inn
Booking.com
4.7
(36)
$159
Details
Bed & breakfast
Haven By The Sea B&B
3-Star Hotel · Booking.com
4.7
(87)
$214
Details
Bed & breakfast
Moseley Cottage Inn and The Town Motel
Booking.com
4.5
(356)
$144
Details
Bed & breakfast
Harbour Towne Inn on the Waterfront
Booking.com
4.8
(199)
$158
Details
Rental
Treadwell Inn
Booking.com
4.6
(79)
$93
Details
Rental
Narrows Too Camping Resort Loft Cottage 12
Booking.com
4.6
(4)
$115
Details
Rental
2 River Road Inn Cottages
Booking.com
4.5
(101)
$99
Details
Entire house
Charming Home Near Ski Areas
Booking.com
4.7
(12)
$135
Details
Bed & breakfast
Abigail's Inn
Booking.com
4.8
(76)
$139
Details
Hotel
Bar Harbor Villager Motel - Downtown
Booking.com
4.6
(794)
$140
Details
Rental
Dominion Hill Country Inn
Booking.com
4.6
(286)
$91
Details
Entire house
Hallowell Rooming House
Booking.com
4.8
(123)
$55
Details
Hotel
Bar Harbor Inn and Spa
4-Star Hotel · Booking.com
4.5
(380)
$143
Details
Entire house
La Bohème
Booking.com
4.7
(16)
$217
Details
Hotel
OneSixtyFive, The Inn on Park Row
Booking.com
4.5
(92)
$146
Details
Explore nearby regions
New Hampshire
8,697 properties
Avg $297
Vermont
7,771 properties
Avg $309
Massachusetts
16,538 properties
Avg $378
Rhode Island
2,467 properties
Avg $451
Connecticut
4,956 properties
Avg $391
New York
44,389 properties
Avg $283
New Jersey
20,950 properties
Avg $348
Pennsylvania
14,977 properties
Avg $229
More cities with vacation rentals in Maine
Rangeley
· Avg. $348/night
York Beach
· Avg. $468/night
Saint George
· Avg. $325/night
Raymond
· Avg. $319/night
South Portland
· Avg. $331/night
Vinalhaven
· Avg. $324/night
Rangeley Lake
· Avg. $354/night
Bridgton
· Avg. $354/night
Cumberland
· Avg. $357/night
Kittery
· Avg. $407/night
Harpswell
· Avg. $334/night
Rockport
· Avg. $376/night
Standish
· Avg. $282/night
Cushing
· Avg. $316/night
Hancock
· Avg. $337/night
Camden
· Avg. $378/night
Boothbay Harbor
· Avg. $335/night
Naples
· Avg. $354/night
Deer Isle
· Avg. $262/night
Ellsworth
· Avg. $232/night
Brunswick
· Avg. $287/night
Casco
· Avg. $339/night
Phippsburg
· Avg. $376/night
Sebago Lake
· Avg. $312/night
Steuben
· Avg. $322/night
Windham
· Avg. $223/night
Surry
· Avg. $233/night
Trenton
· Avg. $234/night
York Harbor
· Avg. $468/night
Bristol
· Avg. $289/night
Arundel
· Avg. $276/night
Carrabassett Valley
· Avg. $362/night
Blue Hill
· Avg. $233/night
Owls Head
· Avg. $303/night
Rockland
· Avg. $266/night
Wiscasset
· Avg. $186/night
Falmouth
· Avg. $387/night
Edgecomb
· Avg. $205/night
Frenchboro
· Avg. $376/night
Winter Harbor
· Avg. $359/night
Sullivan
· Avg. $347/night
North Haven
· Avg. $378/night
Freeport
· Avg. $300/night
Georgetown
· Avg. $354/night
Lamoine
· Avg. $313/night
Islesboro
· Avg. $308/night
Bangor
· Avg. $199/night
Rangeley Plantation
· Avg. $361/night
Northeast Piscataquis
· Avg. $287/night
South Thomaston
· Avg. $345/night
Lincolnville
· Avg. $265/night
Belgrade
· Avg. $314/night
Westport
· Avg. $311/night
Casco Bay
· Avg. $430/night
Northport
· Avg. $284/night
Belfast
· Avg. $286/night
Harrison
· Avg. $427/night
Lubec
· Avg. $222/night
Long Lake
· Avg. $428/night
Friendship
· Avg. $288/night
Yarmouth
· Avg. $306/night
Brooksville
· Avg. $294/night
Goose Rocks Beach
· Avg. $489/night
Bremen
· Avg. $209/night
Milbridge
· Avg. $337/night
Eastport
· Avg. $254/night
Orland
· Avg. $260/night
Franklin
· Avg. $288/night
Woodstock
· Avg. $359/night
Cape Elizabeth
· Avg. $340/night
Cape Porpoise
· Avg. $472/night
Dedham
· Avg. $338/night
Damariscotta
· Avg. $210/night
Gray
· Avg. $237/night
Southport
· Avg. $245/night
South Bristol
· Avg. $337/night
Jonesport
· Avg. $222/night
Beaver Cove
· Avg. $351/night
Waldoboro
· Avg. $230/night
Bucksport
· Avg. $306/night
Orrs Island
· Avg. $320/night
Rumford
· Avg. $229/night
Auburn
· Avg. $131/night
Augusta
· Avg. $101/night
Fryeburg
· Avg. $282/night
Lovell
· Avg. $313/night
Searsport
· Avg. $224/night
Stonington
· Avg. $260/night
Woolwich
· Avg. $232/night
Castine
· Avg. $295/night
Harrington
· Avg. $287/night
Vassalboro
· Avg. $250/night
New Gloucester
· Avg. $235/night
Stockton-Springs
· Avg. $248/night
Brooklin
· Avg. $316/night
Sedgwick
· Avg. $218/night
Winthrop
· Avg. $265/night
Waterboro
· Avg. $308/night
Bath
· Avg. $148/night
Damariscotta Lake
· Avg. $258/night
Greenville Junction
· Avg. $212/night
Peaks Island
· Avg. $356/night
Northeast Harbor
· Avg. $384/night
Shapleigh
· Avg. $396/night
Edmundston
· Avg. $76/night
Millinocket
· Avg. $215/night
Westbrook
· Avg. $177/night
West Bath
· Avg. $328/night
Bailey Island
· Avg. $423/night
Limerick
· Avg. $312/night
Bass Harbor
· Avg. $344/night
Seal Harbor
· Avg. $493/night
Acton
· Avg. $286/night
Sorrento
· Avg. $382/night
Eustis
· Avg. $286/night
Perry
· Avg. $307/night
Sanford
· Avg. $180/night
Hope
· Avg. $239/night
Montville
· Avg. $171/night
East Boothbay
· Avg. $258/night
Jefferson
· Avg. $258/night
Union
· Avg. $210/night
Baldwin
· Avg. $250/night
Wayne
· Avg. $259/night
Oxford
· Avg. $300/night
Nobleboro
· Avg. $259/night
Monmouth
· Avg. $240/night
Eastbrook
· Avg. $203/night
Frye Island
· Avg. $422/night
Brownfield
· Avg. $292/night
Tenants Harbor
· Avg. $274/night
Seal Cove
· Avg. $321/night
Lincoln
· Avg. $168/night
Sidney
· Avg. $328/night
Oakland
· Avg. $177/night
Otisfield
· Avg. $289/night
Arrowsic
· Avg. $179/night
Round Pond
· Avg. $342/night
Eliot
· Avg. $214/night
Oquossoc
· Avg. $330/night
Searsmont
· Avg. $339/night
Sandy Point
· Avg. $172/night
Winslow
· Avg. $136/night
Waterville
· Avg. $93/night
Jackman
· Avg. $254/night
Embden
· Avg. $295/night
Hanover
· Avg. $294/night
Litchfield
· Avg. $240/night
Machiasport
· Avg. $138/night
Rockwood
· Avg. $169/night
Salsbury Cove
· Avg. $436/night
Camp Ellis
· Avg. $423/night
Drakes Island
· Avg. $106/night
Perkins Cove
· Avg. $459/night
Newagen
· Avg. $337/night
Addison
· Avg. $314/night
Farmington
· Avg. $130/night
Swans Island
· Avg. $280/night
Birch Harbor
· Avg. $412/night
Lac-Mégantic
· Avg. $87/night
Monroe
· Avg. $251/night
Highland-Lake
· Avg. $387/night
Saint-Jean-Port-Joli
· Avg. $160/night
Kingfield
· Avg. $222/night
Great Diamond Island
· Avg. $486/night
Kittery Point
· Avg. $106/night
Wells Beach
· Avg. $484/night
Port Clyde
· Avg. $271/night
Haley Pond
· Avg. $403/night
Clifton
· Avg. $299/night
Presque Isle
· Avg. $118/night
Chesterville
· Avg. $227/night
Chamberlain
· Avg. $334/night
Prospect Harbor
· Avg. $374/night
Ferry Beach
· Avg. $423/night
Ocean Park
· Avg. $329/night
Short Sands
· Avg. $601/night
Kennebunk Beach
· Avg. $767/night
Caratunk
· Avg. $185/night
South Freeport
· Avg. $381/night
Sohier Park
· Avg. $262/night
Stratton
· Avg. $322/night
Great Cranberry Island
· Avg. $262/night
Biddeford Pool
· Avg. $427/night
Sugarloaf Mountain
· Avg. $437/night
Belgrade Lakes
· Avg. $377/night
Islesford
· Avg. $93/night
Veazie
· Avg. $92/night
Moody Beach
· Avg. $2,575/night
Pemaquid Point
· Avg. $122/night
Somesville
· Avg. $425/night
Pemaquid Beach
· Avg. $282/night
Hall Quarry
· Avg. $467/night
Bayside
· Avg. $271/night
Higgins Beach
· Avg. $367/night
Eden
· Avg. $104/night
Crescent Beach
· Avg. $148/night
Point Sebago
· Avg. $294/night
Pretty Marsh
· Avg. $305/night
L'Isle-aux-Coudres
· Avg. $104/night
Spruce Head
· Avg. $459/night
Dyer Cove
· Avg. $526/night
Cushing Island
· Avg. $836/night
Dock Square
· Avg. $149/night
Clark Island
· Avg. $109/night
Pine Point
· Avg. $350/night
New Harbor
· Avg. $268/night
Goochs Beach
· Avg. $88/night
Mothers Beach
· Avg. $88/night
South Harpswell
Kezar Lake
Popham Beach
Little Diamond Island
West Tremont
South Waterford
Cliff Island
Sebasco Estates
East Stoneham
Pemaquid Harbor
Center Lovell
Southport Island
Bucks Harbor
Islesboro Island
Poland Spring
Petite-Rivière-Saint-François
Footbridge Beach
Willard Beach
Ocean Point
Christmas Cove
South Casco
Rackliff Island
Trevett
Harfords Point
Fortunes Rocks Beach