Belgrade Lakes Chain

Last lake in Belgrade Lakes chain of lakes, Messalonskee Lake. Located in Kennebec and Moose River Valleys Region, Messalonskee Lake was originally called Snow Pond


Popular places to visit


Top Hotel Deals

The Elmwood

The Elmwood

2.5 out of 5
455 Kennedy Memorial Dr Waterville ME
The Elmwood
Fireside Inn & Suites Waterville

Fireside Inn & Suites Waterville

2 out of 5
376 Main Street Waterville ME
Fireside Inn & Suites Waterville
Holiday Inn Express & Suites Waterville - North by IHG

Holiday Inn Express & Suites Waterville - North by IHG

2.5 out of 5
332 Main St Waterville ME
Holiday Inn Express & Suites Waterville - North by IHG
Hampton Inn Waterville

Hampton Inn Waterville

2.5 out of 5
425 Kennedy Memorial Dr Waterville ME
Hampton Inn Waterville
Budget Host Airport Inn

Budget Host Airport Inn

2 out of 5
400 Kennedy Memorial Dr Waterville ME
Budget Host Airport Inn
Best Western Plus Waterville Grand Hotel

Best Western Plus Waterville Grand Hotel

3 out of 5
375 Main Street Waterville ME
Best Western Plus Waterville Grand Hotel
Lockwood Hotel

Lockwood Hotel

4 out of 5
9 Main St Waterville ME
Lockwood Hotel
Best Western Plus Augusta Civic Center Inn

Best Western Plus Augusta Civic Center Inn

2.5 out of 5
110 Community Drive Augusta ME
Best Western Plus Augusta Civic Center Inn
Comfort Inn Augusta

Comfort Inn Augusta

2.5 out of 5
281 Civic Center Dr Augusta ME
Comfort Inn Augusta
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.