Close this search box.

Top Maine Beaches & LAKES

Explore the Top Beaches and Lakes in Maine

Home > To Do > Beaches & Lakes

Find Your Perfect Beach or Lake in Maine

Maine is a state with a long and beautiful coastline, and its beaches are some of the most popular tourist destinations in New England. From the bustling boardwalks of Old Orchard Beach to the historic shore of Popham Beach in Phippsburg, there’s a Maine beach for everyone. Maine is also home to over 1,200 lakes, making it a water lover’s paradise. In this section, we list some of the best beaches and lakes in Maine. So whether you’re looking to go swimming, boating, fishing, or simply just looking for a place to relax and soak up the sun, rest assured that Maine has a beach or lake for you.

Portland Harbor Hotel, Portland Maine

Portland Harbor Hotel

Portland, ME

Portland Harbor Hotel is a AAA Four Diamond hotel in the heart of Portland’s Old Port. The hotel features spacious rooms with soaking tubs, free Wi-Fi, and stunning views of the harbor. Amenities include a fine-dining restaurant, a fitness center, and a spa. With its excellent accommodations and convenient location, you’re sure to have a memorable stay


468 Fore Street
Portland, ME 04101

Aloft Hotel, Portland Maine

Aloft Hotel Portland

Portland, ME

Aloft Hotel is a modern hotel in Portland, ME. The hotel features modern rooms with airy high ceilings, free Wi-Fi, and a 24-hour fitness center. Amenities include a lobby bar, a game room, and a rooftop terrace with stunning views. Whether you’re looking for a fun and vibrant place to stay or a convenient base for exploring Portland, the Aloft Hotel is the perfect choice.


379 Commercial Street
Portland, ME 04101

Cambria Hotel, Portland Maine

Cambria Hotel Old Port

Downtown Portland, ME

Cambria Hotel Old Port Downtown Portland is a modern hotel in Portland’s historic Old Port district. The hotel features spacious rooms with free Wi-Fi, and on-site dining and a bar that serves local craft beer. The hotel is within walking distance of downtown Portland attractions like the Portland Museum of Art and the Old Port district.


25 Hancock Street
Portland, ME 04101

Maine’s Most Popular Beaches

Top 10 Maine Beaches

Maine, renowned for its rugged coastline and historic lighthouses, is also home to some of the Northeast’s most amazing beaches. From its soft sands to the refreshing, albeit brisk, Atlantic waters, these beaches offer visitors an unparalleled coastal experience. Whether you’re an avid sun worshipper, a keen swimmer, or simply someone who loves to revel in the sounds of crashing waves, Maine’s beaches promise something for everyone. Here we list the top 10 beaches in Maine. Each beach, with its unique charm, beckons tourists from all corners of the world, all in search of that perfect beach experience. So, if you’re planning a trip to Maine and dream of golden sands beneath your feet, read on to discover the must-visit beaches in Maine.

Crescent Beach State Park in Cape Elizabeth, Maine

Crescent Beach State Park

109 Bowery Beach Road
Cape Elizabeth, ME 04107

A beautiful beach with a crescent-shaped shoreline, soft sand, and clear water. Ideal for picnicking, sunbathing, beach combing and water sports.

Ferry Beach State Park in Saco, Maine

Ferry Beach State Park

95 Bayview Road
Saco, ME 04072

Beautiful unique beach with large tidal pool, perfect for swimming, sunbathing, and exploring. Has picnic area, nature trails, and a nature center. Great for families.

Footbridge Beach in Ogunquit, Maine

Footbridge Beach

Ocean Street
Ogunquit, ME 03907

Picturesque beach with soft white sand, clear water, and stunning views. Great place to swim, sunbathe and relax. Has a playground, restrooms & concession stand.

Gooch's Beach in Kennebunk, Maine

Gooch's Beach

Beach Avenue
Kennebunk, ME 04043

Long, sandy beach with stunning views of the ocean. The beach is popular for swimming, sunbathing, surfing, and fishing. Great place to relax & enjoy the sun.

Goose Rocks Beach in Kennebunkport, Maine

Goose Rocks Beach

735 Kings Highway
Kennebunkport, ME 04046

A family-friendly beach with calm waters and soft sand. Three miles of white sand and dunes. Quieter than other popular spots, ideal for relaxation.

Higgins Beach in South Portland, Maine

Higgins Beach

20-40 Bayview Avenue
Scarborough, ME 04074

A popular beach with soft sand, clear water, and a pier. Small beach known for swimming, surfing, paddleboarding, and historical shipwreck at low tide. 

Long Sands Beach in York, Maine

Long Sands Beach

189 Long Beach Avenue
York, ME 03909

Stretching over a mile, this sandy beach attracts sunbathers, surfers, and families. With scenic views of Nubble Lighthouse, it’s perfect for relaxation and swimming.

Ogunquit Beach in Ogunquit Maine

Ogunquit Beach

Beach Street
Ogunquit, ME 03907

Expansive picturesquesandy beach known for its soft sand, clear water, tidal river, and scenic views of cliffs and coves. Popular for walking and sunbathing.

Surf Beach in Old Orchard Beach Maine

Old Orchard Beach

2 Old Orchard Street
Old Orchard Beach, ME 04064

A 7-mile sandy beach with an iconic pier, entertainment, dining, and a historic amusement park. A summer favorite for families, tourists and locals.

Pine Point Beach in Scarborough, Maine

Pine Point Beach

1139 Pine Point Road
Scarborough, ME 04074

Picturesque 4-mile stretch of sandy beach with stunning views of Saco Bay. Visitors can enjoy swimming, sunbathing, fishing, walking, and more.

Popham Beach in Phippsburg, Maine

Popham Beach State Park

Fort Popham Rd
Phippsburg, ME 04562

Expansive sandy beach with stunning views of Seguin Island and the Atlantic Ocean. Great for sunbathing, beachcombing, and nearby fort visits.

Reid State Park Beach in Georgetown, Maine

Reid State Park

375 Seguinland Road
Georgetown, ME 04548

Boasts lagoon, dunes, and two sandy beaches. Picturesque with views of nearby lighthouses and islands.  Ideal for swimming, sunbathing, and fishing

Sand Beach in Acadia National Park in Bar Harbor, Maine

Sand Beach

Park Loop Road
Bar Harbor, ME 04609

Located in Acadia National Park, this beach is nestled between mountains and rocky shores. The only sandy beach in Acadia, chilly waters but stunning scenery.

Scarborough Beach State Park in Scarborough Maine

Scarborough Beach State Park

418 Black Point Road
Scarborough, ME 04074

A family-friendly beach with soft sand, clear water, and a playground. Known for strong surf. Great for swimming and sunbathing.

Sebago Lake State Park Beach in Casco, Maine

Sebago Lake State Park Beach

61 Cub Point Road
Casco, ME 04015

Refreshing fresh water beach with soft sand, clear water, and breathtaking views of Sebago Lake.

Short Sands Beach in York Maine

Short Sands Beach

4 Ocean Avenue
York Beach, ME 03910

Popular beach for families and visitors of all ages. The beach is known for its soft white sand, clear water, and gentle waves. Great place to enjoy  surfing, and bodyboarding.

Wells Beach in Wells, Maine

Wells Beach

100 Atlantic Avenue
Wells, ME 04090

A popular beach with soft sand, clear water, and many summer vacation homes. Expansive long sandy stretch popular for sunbathing, beachcombing, and volleyball.

Aerial Image of York Harbor Maine

York Harbor Beach

York Street
York Harbor, ME 03911

Unique small beach with a picturesque harbor, soft sand, and clear water. Great place to swim, sunbathe, boat, fish, or relax and soak up the coastal charm.

Belgrade Lakes in Belgrade, Maine

Belgrade Lakes

157 Main Street
Belgrade Lakes, ME 04918

The Belgrade Lakes comprise a chain of 7 shimmering bodies of water. Renowned for fishing and boating, these interconnected lakes offer stunning vistas, making them a top destination for nature enthusiasts.

Chesuncook Lake

Chesuncook Lake

Pine Stream Road
Greenville, ME 04441

Chesuncook Lake, near Greenville, ME, is Maine’s third-largest lake. This vast, remote water body draws anglers and nature lovers alike, offering pristine wilderness settings and superb fishing opportunities.

China Lake in China Maine

China Lake

1380 Lakeview Drive
China, ME 04358

China Lake, located in China, ME, is a long, narrow freshwater gem. Popular for fishing and boating, its serene waters and surrounding beauty make it a sought-after retreat for both locals and visitors.

Cobbosseecontee Lake in Manchester Maine

Cobbosseecontee Lake

2527 US-202
Winthrop, ME 04364

Cobbosseecontee Lake boasts numerous islands and rich biodiversity. Famous for bass fishing, this sprawling lake is a favorite for anglers, boaters, and those seeking picturesque lakeside views.

Eagle Lake in Bar Harbor. Maine

Eagle Lake

487 Eagle Lake Road
Bar Harbor, ME 04609

Eagle Lake, situated in Bar Harbor, ME, is a highlight of Acadia National Park. With scenic trails and pristine waters, it’s a hub for hikers, cyclists, and nature enthusiasts exploring its natural beauty.

Lake Auburn in Auburn, Maine

Lake Auburn

1225 Center Street
Auburn, ME 04210

Lake Auburn, nestled in Auburn, ME, is a freshwater haven. Renowned for its clear waters, the lake is a hotspot for fishing and boating, offering locals and visitors alike a scenic escape from city life.

Casueway in Naples, Maine

Long Lake

1253 US-302
Naples, ME 04055

Long Lake in Naples, Maine, stretches impressively for several miles, captivating visitors. A popular spot for boating, water skiing, and fishing, its expansive waters provide endless recreation.

Barrett's Cove in Mgunticook Lake located in Camden, Maine

Megunticook Lake

104 Beaucaire Avenue
Camden, ME 04843

Megunticook Lake, located in Camden, ME, offers breathtaking views against the Camden Hills. This scenic lake is beloved for boating and fishing, making it a favorite retreat for both locals and tourists.

Moosehead Lake in Greenville Maine

Moosehead Lake

13 Rockwood Road
Greenville Junction, ME 04442

Moosehead Lake in Greenville, Maine, stands as the state’s largest lake. Offering vast waters, it’s a haven for fishing, boating, and wildlife spotting, with stunning mountain views enhancing its natural allure.

Pushaw Lake

Pushaw Lake

Lakeside Landing Road
Glenburn, ME 04401

Pushaw Lake is a popular destination for swimming, boating, fishing, and camping. The lake’s clear water, abundant fish, and scenic views make it a great place to relax and enjoy the outdoors.

Aerial view of Rangeley, Maine

Rangeley Lake

Rangeley Town Park Boat Launch
Rangeley, ME 04970

Rangeley Lake in Rangeley, Maine, is part of a mesmerizing lake chain. Renowned for its trout and salmon fishing, this pristine lake offers boating and stunning vistas, drawing nature enthusiasts year-round.

Sebago Lake in Casco, Maine

Sebago Lake

61 Cub Point Road
Casco, ME 04015

Sebago Lake, the deepest and second-largest lake in Maine, is a top destination for swimming, boating and  fishing. Its clear water, stunning views, and wildlife make it one of the most popular lakes in Maine.


Discover the best of Maine with our travel blog highlighting special travel tips, sightseeing suggestions and regional interest stories to make the most of your Maine vacation trip. We bring you insigthful articles about unique places, kid-friendly activities, and regional entertainment that will help in planning your trip to Maine.

Destinations & Trips

The Pier at Old Orchard Beach, Maine

The Pier on Old Orchard Beach juts out 500 feet into the Atlantic and is home to restaurants, gift shops, boutique stores and more.


Water ride at Palace Playland in Old Orchard Beach Maine
Play & Adventure

Palace Playland Amusement Park, OOB

In operation since 1902, Palace Playland has the distinction of being New England’s only beachfront amusement park.


Play & Adventure

Funtown, Splashtown, USA, Saco ME

As Maine’s largest water & amusement park with 50+ rides, Funtown Splashtown USA attracts families from around New England & Canada.


Scroll to Top