Beach & ocean resorts in Greater Portland & Casco Bay create a wonderful vacation

In New England the beach beckons. Whatever pulls you to the ocean New England has it - from quiet coves, to wide sand beaches, and up the coast to rock cliffs pounded by waves. The best way to enjoy your getaway beach vacation is to stay at one of these fine beach resorts. Expect waterfront accommodations, fine service, and great dining. Add to that spa service, charter fishing, and fine dining along the beach or with an ocean view. This is where romance is kindled and families come to play. From Rhode Island’s South County, northward to the unparalleled beaches and luxury resorts of Cape Cod, Nantucket and Martha’s Vineyard are many fine waterfront lodgings. North of Boston along Cape Ann and into Maine you will discover more sandy beaches and spectacular cliffs pounded by waves. Expect great lodging and service from New England’s finest ocean and beach resorts and you will not be disappointed.
Beach View - Inn at Diamond Cove - Portland, ME
Inn at Diamond Cove

22 McKinley Court Portland, ME, 04109 Phone: 207-805-9836

A scenic boat ride away, this island inn has beaches, trails, great dining and spectacular sunsets

Your vacation journey to the Inn at Diamond Cove begins with a scenic boat ride from Portland, through sparkling Casco Bay to the inn, just steps from the marina. Settle into your spacious condo unit, perhaps with a balcony or fireplace, then go down for lunch at the Diamond’s Edge Restaurant, where you can sit on the deck or lawn and enjoy a gorgeous water view. The inn’s amenities include a heated outdoor pool, tennis courts indoor basketball court, duck pin bowling and a game room. Dinner at Diamond’s Edge features fresh local seafood and scrumptious desserts. Go for an early evening walk along secluded beaches or through old forests. Come back to catch the sunset, then enjoy cocktails by the fire pit.
Local Aerial View - Higgins Beach Inn - Scarborough, ME
Higgins Beach Inn

34 Ocean Avenue Scarborough, ME, 04074 Phone: 207-883-6684

Sandy, unspoiled beach just a stone’s throw from this classic, comfortable beach hotel

Relax on the beach by day, and sip a cocktail while enjoying ocean breezes at night when you stay at the Higgins Beach Inn, just feet from sandy, unspoiled Higgins Beach. The inn, Maine’s original beach hotel, dates back to the 19th century and, with a 2017 renovation, continues a legacy of providing comfortable, spacious rooms and suites as well as stellar service. Go kayaking, swimming, surf-casting or paddle-boarding or explore the area’s many hiking and biking trails. Portland is only 20 minutes away, and the inn is nestled between scenic Prouts Neck and Crescent Beach State Park, so there is always something fun to see and do. Shade, its on-site restaurant with a three-season porch, serves breakfast, lunch and dinner.

Visit our sister properties - Inn at Ocean's Edge - 250 Main Hotel