New England beach resorts and oceanfront hotels express the variety of New England's waterfront beauties. Ocean resorts in Maine favor the state's rocky coast and jagged peninsulas and lighthouses; beach resorts in Cape Cod, Massachusetts, are hard by grassy dunes; luxury resorts also pamper guests on the ocean beaches of Connecticut, New Hampshire, and Rhode Island.
A weekend getaway or longer beach or ocean vacation trip can be a dream at New England resorts, where guests find waterfront lodging, white-glove service, and great dining. Add to that spa service, whirpool tubs, charter fishing, or golf, depending on the location. This is where romance is kindled and families come to play.
77 Easton Street Nantucket, MA, 02554 Phone: 508-228-4747 Toll-Free: 866-807-6011
Let our island resort bring some magic into your vacation by the sea
At South Beach on Martha's Vineyard -- 31 Dunes Road Edgartown, MA, 02539 Phone: 508-310-1733 Toll-Free: 866-335-1133
Vacation at Our New England Resort at South Beach, Martha’s Vineyard
2907 Main Street (Route 6A) Brewster, MA, 02631 Phone: 508-896-9000 Toll-Free: 800-343-6074
Water views, activities central to the allure of this picturesque resort by the bay
7 Island Lane Edgecomb, ME, 04556 Phone: 802-422-5050 Toll-Free: 866-469-8222
Get into the coastal frame of mind when you stay at this riverside resort
23 Wharf Lane Ogunquit, ME, 03907 Phone: 207-646-3232
Spacious accommodations in a hotel close to ocean beach, in the heart of waterfront village
132 Atlantic Avenue Westerly, RI, 02891 Phone: 401-622-4000
Life is better at the beach – and at this classic seaside hotel
1373 Post Road Wells, ME, 04090 Phone: 207-646-1100 Toll-Free: 800-444-8862
Spacious condo resort close to some of Maine’s most scenic beaches
95 Chase Avenue Dennisport, MA, 02639 Phone: 508-398-6922 Toll-Free: 866-469-8222
Imagine yourself in a lounge chair on a private beach overlooking Nantucket Sound
45 Surf Drive Falmouth, MA, 02540 Phone: 508-548-3975 Toll-Free: 866-469-8222
Beaches are everywhere on the Cape – including a lovely one just steps from this oceanside resort
551 Thames Street Newport, RI, 02840 Phone: 401-849-1770 Toll-Free: 866-469-8222
Picture perfect in the heart of downtown Newport
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
15 Swain Street Nantucket, MA, 02554 Phone: 508-228-0241 Toll-Free: 866-469-8222
Miles of beaches for you to swim, surf, fish and sail in when you vacation at this island resort
87 West Grand Avenue Old Orchard Beach, ME, 04064 Phone: 207-934-4949
On Old Orchard Beach!
65 Ridge Road Newport, RI, 02840 Phone: 401-846-6667 Toll-Free: 866-469-8222
Stylish lodging for your Newport vacation
393 Mile Road Wells Beach, ME, 04090 Phone: 207-646-2831
Start your day, any season of the year, by walking out your door to a beautiful beach
38-44 Bay Street Watch Hill, RI, 02891 Phone: 877-394-8903
Enjoy chic accommodations and full slate of amenities, activities when you stay at this elegant 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
70 Winnapaug Road Misquamicut, RI, 02891 Phone: 401-348-8953 Toll-Free: 800-462-8872
The sea beckons and this boutique resort delivers
135 Beach Street Ogunquit, ME, 03907 Phone: 207-646-7024 Toll-Free: 800-822-7024
Get your suntan lotion ready: Your perfect beachfront vacation is waiting for you
1 Bluff Avenue Watch Hill, RI, 02891 Phone: Toll-Free: 877-346-9442
Stop dreaming of that seaside vacation and book a luxurious room or suite at this oceanfront inn
88 Grandview Avenue Boothbay Harbor, ME, 04538 Phone: 207-633-4152 Toll-Free: 800-553-0289
Enjoy that iconic Maine coastal experience at this spacious, inviting inn
64 Connecticut Avenue Block Island (New Shoreham), RI, 02807 Phone: 401-466-2100 Toll-Free: 866-469-8222
Island resort guests have access to 17 miles of beaches, fabulous views
518 Main Street Ogunquit, ME, 03907 Phone: 207-646-2612
Cottages by the sea in a coastal paradise
2 Sea Cliff Avenue Old Orchard Beach, ME, 04064 Phone: 207-934-4874 Toll-Free: 800-326-4589
Staying at this waterfront hotel is like having your own beach house on Maine’s coast
For special offers and great New England travel tips subscribe today.