Maine Beaches hotels

Hotels City Rating

Lighthouse Inn At Pine Point  5 stars

3 King St, Scarborough, United States, 04074

Scarborough Good
USD 595

Puffin Inn  5 stars

433 Main St , Ogunquit, United States

Ogunquit
USD 211

Black Boar Inn Ogunquit  5 stars

277 Main Street, Ogunquit, United States

Ogunquit
USD 121

Cutty Sark Motel  5 stars

58 Long Beach Ave, York, United States

York
USD 192

Elmwood Resort Hotel  4 stars

1351 Post Road, Wells, United States, 04090

Wells Superb
USD 174

The Beach House Inn  4 stars

211 Beach Avenue, Kennebunk, United States, 04043

Kennebunk Fabulous
USD 236

The Breakwater Inn And Spa  4 stars

127 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport Fabulous
USD 236

Grace White Barn Inn And Spa  4 stars

37 Beach Avenue, Kennebunk, United States, 04046

Kennebunk Fabulous
USD 408

Stage Neck Inn  4 stars

8 Stage Neck Road, York Harbor, United States, 03909

York Harbor Fabulous
USD 261

Alouette Sunrise Suites  4 stars

91 East Grand Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach Very good
USD 139

Abalonia Inn  4 stars

268 Main St, Ogunquit, United States, 03907

Ogunquit Superb
USD 200

Hidden Pond  4 stars

354 Goose Rocks Road, Kennebunkport, United States, 04046

Kennebunkport Exclusive
USD 940

Lodge At Kennebunk  4 stars

95 Alewive Road, Kennebunk, United States, 04043

Kennebunk Very good
USD 55

Aspinquid Resort  4 stars

57 Beach St., Ogunquit, United States, 03907

Ogunquit Superb
USD 265

Cliff House Maine  4 stars

591 Shore Road, Cape Neddick, United States, 03902

Cape Neddick Very good
USD 460

The Tides Beach Club  4 stars

254 Kings Highway, Kennebunkport, United States, 04046

Kennebunkport Superb
USD 410

The Inn At English Meadows  4 stars

141 Port Road, Kennebunk, United States, 04043

Kennebunk Exclusive
USD 351

The Grand Hotel  4 stars

1 Chase Hill Road, Kennebunk, United States, 04043

Kennebunk Superb
USD 162

Village By The Sea  4 stars

1373 Post Road, Wells, United States, 04090

Wells Superb
USD 133

The Boathouse  4 stars

21 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport
USD 247

Cape Arundel Inn And Resort  4 stars

208 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport
USD 357

Capital Resorts - 84 Main  4 stars

84 Main Street, Kennebunk, United States, 04043

Kennebunk
USD 231

The Seaside Inn  4 stars

80 Beach Ave, Kennebunk, United States

Kennebunk
USD 117

Morning Glory Inn  4 stars

120 Seabury Road, York Harbor, United States

York Harbor
USD 205

Hillcrest Condominiums  4 stars

512 Shore Road P.O. Box 2000, Ogunquit, United States

Ogunquit
USD 585

The Sparhawk Oceanfront Resort  4 stars

85 Shore Road, Ogunquit, United States, 03907

Ogunquit
USD 210

The Edgewater Inn  4 stars

126 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport
USD 308

Best Western Merry Manor Inn  3 stars

700 Main Street, South Portland, United States, 04106-5402

South Portland Fabulous
USD 112

Courtyard By Marriott Portland Airport  3 stars

100 Southborough Drive, South Portland, United States, 04106

South Portland Superb
USD 149

Hampton Inn Saco  3 stars

48 Industrial Park Road, Saco, United States, 04072

Saco Superb
USD 121

Hampton Inn Portland-Airport  3 stars

171 Philbrook Avenue, South Portland, United States, 04106

South Portland Fabulous
USD 119

Hampton Inn & Suites Wells-Ogunquit  3 stars

900 Post Road, Wells, United States, 04090

Wells Superb
USD 214

Meadowmere Resort  3 stars

74 Main Street, Ogunquit, United States, 03907

Ogunquit Fabulous
USD 193

Innseason Resorts Falls At Ogunquit, A Vri Resort  3 stars

639 Main Street, Ogunquit, United States, 03907

Ogunquit Fabulous
USD 141

Portland Marriott At Sable Oaks  3 stars

200 Sable Oaks Drive, South Portland, United States, 04106

South Portland Very good
USD 159

York Harbor Inn  3 stars

480 York Street, York Harbor, United States, 03911

York Harbor Superb
USD 255

Residence Inn Portland Scarborough  3 stars

800 Roundwood Drive, Scarborough, United States, 04074

Scarborough Superb
USD 130

Mariner Resort  3 stars

734 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 217

Candlewood Suites - Portland - Scarborough  3 stars

700 Roundwood Drive, Scarborough, United States, 04074

Scarborough Superb
USD 134

Kennebunkport Inn  3 stars

One Dock Square, Kennebunkport, United States, 04046

Kennebunkport Superb
USD 207

The Kennebunk Inn  3 stars

45 Main Street, Kennebunk, United States, 04043

Kennebunk Very good
USD 121

Best Western York Inn  3 stars

2 Brickyard Lane, York, United States, 03909-1600

York Very good
USD 105

The Lodge On The Cove  3 stars

Po Box 650, 29 South Main Street, Kennebunkport, United States, 04046

Kennebunkport Fabulous
USD 312

Coast Village Inn And Cottages  3 stars

876 Post Road, Wells, United States, 04090

Wells Superb
USD 153

Kings Port Inn  3 stars

18 Western Ave, Kennebunk, United States, 04043

Kennebunk Superb
USD 150

The Edgewater  3 stars

57 W Grand Ave, Old Orchard Beach, United States, 04064

Old Orchard Beach Superb
USD 195

Homewood Suites By Hilton Portland  3 stars

200 Southborough Drive, Scarborough, United States, 04074

Scarborough Exceptional
USD 154

Grand Beach Inn  3 stars

198 East Grand Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach Guest rating
USD 164

Colony Hotel Kennebunkport  3 stars

140 Ocean Ave, Kennebunkport, United States, 04046

Kennebunkport Fabulous
USD 280

Sea Cliff House Motel  3 stars

2 Sea Cliff Ave, Old Orchard Beach, United States, 04064

Old Orchard Beach Fabulous
USD 152

Sands By The Sea Motel  3 stars

15 Ocean Ave., York, United States, 03910

York Fabulous
USD 119

Admiral'S Inn Resort  3 stars

95 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 180

Tallwood Motel Wells  3 stars

2203 Post Road, Wells, United States, 04090

Wells Good
USD 99

Colonial Inn  3 stars

145 Shore Road, Ogunquit, United States, 03907

Ogunquit Very good
USD 234

The Nonantum Resort  3 stars

95 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport Superb
USD 371

Ogunquit River Inn  3 stars

17 Post Road, Ogunquit, United States, 03907

Ogunquit Fabulous
USD 352

The Lodge At Turbat'S Creek  3 stars

7 Turbat'S Creek Road, Kennebunkport, United States, 04046

Kennebunkport Superb
USD 158

Carolina Oceanfront Resort Mot  3 stars

1 Roussin Street, Old Orchard Beach, United States, 04064

Old Orchard Beach Good
USD 78

Holiday Guest House Bed & Breakfast  3 stars

68 Post Road, Wells, United States, 4090

Wells Exceptional
USD 228

Maine Stay Inn And Cottages  3 stars

34 Maine Street, Kennebunkport, United States, 04046-1800

Kennebunkport Superb
USD 270

Sea Rose Suites  3 stars

214 Shore Road, Ogunquit, United States, 03907

Ogunquit Exceptional
USD 235

Waves Oceanfront Resort  3 stars

87 West Grand Avenue, Old Orchard Beach, United States

Old Orchard Beach Very good
USD 187

The Grand Hotel  3 stars

276 Shore Road, Ogunquit, United States, 03907

Ogunquit Superb
USD 205

Captain Jefferds Inn  3 stars

5 Pearl Street, Kennebunkport, United States, 4046

Kennebunkport
USD 254

Atlantic House Inn  3 stars

2 Beach Street, York, United States, 03909

York
USD 277

The Yachtsman Lodge And Marina  3 stars

59 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport Exceptional
USD 229

Ogunquit Resort Motel  3 stars

719 Main Street, Ogunquit, United States, 03907

Ogunquit
USD 148

Harbor Inn  3 stars

90 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport
USD 324

Terrace By The Sea  3 stars

23 Wharf Lane, Ogunquit, United States, 03907

Ogunquit
USD 190

Seabreeze Motel  3 stars

30 Milliken Street, Old Orchard Beach, United States, 04064

Old Orchard Beach Good
USD 164

Ocean Woods Resort  3 stars

71 Dyke Road, Kennebunkport, United States, 04046

Kennebunkport
USD 192

Anchorage By The Sea  3 stars

125 Shore Road, Ogunquit, United States, 03907

Ogunquit Superb
USD 149

Sea View Motel  3 stars

417 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 175

The Waldo Emerson Inn  3 stars

108 Summer St, Kennebunk, United States, 04043

Kennebunk
USD 227

Footbridge North Hotel  3 stars

1522 Post Road, Wells, United States, 04090

Wells
USD 104

Black Point Inn  3 stars

510 Black Point Road, Scarborough, United States, 04074

Scarborough
USD 392

Anchorage Inn And Resort  3 stars

265 Long Beach Avenue, York, United States, 03910

York
USD 229

Captain Fairfield Inn  3 stars

8 Pleasant Street, Kennebunkport, United States

Kennebunkport
USD 228

Rhumb Line Resort  3 stars

41 Turbat'S Creek, Kennebunkport, United States, 04046

Kennebunkport Guest rating
USD 113

Blue Shutters Inn  3 stars

36 Beachmere Place, Ogunquit, United States, 03907

Ogunquit
USD 200

The Trellis House  3 stars

10 Beachmere Pl, Ogunquit, United States, 03907

Ogunquit
USD 288

Inn On The Blues  3 stars

7 Ocean Ave, York, United States

York
USD 230

Sea Turn Motel  3 stars

55 Long Beach Ave, York, United States, 03909

York
USD 187

Copley Lareine Motel  3 stars

4 Harrisburg Street, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 247

Stones Throw  3 stars

123 Long Beach Avenue, York, United States

York
USD 226

Union Bluff Hotel  3 stars

8 Beach Street, York, United States, 03910

York
USD 185

Towne Lyne Motel  3 stars

747 Main Street, Ogunquit, United States, 03907

Ogunquit
USD 159

Ogunquit Beach Inn  3 stars

67 School Street, Ogunquit, United States, 03907

Ogunquit
USD 202

Seafarer Condominium Resort  3 stars

35 Main Street, Ogunquit, United States, 03907

Ogunquit
USD 148

1802 House Bed & Breakfast  3 stars

15 Locke Street, Kennebunkport, United States, 04046

Kennebunkport
USD 213

Sea Drift Motel  3 stars

126 East Grand Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 205

The New Oceanic Inn  3 stars

43 West Grand Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 165

Dockside Guest Quarters  3 stars

22 Harris Island Road, York, United States, 03909

York
USD 263

Americas Best Value Inn  2 stars

321 Us Route 1, Scarborough, United States, 04074

Scarborough Superb
USD 62

Americas Best Value Inn  2 stars

30 W. Grand Ave., Old Orchard Beach, United States, 04064-2624

Old Orchard Beach Very good
USD 201

Americas Best Value Inn Biddeford  2 stars

2 Pomerleau Street, Biddeford, United States, 04005

Biddeford Fabulous
USD 58

Comfort Inn Airport  2 stars

90 Maine Mall Road, South Portland, United States, 04106

South Portland Fabulous
USD 90

Holiday Inn Express Biddeford  2 stars

45 Barra Road, Biddeford, United States, 04005

Biddeford Fabulous
USD 99

Days Inn Airport/Maine Mall  2 stars

461 Maine Mall Road, South Portland, United States, 04106

South Portland Very good
USD 89

Extended Stay America - Portland - Scarborough  2 stars

2 Ashley Dr, Scarborough, United States, 04074

Scarborough Good
USD 99

Econo Lodge Maine Mall  2 stars

80 John Roberts Road, South Portland, United States, 04106

South Portland Guest rating
USD 142

Holiday Inn Express South Portland  2 stars

303 Sable Oaks Drive, South Portland, United States, 04106

South Portland Fabulous
USD 138

Fairfield Inn Portland Maine Mall  2 stars

2 Cummings Road, Scarborough, United States, 04074

Scarborough Fabulous
USD 111

Howard Johnson Hotel South Portland  2 stars

675 Main Street, South Portland, United States, 04106

South Portland Fabulous
USD 86

Higgins Beach Inn  2 stars

34 Ocean Avenue, Scarborough, United States, 04074

Scarborough Fabulous
USD 228

Kennebunk Gallery Motel And Cottages  2 stars

65 York Street, Kennebunk, United States, 04043

Kennebunk Fabulous
USD 94

Shorelands Guest Resort & Condominiums  2 stars

247 Western Avenue, Route 9, Kennebunkport, United States, 04043

Kennebunkport Good
USD 182

Rodeway Inn Saco  2 stars

21 Ocean Park Road, Saco, United States, 04072

Saco Very good
USD 143

Juniper Hill Inn  2 stars

336 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 162

Gorges Grant Hotel  2 stars

449 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 159

The Milestone  2 stars

687 Main St, Ogunquit, United States, 03907

Ogunquit Superb
USD 164

Knights Inn Old Orchard Beach  2 stars

46 Saco Ave, Old Orchard Beach, United States, 04064

Old Orchard Beach Guest rating
USD 116

Inn By The Sea  2 stars

40 Bowery Beach Road, Cape Elizabeth, United States, 04107

Cape Elizabeth Superb
USD 358

Exit 5 Motel & Cottages  2 stars

18 Ocean Park Rd, Saco, United States, 04072

Saco Very good
USD 48

Knights Inn South Portland  2 stars

634 Main Street, South Portland, United States, 04106

South Portland Very good
USD 90

Microtel Inn & Suites By Wyndham York  2 stars

6 Market Place Drive, York, United States, 03909

York Superb
USD 132

Comfort Inn & Suites  2 stars

329 Us Route 1, Scarborough, United States, 04074

Scarborough Fabulous
USD 96

Quality Inn & Suites  2 stars

738 Main Street, South Portland, United States, 04106

South Portland Guest rating
USD 86

Footbridge Beach Motel  2 stars

668 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 252

Nautical Mile Resort  2 stars

1072 Post Rd., Wells, United States, 04090

Wells Good
USD 85

Admiral Motel  2 stars

549 Us Route 1, Scarborough, United States, 04074

Scarborough Very good
USD 132

Moby Dick Motel  2 stars

74 E Grand Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach Superb
USD 149

Majestic Regency  2 stars

102 Post Road, Wells, United States, 04090

Wells Very good
USD 126

Eastview Motel  2 stars

924 Portland Road, Saco, United States, 04072

Saco Guest rating
USD 92

Viewpoint Hotel  2 stars

229 Nubble Road, York, United States, 03909

York Fabulous
USD 255

Chetwynd House Inn  2 stars

Chestnut Street 4 4, Kennebunkport, United States, 04046

Kennebunkport Superb
USD 260

Old Orchard Beach Inn  2 stars

6 Portland Ave, Old Orchard Beach, United States, 4064

Old Orchard Beach Superb
USD 277

Atlantic Birches Inn  2 stars

20 Portland Avenue, Old Orchard Beach, United States, 04064-2212

Old Orchard Beach Superb
USD 180

Ramada Saco/Old Orchard Beach Area  2 stars

352 North Street, Saco, United States, 04072

Saco Very good
USD 101

Americas Best Value Inn & Cottages - Wells/Ogunqui  2 stars

424 Post Road, Wells, United States, 04090

Wells Fabulous
USD 268

Port Inn Kennebunk, An Ascend Hotel Collection Member  2 stars

55 York Street, Kennebunk, United States, 04043

Kennebunk Good
USD 101

Colonial Village Resort  2 stars

548 Main St, Us Route 1, Ogunquit, United States, 03907

Ogunquit
USD 192

The York Corner Inn  2 stars

317 Us Route 1, York, United States, 03909

York
USD 139

Turnpike Motel  2 stars

77 Old Alewive Road, Kennebunk, United States, 4043

Kennebunk Very good
USD 65

The Ogunquit Inn  2 stars

17 Glen Avenue, Ogunquit, United States, 03907

Ogunquit
USD 91

The Villager Motel  2 stars

14 Long Beach Avenue , York, United States

York

The Lighthouse Inn & Carriage House  2 stars

20 Nubble Road, York, United States

York
USD 205

Sunrise Motel  2 stars

340 Long Beach Avenue, York, United States

York
USD 193

Ocean Walk Hotel  2 stars

197 East Grand Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 198

York Harbor Motel And Cottages  2 stars

780 York Street, York, United States

York
USD 250

Sea Latch Inn  2 stars

277 Long Beach Avenue, York, United States

York
USD 340

Bourne'S Ocean Acres Motel  2 stars

676 Main St., Ogunquit, United States

Ogunquit
USD 101

Grand View Inn & Cottages  2 stars

800 York Street Route 1A, York, United States

York
USD 270

Marginal Way House  2 stars

22-24 Wharf Lane, Ogunquit, United States, 03907

Ogunquit
USD 127

Long Beach Motor Inn  2 stars

271 Long Beach Ave, York, United States

York
USD 229

Evergreen Motor Court  2 stars

46 Ocean Park Rd. , Saco, United States

Saco

Lighthouse Cabins  2 stars

74 Saco Avenue, Old Orchard Beach, United States

Old Orchard Beach
USD 93

Lynwood Inn  2 stars

41 Broadway, York, United States

York
USD 240

Pine View Lodge  2 stars

84 Saco Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 72

Ne'R Beach Motel  2 stars

395 Post Road, Wells, United States, 04090

Wells
USD 135

The Beach Rose Inn  2 stars

971 Post Road, Wells, United States, 04090

Wells
USD 134

Seacoast Motel  2 stars

40 Post Road, Wells, United States, 04090

Wells
USD 200

Beach Gardens Motel  2 stars

44 East Grand Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 242

Crest Motel  2 stars

35 East Grand Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 242

Beau Rivage Motel  2 stars

54 East Grand Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 219

The Landings Inn And Cottages At Old Orchard Beach  2 stars

29 Saco Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach Exceptional
USD 131

Dunes On The Waterfront  0 stars

518 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 190

Pink Blossom Family Resort  0 stars

154 Shore Road, Ogunquit, United States, 03907

Ogunquit Superb
USD 289

The Cottages At Cabot Cove  0 stars

7 South Main Street, Kennebunkport, United States, 04046

Kennebunkport Exceptional
USD 414

The Sands Townhouses  0 stars

64 West Grand Ave, Old Orchard Beach, United States, 04064

Old Orchard Beach Exceptional
USD 162

Beach Fantasy Boutique Condominiums  0 stars

26 Old Orchard St, Old Orchard Beach, United States

Old Orchard Beach
USD 350

Atlantic Breeze Inn  0 stars

46 Saco Ave, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 140

Wild Acres Rv Resort  0 stars

179 Saco Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 271

Wagon Wheel Rv Resort & Campground  0 stars

3 Old Orchard Road, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 312

Franciscan Guest House  0 stars

26 Beach Ave, Kennebunkport, United States, 04043

Kennebunkport
USD 101

Dragonfly Guest House  0 stars

254 Shore Rd, Ogunquit, United States, 03907

Ogunquit
USD 173

Brookside Motel  0 stars

30 Ocean Park Road, Saco, United States, 04072

Saco
USD 84

Norman'S Motel  0 stars

205 Saco Avenue, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 106

Little Miss Cottages  0 stars

173 East Grand Ave, Old Orchard Beach, United States, 04064

Old Orchard Beach
USD 222