Beach Chair

Guide to The Best Hotels and Resorts in Maine

The best places to stay in Maine are on the water, near sand beaches, in beautiful historic towns, in the lakes and mountains and the Down East Coast. If you are looking for a quiet, relaxing and more intimate getaway, your best bet is to stay in one of Maine’s premier inns or a romantic Bed and Breakfast, known for their warm hospitality and antique charm. Inns and Bed and Breakfasts can be found throughout the state in seaside villages, on the beach or even up north in the Maine woods.

For a fun family vacationMaine resorts and lodges are an ideal choice, on the ocean or by  a lake for outdoor opportunities. Located on the beach or up in the Maine western mountains region, these Maine resort properties offer all-inclusive accommodations and often provide full service amenities for vacation activities – hiking, biking, water sport or winter sports.

Whatever your preference, Maine has the right accommodation for you. Here is a list of our top places to stay in Maine at the best hotels, inns, and resorts.

York Harbor Inn | York Harbor 207-363-5119 | 480 York Street, York Harbor , Maine
Luxurious Historic Oceanfront Inn that has been featured on the Travel Channels "Great Country Inns" and as Country Living Magazines "Inn of the Month." Many rooms with fireplaces, Jacuzzi spa tubs, decks and ocean vistas. Award winning ocean view dining with a bistro menu in 1637 plus dining and entertainment in our Ships Cellar Pub. Outdoor hot tub open year round. Complete conference facilities. Open year round. See website for last minute Internet Specials, Innkeeper and other packages. Free WiFi. Learn More
Nonantum Resort | Kennebunkport 207-967-4050 | 95 Ocean Avenue, Kennebunkport, Maine
Family friendly waterfront resort in Kennebunkport, just 90 minutes from Boston, with 109 beautifully appointed guestrooms, a full family activities program, heated pool with bar and grill on the water’s edge. Lobster boat, sailing, and sport fishing tours leave daily from the resort’s marina. Perfectly located just a half mile from the shopping and restaurants and beach. Complimentary shuttle for hotel guests. On-site restaurants, including Latitudes and Heckmans, offer fresh Maine seafood, creative coastal cuisine, waterfront views, and live entertainment. Named “The Best Resort in Maine for Couples.” Come learn why guests rave about the staff and their genuine Maine hospitality. Learn More
Seaside Inn | Kennebunk Beach 207-967-4461 | 80 Beach Ave, Kennebunk, Maine
Oceanfront Inn directly on Kennebunk Beach. Walk to Kennebunkport's famous Dock Square shops and restaurants. Sea kayaking, whale watching, fabulous sunrises and sunsets from your room! The Seaside Inn is open year round and includes breakfast daily in the 1850 Boat House. Hot tub. Bicycles. Oceanfront rooms. Great values with our special Off-Season Packages in the inn. 9th generation family innkeepers since 1667. Kennebunkport's premier beachfront address. A memorable location and experience directly on the beach. Learn More
Breakwater Inn & Spa | Waterfront Inn and Spa 207-967-5333 | 127 Ocean Avenue, Kennebunkport, Maine
Located directly on the Kennebunk River with beach, ocean and sunset views. This chic historic inn offers modern spa rooms with river views, cottages hanging over the river and more. One of the most historic Kennebunkport hotels and inns with all the modern hotel comforts of today. Full service spa complex to indulge in exclusive, signature spa treatments. Guests delight in innovative cuisine at Stripers Waterside Restaurant, taking pleasure in the freshest seafood, lobster and shellfish from the New England Maine Coast. Learn More

One of the premier places to stay on the Southern Maine Coast is York Harbor Inn. This luxurious oceanfront property has been featured on the Travel Channel, LL Bean catalogues, and Country Living Magazine. Guests enjoy award winning dining, a nautical Ship’s Cellar Pub, outdoor hot tub and beautiful guest rooms with fireplaces, Jacuzzis and bold ocean views. With York Harbor Inn’s six gracious and unique inns to choose from, what more could you want for a beachside getaway?

The only inn located directly on the shores of Kennebunk Beach, is Seaside Inn. Seaside, like its name, has an ideal location righ on Gooch’s beach with easy access to Kennebunkport’s Dock Square shops and restaurants. Open year round, this family owned and run property dates back to the 1600s and is run by 9th generation family innkeepers! Seaside offers guests an ocean view hot tub, direct beach access, bikes, and breakfast in the 1850 Boat House for a memorable stay.

Popham Beach State Park-Maine

For a taste of Maine’s raw beauty, stay at Moosehead Hills Cabins, a beautiful lakeside retreat overlooking Moosehead Lake. Beautiful log cabins offer real wood-burning fireplaces and whirlpool bathtubs. Explore Moosehead during the day, with moose watching, hiking, kayaking, fishing and boating. End yoru day with a massage, sunset cocktaisl and dinner with breathtaking views. This is the place to stay in Greenville, Maine on majestic Moosehead Lake.

Samoset Resort is a sprawling 230-acre ocean side hotel located on the beautiful waters of Penobscot Bay just south of the town of Camden. Samoset’s setting and location alone put this on the list but recent multi-million dollar upgrade investments secure its standing amongst Maine’s top resorts. Samoset is a popular golf vacation destination, boasting a full championship golf course. Guests can also enjoy the large free form pool and bar, an Italian restaurant, guest cottages, gorgeous grounds and the Samoset Kids Club for their younger guests.

spi spa

Those looking for beachfront lodging can stay at Stage Neck Inn, Resort and Spa. This boutique resort overlooks the ocean from a stunning York Harbor peninsula. This AAA four diamond resort offers guests ocean view lodging, full-service spa, indoor pool with Jacuzzi, fitness center with sauna, outdoor pool, seasonal clay tennis courts, sandy beach and fine dining in two restaurants. Extraordinary ocean views and Maine hospitality are a Stage Neck tradition.

A distinguished member of the Historic Hotels of America, originally constructed in 1895 as a home for Maine’s National Guard is The Portland Regency Hotel and Spa. Situated in the heart of Portland’s Old Port District, the Regency has become Portland’s premier full-service hotel. Portland’s best Old Port Hotel location allows guests to walk out the front door to Portland’s shopping, galleries and top restaurants, or catch a Casco Bay Ferry to spend the day exploring Maine islands, waterfront  parks, lighthouses and the ocean.


For an ideal luxury getaway in Downeast, Maine with full-service spa, exercise room, marina, ocean side tennis, outdoor pool and AAA Four Diamond dining, we suggest Harborside Hotel, Spa and Marina in Bar Harbor on Mount Desert Island. The Harborside’s fabulous waterfront location in the heart of charming downtown Bar Harbor allows you to walk to town, boat tours, shopping, fun pubs and Bar Harbor’s best restuarants (serving lobster of course). Or just stay at the resort pool or spa overlooking the harbor. Harborside has easy access to a wide array of outdoor activities in Acadia National Park.

One of the top year-round destinations in New England, is Sugarloaf Mountain Hotel. Especially popular in the winter among skiers and outdoor enthusiasts, Sugarloaf offers the largest ski area east of the Rockies. Other winter activities include snowboarding, tubing and snowshoeing. Summer guests can enjoy the #1 golf course in Maine, hiking, biking, moose tours and more!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *