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
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
Maine Evergreen Hotel, an Ascend Collection Hotel

Maine Evergreen Hotel, an Ascend Collection Hotel

2.5 out of 5
65 Whitten Rd Augusta ME
Maine Evergreen Hotel, an Ascend Collection 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
Hampton Inn Augusta

Hampton Inn Augusta

2.5 out of 5
388 Western Ave Augusta ME
Hampton Inn Augusta
Fairfield Inn & Suites by Marriott Augusta

Fairfield Inn & Suites by Marriott Augusta

3 out of 5
14 Anthony Avenue Augusta ME
Fairfield Inn & Suites by Marriott Augusta
Homewood Suites by Hilton Augusta

Homewood Suites by Hilton Augusta

3 out of 5
377 Western Avenue Augusta ME
Homewood Suites by Hilton Augusta
Days Inn by Wyndham Augusta

Days Inn by Wyndham Augusta

2 out of 5
18 Edison Dr. Augusta ME
Days Inn by Wyndham 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.