Across Maine, of the 764 hotels and motels we list, 692 give a phone number and 541 have a website. By what they offer: 183 motel, 13 extended stay.
Top 10 hotels and motels in Maine
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Residence Inn by MarriottBangor
-
2Clarion Hotel AirportPortland
-
3Fireside Inn and SuitesBelfast
-
5Skylark Beach InnOld Orchard Beach
-
6Cape Porpoise MotelKennebunkport
-
7The GarrisonWells
-
8The Maine MotelSouth Portland
-
9The Towne MotelSkowhegan
-
10Americas Best Value InnScarborough
Cities
Largest first. Towns with a single hotel or motel are listed further down this page.
- Old Orchard Beach66
- Bar Harbor46
- Wells38
- Portland26
- Ogunquit25
- Bangor23
- South Portland23
- York20
- Scarborough15
- Bethel13
- Ellsworth13
- Camden12
- Saco11
- Brunswick10
- Kennebunk10
Other towns in Maine
One hotel or motel each — too few for a page of their own, so they live here.
-
White Barn Inn, KennebunkActon
Acton, ME
-
Hearts of Maine Seaside Rental PropertiesAddison
5 Ocean Whisper Dr, Addison, ME 04606-3656
-
K & K LakehouseAlfred
Tall Pines Drive, Alfred, ME 04073
-
Allagash Guest HouseAllagash
480 Dickey Rd, Allagash, ME 04774-4113
-
Maine Sporting Camps, LLCAllagash
568 Dickey Rd, Allagash, ME 04774-4114
-
Hilton Garden Inn Auburn RiverwatchAuburn
14 Great Falls Plaza, Auburn, ME 04210
-
Riverside Motel Inn & LodgingAuburn
971 Washington St N, Auburn, ME 04210
-
Bass MotelAuburn
571 Washington St N, Auburn, ME 04210
-
Residence InnAuburn
670 Turner Street, Auburn, ME 04210
-
Sleepy Time MotelAuburn
46 Danville Corner Rd, Auburn, ME 04210-8604
-
Auburn Fireside Inn & SuitesAuburn
80 Airport Dr, Auburn, ME 04210-8997
-
Quality Inn & SuitesAuburn
1777 Washington St N Bldg A, Auburn, ME 04210
-
Fireside Inn & SuitesAuburn
1777 Washington St S, Auburn, ME 04210
-
Hampton Inn AugustaAugusta
388 Western Ave, Augusta, ME 04330
-
Homewood Suites by HiltonAugusta
377 Western Avenue, Augusta, ME 04330
-
FairfieldAugusta
14 Anthony Avenue, Augusta, ME 04330
-
Best Western Plus Augusta Civic Center InnAugusta
110 Community Dr, Augusta, ME 04330
-
Days InnAugusta
390 Western Ave, Augusta, ME 04330-6012
-
Comfort Inn AugustaAugusta
281 Civic Center Dr, Augusta, ME 04330
-
Motel 6Augusta
18 Edison Dr, Augusta, ME 04330-6038
-
Bailey Island MotelBailey Island
1951 Harpswell Islands Rd, Bailey Island, ME 04003
-
Tevake Sailing Charters, Sea Escape Cottages & ChartersBailey Island
7 Garrison Cove Rd, Bailey Island, ME 04003-2500
-
Bailey Island MotelBailey Island
2041 Harpswell Islands Rd, Bailey Island, ME 04003-2578
-
Cooks Island View MotelBailey Island
2041 Harpswell Islands Rd, Bailey Island, ME 04003
-
Robinhood InnBailey Island
44 Robinhood Rd, Bailey Island, ME 04003-2567
-
Little Island HouseBass Harbor
12 Little Island Way, Bass Harbor, ME 04653
-
Residence InnBath
139 Richardson Street, Bath, ME 04530
-
Hampton Inn BathBath
140 Commercial St, Bath, ME 04530
-
Apex City of Bath HotelBath
Bath, ME
-
Popham Beach ClubBath
7 James Way, Bath, ME 04530-1546
-
Spencer Pond CampsBeaver Cove
806 Spencer Pond Rd, Beaver Cove, ME 04441
-
Fireside Inn and SuitesBelfast
159 Searsport Ave, Belfast, ME 04915
-
Seascape Motel & CottagesBelfast
202 Searsport Ave, Belfast, ME 04915
-
Yankee Clipper MotelBelfast
50 Searsport Ave, Belfast, ME 04915
-
The Ocean HouseBelfast
2 Cross St, Belfast, ME 04915-6827
-
The White House InnBelfast
1 Church St, Belfast, ME 04915-6206
-
Condos at Belfast BayBelfast
12 Pendleton St, Belfast, ME 04915-6834
-
Among The Lakes Bed & BreakfastBelgrade
58 Smithfield Rd, Belgrade, ME 04917-3303
-
Belgrade Lakes Four Season CottagesBelgrade
9 Bass Ln, Belgrade, ME 04917
-
Belgrade Lakes LodgeBelgrade
106 Augusta Rd, Belgrade, ME 04917
-
Great Pond All Season Lake HouseBelgrade
83 Damren Rd, Belgrade, ME 04917-3326
-
Woodland CampBelgrade
10 Woodland Camp Rd, Belgrade, ME 04917-4539
-
Hatch CoveBelgrade
Belgrade, ME
-
Americas Best Value Inn Biddeford PortlandBiddeford
2 Pomerleau St, Biddeford, ME 04005
-
Dallaire's Motel & CottagesBiddeford
528 Elm St, Biddeford, ME 04005
-
Holiday Inn ExpressBiddeford
45 Barra Rd, Biddeford, ME 04005
-
The Lincoln HotelBiddeford
Lower Level, 17 Lincoln St, Biddeford, ME 04005
-
Biddeford MotelBiddeford
560 Elm St, Biddeford, ME 04005-4342
-
Sea La Vie Beach HouseBiddeford
349 South St, Biddeford, ME 04005-9307
-
Bingham Motor InnBingham
89 Main St, Bingham, ME 04920
-
Empty Nest LodgingBingham
26 Sidney St, Bingham, ME 04920-6215
-
Cornell LaneBoothbay
Cornell Ln, Boothbay, ME 04544
-
Boot Hollow Salt Water FarmBoothbay
Boothbay, ME
-
Boothbay Harbor InnBoothbay Harbor
31 Atlantic Ave, Boothbay Harbor, ME 04538
-
Mid-Town MotelBoothbay Harbor
96 McKown St, Boothbay Harbor, ME 04538-1863
-
Greenleaf Inn & Admirals QuartersBoothbay Harbor
65 Commercial St, Boothbay Harbor, ME 04538-1826
-
Beach Cove Hotel & Resort Boothbay HarborBoothbay Harbor
48 Lakeview Road, Boothbay Harbor, ME 04575
-
Rocktide Inn & RestaurantBoothbay Harbor
35 Atlantic Ave, Boothbay Harbor, ME 04538-2131
-
Cottage at Roads EndBoothbay Harbor
48 Roads End Rd, Boothbay Harbor, ME 04538-2238
-
Nana's Place B & BBoothbay Harbor
62 Oak St, Boothbay Harbor, ME 04538-1813
-
Newagen Seaside InnBoothbay Harbor
350 Townsend Ave, Boothbay Harbor, ME 04538-1801
-
Lakeview InnBoothbay Harbor
48 Lakeview Rd, Boothbay Harbor, ME 04538-1788
-
Colony MotelBrewer
649 N Main St, Brewer, ME 04412
-
Cozy InnBrewer
440 Wilson St, Brewer, ME 04412-1450
-
Moose Pond / Shawnee PeakBridgton
Hotchkiss Lane, Bridgton, ME 04009
-
Amore On The LakeBridgton
141 N High St, Bridgton, ME 04009-3735
-
Meade's Cottages Summer RentalsBridgton
53 Meade Ln, Bridgton, ME 04009-4335
-
Hotel Pemaquid and CottagesBristol
3098 Bristol Rd, Bristol, ME 04554
-
The Eggemoggin Reach InnBrooklin
479 Reach Rd, Brooklin, ME 04616
-
Brooklin InnBrooklin
22 Reach Rd, Brooklin, ME 04616
-
Birchwood CottagesBrookton
50 Picnic Point Rd, Brookton, ME 04413-3022
-
Burnt Meadows CottagesBrownfield
137 Burnt Meadow Rd, Brownfield, ME 04010-4743
-
Shepherds River LodgeBrownfield
200 Shepherds River Rd, Brownfield, ME 04010
-
Mollyockett Motel & Swim SpaBryant Pond
1132 S Main St, Bryant Pond, ME 04219
-
Station VacationsBryant Pond
18 Loon Ct, Bryant Pond, ME 04219
-
Spring Fountain MotelBucksport
196 US Route 1, Bucksport, ME 04416-4124
-
Bucksport InnBucksport
70 US-1, Bucksport, ME 04416
-
Fountain HutBucksport
196 US Route 1, Bucksport, ME 04416-4124
-
Jed Prouty Tavern And InnBucksport
52 Main St, Bucksport, ME 04416-4112
-
Coos Canyon LodgeByron
10 E Branch Rd, Byron, ME 04275-4036
-
Calais Motor InnCalais
663 Main St, Calais, ME 04619
-
International MotelCalais
626 Main St, Calais, ME 04619
-
Heslin's MotelCalais
26 Brogan Rd, Calais, ME 04619-4140
-
Pleasant Point Indian ReservationCalais
39 Union St, Calais, ME 04619-1862
-
Canaan MotelCanaan
205 Main St, Canaan, ME 04924-3404
-
Pleasant Pond InnCaratunk
11 West Shore Rd, Caratunk, ME 04925-3000
-
Russell's MotelCaribou
357 Main St, Caribou, ME 04736
-
Crown Park InnCaribou
30 Access Hwy, Caribou, ME 04736-3806
-
Sugarloaf Mountain HotelCarrabassett Valley
5092 Access Road, Carrabassett Valley, ME 04947
-
Mountain Haven Ski ChaletCarrabassett Valley
2014 Birch Trail Rd, Carrabassett Valley, ME 04947-5534
-
Sugarloaf Hotel Sugarloaf Mtn Carrabassett ValleyCarrabassett Valley
1 Club House Dr, Carrabassett Valley, ME 04947
-
Alyssa's MotelCasco
11 Roosevelt Trl, Casco, ME 04015-4210
-
Maplewood Inn & MotelCasco
549 Roosevelt Trl, Casco, ME 04015-3507
-
Castine CottagesCastine
33 Snapps Way, Castine, ME 04421-3335
-
Sugar Maple CottageChina
712 Lakeview Dr, China, ME 04358-4314
-
Corea HarborCorea
, Corea, ME 04624
-
The Midway Country LodgingCornish
712 S Hiram Rd, Cornish, ME 04020-3132
-
Moms HouseCornish
133 Cumberland St, Cornish, ME 04020-3266
-
Barker Pond CabinsCornville
167 Waite Hill Rd, Cornville, ME 04976-6447
-
Rifle ColoradoDamariscotta
100 Main St, Damariscotta, ME 04543-4668
-
The ArkDeer Isle
20 Bridge St, Deer Isle, ME 04627-2003
-
Dry Cove CottagesDeer Isle
27 Spofford Dr, Deer Isle, ME 04627
-
Red Shed CottageDenmark
133 Pickett Hill Rd, Denmark, ME 04022-7012
-
Skinner BogDixmont
104 Palmer Meadow Rd, Dixmont, ME 04932-3425
-
Sebec Lake Camp RentalDover Foxcroft
27 Hilltop Rd, Dover Foxcroft, ME 04426-5130
-
McKeen's Riverside RetreatDresden
63 Lincoln Rd, Dresden, ME 04342-3410
-
Overlook MotelEagle Lake
3232 Aroostook Rd, Eagle Lake, ME 04739
-
Smuggler’s Cove InnEast Boothbay
727 Ocean Point Rd, East Boothbay, ME 04544-6204
-
Water's Edge Motel & CottagesEast Boothbay
549 Ocean Point Rd, East Boothbay, ME 04544-6109
-
Gateway InnEast Millinocket
ME-157, East Millinocket, ME 04460
-
Pine Shore Motel & CabinsEast Orland
1171 Acadia Hwy, East Orland, ME 04431
-
Motel EastEastport
23 Water St Apt A, Eastport, ME 04631
-
The Maine HangoutEdgecomb
306 Eddy Rd, Edgecomb, ME 04556-3059
-
The Echo 1838Edgecomb
65 Fort Rd, Edgecomb, ME 04556-3008
-
Pioneer MotelEdgecomb
400 US-1, Edgecomb, ME 04556
-
Embden Pond InnEmbden
831 Embden Pond Rd, Embden, ME 04958-3521
-
Black Arrow LodgeEustis
1312 The Arnold Trl, Eustis, ME 04936-5319
-
A Maine Cottage by the SeaFalmouth
5 Pitt St, Falmouth, ME 04105-1617
-
Falmouth InnFalmouth
209 US Route 1, Falmouth, ME 04105-1301
-
Colonial Valley MotelFarmington
593 Wilton Rd, Farmington, ME 04938
-
Mount Blue MotelFarmington
454 Wilton Rd, Farmington, ME 04938
-
Farmington MotelFarmington
489 Farmington Falls Rd, Farmington, ME 04938
-
Eagles Nest LodgingFort Fairfield
237 Russell Rd, Fort Fairfield, ME 04742-3238
-
Camel Brook CampsFort Kent
447 Violette Settlement Rd, Fort Kent, ME 04743
-
Northern Door InnFort Kent
356 W Main St, Fort Kent, ME 04743
-
Four Seasons InnFort Kent
13 Church St, Fort Kent, ME 04743-1304
-
Saint John River Resort, MaineFort Kent
2185 St John Rd, Fort Kent, ME 04743-4048
-
The Page House Bed & BreakfastFort Kent
2 Block House Rd, Fort Kent, ME 04743-1201
-
Hampton Inn Freeport BrunswickFreeport
194 Lower Main St, Freeport, ME 04032
-
Hilton Garden Inn Freeport DowntownFreeport
5 Park St, Freeport, ME 04032
-
The Freeport HotelFreeport
506 US-1, Freeport, ME 04032
-
Best Western Freeport InnFreeport
31 US-1, Freeport, ME 04032
-
Econo LodgeFreeport
537 US-1, Freeport, ME 04032
-
Spark by Hilton FreeportFreeport
107 US Route 1, Freeport, ME 04032
-
Recompence Shore CampgroundFreeport
134 Burnett Rd, Freeport, ME 04032-6322
-
Sebasco Harbor ResortFreeport
304 US-1, Freeport, ME 04032-7016
-
Georgetown Island Guest HouseGeorgetown
3 Bay Point Rd, Georgetown, ME 04548-3324
-
Vacationland Maine CottagesGray
Qualey Road, Gray, ME 04039
-
The Great EscapeGreat Pond
281 Main Stream Rd, Great Pond, ME 04408
-
Moose Mountain innGreenville
314 Rockwood Rd, Greenville, ME 04441
-
Chalet Moosehead Lakefront LodgingGreenville
12 N Birch St, Greenville, ME 04442
-
Chesuncook Lake HouseGreenville
656 HC 76, Greenville, ME 04441
-
Relais & ChâteauxGreenville
351 Lily Bay Road, P.O. Box 1288, Greenville, ME 04441
-
Big Moose Lodge in Beaver Cove MaineGreenville
378 Black Point Rd, Greenville, ME 04441
-
Covered Bridge MotelGuilford
382 Water St, Guilford, ME 04443
-
Trebor Mansion InnGuilford
11 Golda Ct, Guilford, ME 04443-7011
-
Crabtree Neck CottagesHancock
585 Eastside Rd, Hancock, ME 04640-3912
-
White Birches MotelHancock
17 Thorsen Rd, Hancock, ME 04640
-
Wonsqueak CottageHancock
Hancock, ME
-
Lumberjack LodgesHarmony
102 Chadbourne Rd, Harmony, ME 04942
-
Quahog Bay InnHarpswell
5 Lobster Lane, Harpswell, ME 04079
-
Ocean Spray CottagesHarrington
71 Linc Point Rd, Harrington, ME 04643-3624
-
Guard Point MaineHarrington
Guard Point Rd, Harrington, ME 04643
-
The Mayflower InnHarrison
11 Corn Shop Rd, Harrison, ME 04040-3057
-
Schofield's Bogey Land LodgeHarrison
127 Naples Rd, Harrison, ME 04040-3503
-
Holiday House Motel & CottagesHiram
76 Post Rd, Hiram, ME 04041-3334
-
Maine Women Retreat & Guest HouseHope
440 Alford Lake Rd, Hope, ME 04847-3415
-
Ivey's Motor LodgeHoulton
241 North St, Houlton, ME 04730
-
Wolastoq Inn and SuitesHoulton
672 North St, Houlton, ME 04730-3539
-
Scottish Inns HoultonHoulton
239 Bangor St, Houlton, ME 04730
-
Shiretown Motor InnHoulton
1 North Ct, Houlton, ME 04730-1867
-
Bishop's MotelJackman
461 Main St, Jackman, ME 04945
-
Maple InnJackman
766 Main St, Jackman, ME 04945
-
Jackman MotelJackman
450 Main St, Jackman, ME 04945
-
Northland HotelJackman
406 Main St, Jackman, ME 04945
-
Northland Hotel OfficeJackman
573 Main St, Jackman, ME 04945-5212
-
Canadian HiltonJackman
115 Coburn Ave W, Jackman, ME 04945-5317
-
Jackman Home RentalJackman
10 Nadeau St, Jackman, ME 04945-5236
-
Town Line CampsitesJefferson
483 E Pond Rd, Jefferson, ME 04348-3622
-
Blueberry Patch Motel & CabinsJonesboro
550 US-1, Jonesboro, ME 04648
-
Harbor House HotelJonesport
27 Sawyer Square, Jonesport, ME 04649
-
Ruby Cottage on Sandy River BeachJonesport
565 Mason Bay Rd, Jonesport, ME 04649-3501
-
Cape Porpoise MotelKennebunkport
12 Mills Rd, Kennebunkport, ME 04046
-
Kennebunkport Motor LodgeKennebunkport
22 Wildes District Rd, Kennebunkport, ME 04046
-
Fontenay Terrace MotelKennebunkport
128 Ocean Ave, Kennebunkport, ME 04046
-
White Barn InnKennebunkport
37 Beech St, Kennebunkport, ME 04046
-
Magri Goose Rocks BeachKennebunkport
5 Norwood Ln, Kennebunkport, ME 04046-5613
-
Herbert Grand HotelKingfield
246 Main St, Kingfield, ME 04947
-
Sugarloaf USAKingfield
Sugarloaf, 5000 Mountain View Rd, Kingfield, ME 04947-5899
-
The Inn On Winter's HillKingfield
33 Winter Hill St, Kingfield, ME 04947-4200
-
Home2 Suites by Hilton KitteryKittery
139 Old Post Road, Kittery, ME 03904
-
Kittery Inn and SuitesKittery
70 US Route 1 Byp, Kittery, ME 03904-1569
-
The Foreside InnKittery
29 Wentworth St, Kittery, ME 03904
-
Hampton Inn & Suites KitteryKittery
275 US-1, Kittery, ME 03904
-
Coachman InnKittery
380 US-1, Kittery, ME 03904
-
Northeaster MotelKittery
79 Old Post Rd, Kittery, ME 03904
-
Hampton Inn Lewiston AuburnLewiston
15 Lincoln St, Lewiston, ME 04240
-
Lighthouse InnLewiston
1905 S Lisbon Rd, Lewiston, ME 04240
-
Motel 6 Lewiston, MeLewiston
516 Pleasant St, Lewiston, ME 04240-3938
-
Clarion Hotel & Conference Center LewistonLewiston
490 Pleasant St, Lewiston, ME 04240
-
Maine Motel & CabinsLewiston
1101 Main St, Lewiston, ME 04240
-
Travel InnLewiston
1968 S Lisbon Rd, Lewiston, ME 04240
-
Ramada InnLewiston
Lewiston, ME
-
The Bunker InnLimestone
17 Virginia Pl, Limestone, ME 04750
-
Lincoln House MotelLincoln
83 Main St, Lincoln, ME 04457
-
Clifford JaniceLincoln
85 Main St, Lincoln, ME 04457
-
Briarwood Motor InnLincoln
223 W Broadway, Lincoln, ME 04457
-
The Lincolnville MotelLincolnville
4 Sea View Dr, Lincolnville, ME 04849
-
Bay Leaf Cottages & BistroLincolnville
2372 Atlantic Hwy, Lincolnville, ME 04849
-
Glenmoor by the Sea ResortLincolnville
US-1, Lincolnville, ME 04849
BEFORE YOU GO
Plan a hotel stay
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Confirm check-in timing
Find your property's check-in policy, prepare for arrival and handle late or overnight travel without assuming every hotel follows the same timetable.
Read the guide
Plan an early arrival
Explain your arrival needs, distinguish a request from confirmed access and compare property-specific alternatives before paying for extra time.
Read the guide
Read cancellation terms
Identify the conditions attached to your exact room rate, document a cancellation and separate a request for flexibility from an approved refund.
Read the guide