Maine Beaches hotels

Hotels City Rating

Lighthouse Inn At Pine Point Scarborough  5 stars

3 King St, Scarborough, United States, 04074

Scarborough Good
USD 595

Puffin Inn Ogunquit  5 stars

433 Main St , Ogunquit, United States

Ogunquit
USD 191

Black Boar Inn Ogunquit  5 stars

277 Main Street, Ogunquit, United States

Ogunquit
USD 183

The Cutty Sark Motel York  5 stars

58 Long Beach Ave, York, United States

York
USD 198

Elmwood Resort Hotel Wells  4 stars

1351 Post Road, Wells, United States, 04090

Wells Superb
USD 144

The Breakwater Inn & Spa Kennebunkport  4 stars

127-133 Ocean Avenue Po Box 560C, Kennebunkport, United States, 04046

Kennebunkport Fabulous
USD 277

Grace White Barn Inn And Spa Kennebunk  4 stars

37 Beach Avenue, Kennebunk, United States, 04046

Kennebunk Fabulous
USD 370

Stage Neck Inn York Harbor  4 stars

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

York Harbor Fabulous
USD 315

Alouette Beach Resort Old Orchard Beach  4 stars

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

Old Orchard Beach Very good
USD 204

Abalonia Inn Ogunquit  4 stars

268 Main St, Ogunquit, United States, 03907

Ogunquit Superb
USD 148

Hidden Pond Kennebunkport  4 stars

354 Goose Rocks Road, Kennebunkport, United States, 04046

Kennebunkport Exclusive
USD 729

Lodge At Kennebunk  4 stars

95 Alewive Road, Kennebunk, United States, 04043

Kennebunk Very good
USD 78

Aspinquid Resort Ogunquit  4 stars

57 Beach St., Ogunquit, United States, 03907

Ogunquit Superb
USD 178

Cliff House Maine Cape Neddick  4 stars

591 Shore Road, Cape Neddick, United States, 03902

Cape Neddick Very good
USD 323

The Tides Beach Club Kennebunkport  4 stars

254 Kings Highway, Kennebunkport, United States, 04046

Kennebunkport Superb
USD 352

The Inn At English Meadows Kennebunk  4 stars

141 Port Road, Kennebunk, United States, 04043

Kennebunk Exclusive
USD 366

The Grand Hotel Kennebunk  4 stars

1 Chase Hill Road, Kennebunk, United States, 04043

Kennebunk Superb
USD 179

Village By The Sea Wells  4 stars

1373 Post Road, Wells, United States, 04090

Wells Superb
USD 107

The Boathouse Kennebunkport  4 stars

21 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport
USD 309

Cape Arundel Inn And Resort Kennebunkport  4 stars

208 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport
USD 391

Capital Resorts - 84 Main Kennebunk  4 stars

84 Main Street, Kennebunk, United States, 04043

Kennebunk
USD 231

The Seaside Inn Kennebunk  4 stars

80 Beach Ave, Kennebunk, United States

Kennebunk
USD 212

Morning Glory Inn York Harbor  4 stars

120 Seabury Road, York Harbor, United States

York Harbor
USD 205

Hillcrest Condominiums Ogunquit  4 stars

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

Ogunquit
USD 585

The Sparhawk Oceanfront Resort Ogunquit  4 stars

85 Shore Road, Ogunquit, United States, 03907

Ogunquit
USD 210

The Edgewater Inn Kennebunkport  4 stars

126 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport
USD 336

Best Western Merry Manor Inn South Portland  3 stars

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

South Portland Fabulous
USD 153

Courtyard By Marriott Portland Airport South Portland  3 stars

100 Southborough Drive, South Portland, United States, 04106

South Portland Superb
USD 216

Hampton Inn Saco  3 stars

48 Industrial Park Road, Saco, United States, 04072

Saco Superb
USD 161

Hampton Inn Portland-Airport South Portland  3 stars

171 Philbrook Avenue, South Portland, United States, 04106

South Portland Superb
USD 135

Hampton Inn & Suites Wells-Ogunquit  3 stars

900 Post Road, Wells, United States, 04090

Wells Superb
USD 195

Meadowmere Resort Ogunquit  3 stars

74 Main Street, Ogunquit, United States, 03907

Ogunquit Fabulous
USD 168

The Beach House Inn Kennebunk  3 stars

211 Beach Avenue, Kennebunk, United States, 04043

Kennebunk Fabulous
USD 248

Innseason Resorts Falls At Ogunquit, A Vri Resort  3 stars

639 Main Street, Ogunquit, United States, 03907

Ogunquit Fabulous
USD 102

Portland Marriott At Sable Oaks South Portland  3 stars

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

South Portland Very good
USD 201

York Harbor Inn  3 stars

480 York Street, York Harbor, United States, 03911

York Harbor Superb
USD 224

Residence Inn Portland Scarborough  3 stars

800 Roundwood Drive, Scarborough, United States, 04074

Scarborough Superb
USD 129

Candlewood Suites - Portland - Scarborough  3 stars

700 Roundwood Drive, Scarborough, United States, 04074

Scarborough Superb
USD 223

Kennebunkport Inn  3 stars

One Dock Square, Kennebunkport, United States, 04046

Kennebunkport Superb
USD 243

The Kennebunk Inn  3 stars

45 Main Street, Kennebunk, United States, 04043

Kennebunk Very good
USD 122

Best Western York Inn  3 stars

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

York Very good
USD 110

The Lodge On The Cove Kennebunkport  3 stars

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

Kennebunkport Fabulous
USD 234

Coast Village Inn & Cottages Wells  3 stars

876 Post Road, Wells, United States, 04090

Wells Superb
USD 147

Kings Port Inn Kennebunk  3 stars

18 Western Ave, Kennebunk, United States, 04043

Kennebunk Superb
USD 154

The Edgewater Old Orchard Beach  3 stars

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

Old Orchard Beach Superb
USD 91

Homewood Suites By Hilton Portland Scarborough  3 stars

200 Southborough Drive, Scarborough, United States, 04074

Scarborough Exceptional
USD 197

Grand Beach Inn Old Orchard Beach  3 stars

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

Old Orchard Beach Guest rating
USD 158

Colony Hotel Kennebunkport  3 stars

140 Ocean Ave, Kennebunkport, United States, 04046

Kennebunkport Fabulous
USD 280

Sea Cliff House Motel Old Orchard Beach  3 stars

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

Old Orchard Beach Fabulous
USD 94

Sands By The Sea Motel York  3 stars

15 Ocean Avenue, York, United States, 03910

York Fabulous
USD 149

Admirals Inn Resort Ogunquit  3 stars

95 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 130

The Tallwood Motel Wells  3 stars

2203 Post Road, Wells, United States, 04090

Wells Good
USD 62

Moby Dick Motel Old Orchard Beach  3 stars

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

Old Orchard Beach Superb
USD 149

Colonial Inn Ogunquit  3 stars

145 Shore Road, Ogunquit, United States, 03907

Ogunquit Very good
USD 169

Nonantum Resort Kennebunkport  3 stars

95 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport Superb
USD 235

Ogunquit River Inn  3 stars

17 Post Road, Ogunquit, United States, 03907

Ogunquit Fabulous
USD 449

The Lodge At Turbat'S Creek Kennebunkport  3 stars

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

Kennebunkport Superb
USD 167

Carolina Oceanfront Resort Mot Old Orchard Beach  3 stars

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

Old Orchard Beach Good
USD 78

Holiday Guest House Bed & Breakfast Wells  3 stars

68 Post Road, Wells, United States, 4090

Wells Exceptional
USD 228

Maine Stay Inn & Cottages Kennebunkport  3 stars

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

Kennebunkport Superb
USD 255

Sea Rose Suites Ogunquit  3 stars

214 Shore Road, Ogunquit, United States, 03907

Ogunquit Exceptional
USD 138

Waves Oceanfront Resort Old Orchard Beach  3 stars

87 West Grand Avenue, Old Orchard Beach, United States

Old Orchard Beach Very good
USD 180

The Grand Hotel Ogunquit  3 stars

276 Shore Road, Ogunquit, United States, 03907

Ogunquit Superb
USD 162

Captain Jefferds Inn Kennebunkport  3 stars

5 Pearl Street, Kennebunkport, United States, 4046

Kennebunkport
USD 286

Atlantic House Inn York  3 stars

2 Beach Street, York, United States, 03909

York
USD 242

The Yachtsman Lodge And Marina Kennebunkport  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 116

Harbor Inn Kennebunkport  3 stars

90 Ocean Avenue, Kennebunkport, United States, 04046

Kennebunkport
USD 230

Terrace By The Sea Ogunquit  3 stars

23 Wharf Lane, Ogunquit, United States, 03907

Ogunquit
USD 117

Seabreeze Motel Old Orchard Beach  3 stars

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

Old Orchard Beach Good
USD 109

Ocean Woods Resort Kennebunkport  3 stars

71 Dyke Road, Kennebunkport, United States, 04046

Kennebunkport
USD 159

Anchorage By The Sea Ogunquit  3 stars

125 Shore Road, Ogunquit, United States, 03907

Ogunquit Superb
USD 146

Sea View Motel Ogunquit  3 stars

417 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 120

The Waldo Emerson Inn Kennebunk  3 stars

108 Summer St, Kennebunk, United States, 04043

Kennebunk
USD 223

Footbridge North Hotel Wells  3 stars

1522 Post Road, Wells, United States, 04090

Wells
USD 104

Black Point Inn Scarborough  3 stars

510 Black Point Road, Scarborough, United States, 04074

Scarborough
USD 392

Anchorage Inn York  3 stars

265 Long Beach Avenue, York, United States, 03910

York
USD 229

Captain Fairfield Inn Kennebunkport  3 stars

8 Pleasant St, Kennebunkport, United States

Kennebunkport
USD 250

Rhumb Line Resort Kennebunkport  3 stars

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

Kennebunkport Guest rating
USD 117

Blue Shutters Inn Ogunquit  3 stars

36 Beachmere Place, Ogunquit, United States, 03907

Ogunquit
USD 200

The Trellis House Ogunquit  3 stars

10 Beachmere Pl, Ogunquit, United States, 03907

Ogunquit
USD 281

Inn On The Blues York  3 stars

7 Ocean Ave, York, United States

York
USD 230

Sea Turn Motel York  3 stars

55 Long Beach Ave, York, United States, 03909

York
USD 187

Copley Lareine Motel Old Orchard Beach  3 stars

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

Old Orchard Beach
USD 288

Stones Throw York  3 stars

123 Long Beach Avenue, York, United States

York
USD 193

Union Bluff Hotel York  3 stars

8 Beach Street, York, United States, 03910

York
USD 142

Towne Lyne Motel Ogunquit  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 Ogunquit  3 stars

35 Main Street, Ogunquit, United States, 03907

Ogunquit
USD 148

1802 House B&B Kennebunkport  3 stars

15 Locke Street, Kennebunkport, United States, 04046

Kennebunkport
USD 278

Sea Drift Motel Old Orchard Beach  3 stars

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

Old Orchard Beach
USD 207

The New Oceanic Inn Old Orchard Beach  3 stars

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

Old Orchard Beach
USD 112

The Landings At Old Orchard Beach  3 stars

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

Old Orchard Beach Exceptional
USD 131

Dockside Guest Quarters York  3 stars

22 Harris Island Road, York, United States, 03909

York
USD 263

Americas Best Value Inn Scarborough  2 stars

321 Us Route 1, Scarborough, United States, 04074

Scarborough Superb
USD 110

Americas Best Value Inn Old Orchard Beach  2 stars

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

Old Orchard Beach Very good
USD 145

Americas Best Value Inn - Biddeford / Portland  2 stars

2 Pomerleau Street, Biddeford, United States, 04005

Biddeford Fabulous
USD 85

Comfort Inn Airport South Portland  2 stars

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

South Portland Fabulous
USD 169

Holiday Inn Express Biddeford  2 stars

45 Barra Road, Biddeford, United States, 04005

Biddeford Fabulous
USD 108

Days Inn Airport/Maine Mall South Portland  2 stars

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

South Portland Very good
USD 115

Extended Stay America - Portland - Scarborough  2 stars

2 Ashley Dr, Scarborough, United States, 04074

Scarborough Good
USD 113

Econo Lodge Maine Mall South Portland  2 stars

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

South Portland Guest rating
USD 152

Holiday Inn Express South Portland  2 stars

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

South Portland Fabulous
USD 196

Fairfield Inn Portland Maine Mall Scarborough  2 stars

2 Cummings Road, Scarborough, United States, 04074

Scarborough Fabulous
USD 121

Howard Johnson Hotel South Portland  2 stars

675 Main Street, South Portland, United States, 04106

South Portland Fabulous
USD 128

Higgins Beach Inn Scarborough  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 Kennebunkport  2 stars

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

Kennebunkport Good
USD 133

Rodeway Inn Saco  2 stars

21 Ocean Park Road, Saco, United States, 04072

Saco Very good
USD 72

Mariner Resort Ogunquit  2 stars

734 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 141

Juniper Hill Inn Ogunquit  2 stars

336 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 111

Gorges Grant Hotel Ogunquit  2 stars

449 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 131

The Milestone Ogunquit  2 stars

687 Main St, Ogunquit, United States, 03907

Ogunquit Superb
USD 143

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 Cape Elizabeth  2 stars

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

Cape Elizabeth Superb
USD 335

Exit 5 Motel & Cottages Saco  2 stars

18 Ocean Park Rd, Saco, United States, 04072

Saco Very good
USD 66

Knights Inn South Portland  2 stars

634 Main Street, South Portland, United States, 04106

South Portland Very good
USD 114

Microtel Inn & Suites By Wyndham York  2 stars

6 Market Place Drive, York, United States, 03909

York Superb
USD 106

Comfort Inn & Suites Scarborough  2 stars

329 Us Route 1, Scarborough, United States, 04074

Scarborough Fabulous
USD 151

Quality Inn & Suites South Portland  2 stars

738 Main Street, South Portland, United States, 04106

South Portland Guest rating
USD 149

Footbridge Beach Motel Ogunquit  2 stars

668 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 143

Nautical Mile Resort Wells  2 stars

1072 Post Rd., Wells, United States, 04090

Wells Good
USD 85

Admiral Motel Scarborough  2 stars

549 Us Route 1, Scarborough, United States, 04074

Scarborough Very good
USD 134

Majestic Regency Wells  2 stars

102 Post Road, Wells, United States, 04090

Wells Very good
USD 78

Eastview Motel Old Orchard Beach  2 stars

924 Portland Road, Old Orchard Beach, United States, 04072

Old Orchard Beach Guest rating
USD 92

Viewpoint Hotel York  2 stars

229 Nubble Road, York, United States, 03909

York Fabulous
USD 311

Chetwynd House Inn Kennebunkport  2 stars

4 Chestnut St, 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 B&B Old Orchard Beach  2 stars

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

Old Orchard Beach Superb
USD 196

Ramada Saco/Old Orchard Beach Area  2 stars

352 North Street, Saco, United States, 04072

Saco Very good
USD 88

Americas Best Value Inn & Cottages Wells  2 stars

424 Post Road, Wells, United States, 04090

Wells Fabulous
USD 534

Port Inn Kennebunk, An Ascend Hotel Collection Member  2 stars

55 York Street, Kennebunk, United States, 04043

Kennebunk Good
USD 183

Colonial Village Resort Ogunquit  2 stars

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

Ogunquit
USD 108

The York Corner Inn  2 stars

317 Us Route 1, York, United States, 03909

York
USD 139

Turnpike Motel Kennebunk  2 stars

77 Old Alewive Rd ;, 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 York  2 stars

14 Long Beach Avenue , York, United States

York

The Lighthouse Inn & Carriage House York  2 stars

20 Nubble Road, York, United States

York
USD 157

Sunrise Motel York  2 stars

340 Long Beach Avenue, York, United States

York
USD 152

Ocean Walk Hotel Old Orchard Beach  2 stars

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

Old Orchard Beach
USD 139

York Harbor Motel  2 stars

780 York Street, York, United States

York
USD 250

Beach Fantasy Boutique Condominiums Old Orchard Beach  2 stars

26 Old Orchard St , Old Orchard Beach, United States

Old Orchard Beach
USD 350

Sea Latch Inn York  2 stars

277 Long Beach Avenue, York, United States

York
USD 286

Ocean Acres Motel Ogunquit  2 stars

676 Main Street, Ogunquit, United States

Ogunquit
USD 101

Grand View Inn & Cottages York  2 stars

800 York Street Route 1A, York, United States

York
USD 262

Marginal Way House Ogunquit  2 stars

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

Ogunquit
USD 127

Long Beach Motor Inn York  2 stars

271 Long Beach Ave, York, United States

York
USD 229

Evergreen Motor Court Saco  2 stars

46 Ocean Park Rd., Saco, United States

Saco

Lighthouse Cabins Old Orchard Beach  2 stars

74 Saco Avenue, Old Orchard Beach, United States

Old Orchard Beach
USD 97

The Lynwood Inn York  2 stars

41 Broadway, York, United States

York
USD 158

Pine View Lodge Old Orchard Beach  2 stars

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

Old Orchard Beach
USD 122

Ne'R Beach Motel Wells  2 stars

395 Post Road, Wells, United States, 04090

Wells
USD 131

The Beach Rose Inn Wells  2 stars

971 Post Road, Wells, United States, 04090

Wells
USD 122

Seacoast Motel Ogunquit  2 stars

40 Post Road, Ogunquit, United States, 04090

Ogunquit
USD 134

Beach Gardens Motel Old Orchard Beach  2 stars

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

Old Orchard Beach
USD 242

Crest Motel Old Orchard Beach  2 stars

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

Old Orchard Beach
USD 242

Beau Rivage Motel Old Orchard Beach  2 stars

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

Old Orchard Beach
USD 219

The Dunes On The Waterfront Ogunquit  0 stars

518 Main Street, Ogunquit, United States, 03907

Ogunquit Superb
USD 163

Pink Blossoms Resort Ogunquit  0 stars

154 Shore Road, Ogunquit, United States, 03907

Ogunquit Superb
USD 79

The Cottages At Cabot Cove Kennebunkport  0 stars

7 South Main Street, Kennebunkport, United States, 04046

Kennebunkport Exceptional
USD 439

The Sands Townhouses Old Orchard Beach  0 stars

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

Old Orchard Beach Exceptional
USD 162

Atlantic Breeze Inn Old Orchard Beach  0 stars

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

Old Orchard Beach
USD 140

Wild Acres Rv Resort Old Orchard Beach  0 stars

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

Old Orchard Beach
USD 307

Wagon Wheel Rv Resort Old Orchard Beach  0 stars

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

Old Orchard Beach
USD 286

Franciscan Guest House Kennebunkport  0 stars

26 Beach Ave, Kennebunkport, United States, 04043

Kennebunkport
USD 106

Dragonfly Guest House Ogunquit  0 stars

254 Shore Rd, Ogunquit, United States, 03907

Ogunquit
USD 172

Sea Rose South Portland  0 stars

10 Ship Channel Road, South Portland, United States, 04106

South Portland
USD 149

Brookside Motel Saco  0 stars

30 Ocean Park Road, Saco, United States, 04072

Saco
USD 93

Norman'S Motel Old Orchard Beach  0 stars

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

Old Orchard Beach
USD 105