Maine is one of the most-visited states in New England, and for good reason! It’s got a little something for everyone, whether you’re an outdoor enthusiast looking for incredible hikes or you’d prefer to book a world-class spa hotel with ocean views.
There are so many great places to stay in Maine, it can be tough to narrow them down by yourself. That’s where we come in!
We’ve rounded up the best hotels in Maine for a variety of different vacations.
Looking for the perfect Maine hotel for families? We’ve got some options. Need to check out romantic Maine hotels for your next couples getaway? Yeah, we’ve got that, too!
If you’re wondering where to stay in Maine, you’re in luck because there are options galore. We found the top hotels in Maine for you here so you can go from planning to arriving faster. Have fun in the Pine Tree State!
Table of Contents
Best Hotels in Maine
Cliff House Maine
591 Shore Rd, Cape Neddick, ME 03902
First on this list of most loved hotels in Maine is Cliff House Maine. This is one of the finest luxury hotels in Maine and is located in Cape Neddick, perfect for exploring nearby coastal gems like Ogunquit and York.
Set right against the water near some cliffs, the views found at Cliff House Maine are absolutely phenomenal.
You’ll find gorgeous guest room options at this luxury hotel, all decorated with a sophisticated, coastal aesthetic.
Round it out with generous amenities like gourmet onsite dining, a full service spa, and multiple onsite pools, including an adults only infinity pool that overlooks the Atlantic Ocean, and it’s hard to find fault with any of the offerings at this luxury hotel.
Unless, of course, you’re looking for budget hotels in Maine. Then it would not be Cliff House Maine you’re looking for!
Click Here to Check Prices & Book!
Kennebunkport Captain’s Collection
Historic District, Kennebunkport, ME 04046
Kennebunkport Captain’s Collection is easily one of the best places to stay in Maine.
Situated in Kennebunkport’s historic district, the mansions that make up the Captain’s Collection include the William Jefferds House, James Fairfield House, Acton Patterson House, and the Nathaniel Lord Mansion.
Each property is meticulously kept and preserved and has been beautifully reimagined as boutique inns. Rooms are elegantly furnished with a fusion of historic detail and modern amenity, and there are options for in room fireplaces, as well.
These Kennebunkport inns would make for a lovely Maine couples getaway accommodation!
Click Here to Check Prices & Book!
Lodge at Moosehead Lake
368 Lily Bay Rd, Greenville, ME 04441
If a stay at a gorgeous lakefront inn in one of the prettiest areas of the state sounds appealing to you, you’re going to want to check out the Lodge at Moosehead Lake.
Comfy and cozy as can be in all seasons, this lovely waterfront lodge in Greenville is ideal for those looking for superb views and spectacular amenities.
The onsite 368 Maine Restaurant offers fine dining with a panoramic view of Moosehead Lake and the surrounding mountains and is especially popular with couples.
After dinner, head out to one of the lovely firepits with your s’mores ingredients or go for a drink and a game of pool in the onsite pub. This highly rated inn in Maine is a great option for a couples getaway!
Click Here to Check Prices & Book!
Cape Arundel Inn and Resort
208 Ocean Avenue, Kennebunkport, ME 04046
Next is Cape Arundel Inn and Resort, another of the best hotels in Maine. This is another great Kennebunkport hotel made up of two different mansions near the water.
Unlike some other accommodations on this list, Cape Arundel Inn & Resort is adults only, making it the perfect place for a romantic retreat. Are you planning a vacation away from the kids? This would be perfect!
As you might imagine, the amenities here are great. There’s a swimming pool (indoor and heated), an Ocean Restaurant with phenomenal ocean views, lawn games at the Club House, air conditioning, gas fireplaces, and more.
Click Here to Check Prices & Book!
Stage Neck Inn
8 Stage Neck Rd, York Harbor, ME 03911
The Stage Neck Inn in York Harbor is one of those Maine hotels that offers impeccably sophisticated coastal New England style.
Stage Neck Inn is in an ideal location for all kinds of local exploration and it’s only ten miles from Portsmouth NH, one of the top destinations in New England.
Amenities include onsite dining and a full service spa, basically the perfect setting for a romantic Maine couples getaway.
For waterfront views, consider booking an oceanfront corner King room. These are located in the corners of the hotel and overlooking the York River. Plus, some doors lead right out to the beach if you stay on the first floor!
Click Here to Check Prices & Book!
Inn by the Sea
40 Bowery Beach Rd, Cape Elizabeth, ME 04107
Inn by the Sea is located on Cape Elizabeth and is truly breathtaking.
It’s luxurious, but also a great place to stay with the family. Plus, it’s only a short walk from Crescent Beach and Portland is just a quick drive away!
Summer is the time to visit Inn by the Sea as you’ll find great onsite amenities for families like ice cream socials, children’s art, complimentary bike rental, nightly s’mores and so much more!
The beach suites at Inn by the Sea are immaculate. If you’re looking for beautiful suites and guest rooms, onsite dining and shopping opportunities, and a private boardwalk to the beach, this is the Maine hotel for you!
Click Here to Check Prices & Book!
The Press Hotel, Autograph Collection
119 Exchange St, Portland, ME 04101
If you’re looking for unique hotels in Maine, you’re going to want to consider The Press Hotel in Portland!
Located in the former Gannett Building that produced the Portland Press Herald, this Portland hotel preserves the memory of its former life in a very cool way.
The press and journalism theme is found throughout, with retro typewriters and absolutely fantastic type font in the most darling of places. Seriously, be on the lookout, it is so cool!
You’ll also find a mini art gallery, fitness center, award winning restaurant, and more onsite, so this is just all around, one of the best and most interesting places to stay in Maine!
Click Here to Check Prices & Book!
Bar Harbor Inn & Spa
1 Newport Dr, Bar Harbor, ME 04609
If you’re planning a visit to Bar Harbor and Acadia National Park, Bar Harbor Inn & Spa is the place to go! This gorgeous property is one of our favorite places to stay in Maine, with onsite amenities like two onsite restaurants, a full service spa, a heated outdoor infinity pool, and complimentary breakfast.
Complimentary breakfast, you guys. Who doesn’t love that?
With a timeless appeal and historic seaside vibes, we love staying at this delightful hotel! They even have a lovely infinity pool.
Our stay at Bar Harbor Inn & Spa was fantastic, we definitely recommend booking this Maine hotel!
Click Here to Check Prices & Book!
Portland Harbor Hotel
468 Fore St, Portland, ME 04101
For that classic Maine hotel charm with modern amenities, you’ve got to check out Portland Harbor Hotel!
This is one of the most popular hotels in Maine, with easy access to so many of Portland’s most oft visited restaurants and bars.
You’ll find a modern nautical theme that just perfectly embodies that coastal Maine charm, and rooms are stylishly decorated to be bright and welcoming.
Guests especially love the onsite dining and the outdoor terrace. Another nice touch is that each floor has its own convenient little pantry nook with coffee service!
Click Here to Check Prices & Book!
The Nonantum Resort
95 Ocean Ave, Kennebunkport, ME 04046
Next is The Nonantum Resort, one of the most treasured Maine hotels for families in search of a little luxury. It’s a three-star hotel located right on the water. It’s only twenty miles from the Nubble Lighthouse, one of the top sites to visit in Maine.
A variety of guestroom options are available depending on what kind of a vacation you are after. Families and couples alike can find the perfect place to stay here!
At The Nonantum Resort, you can also enjoy the beautiful outdoor pool or even take a quick walk to the lighthouse that overlooks the water. There are also onsite kayak and beach rentals, and this is a popular Maine resort for families!
Click Here to Check Prices & Book!
Blind Tiger Guest House
163 Danforth St, Portland, ME 04101 | 46 Carleton St, Portland, ME 04101
Blind Tiger Guest House is one of the most gorgeous boutique hotels in Maine.
Blind Tiger offer two beautiful locations. The Carleton Street property is a quiet residential neighborhood within walking distance of downtown Portland, and Danforth Street is located within easy walking distance to Old Port.
Housed in beautiful historic homes, this is an elevated B&B experience with boutique hotel offerings that couples rave about. The decor is absolutely spectacular!
Blind Tiger is one of the top options for romantic places to stay in Maine.
Click Here to Check Prices & Book Danforth St | Click Here to Check Prices & Book Carleton St
Grand Harbor Inn
14 Bay View Landing, Camden, ME 04843
Last but not least on this list of the most loved hotels in Maine is Grand Harbor Inn! It’s a short walk from all the best places to visit in Camden, including the Camden Town Opera House, which is perfect for a romantic night out.
Generous amenities include continental breakfast, 24 hour concierge services, turn down service, and in room massage services.
Plus, you’ve got all those great restaurants in Camden to check out, too!
Click Here to Check Prices & Book!
There are so many places to choose from when it comes to where to stay in Maine, and this is by no way a fully extensive list.
However, it does include the highest-rated accommodations across the state! Make sure you book well in advance.
Where in Maine would you most want to stay?
You might also like:
- Where to Stay in Acadia National Park + Bar Harbor
- 20 of the Best Airbnbs in Maine You’ll Want to Book Now
- 19 Best Cabins in Maine: Cottages, Chalets, and More
- 17 Best Resorts in New England for Families, Luxury, Budgets, and More!
- 8 Wonderful Weekend Getaways in Maine
Amy Hartle is the founder and Editor-in-Chief of New England With Love, a comprehensive resource for travel in the New England region. Amy has been exploring New England since 2001. She lived in Vermont for many years and is a graduate of Plymouth State University in New Hampshire. Amy has been writing about travel for over a decade. On this site, Amy aims to share her love of New England and help you to have the best possible adventures!
Amy has been a full time blogger since 2012, and is also the publisher of Two Drifters, where she writes about couples travel and relationships, as well as Let’s Adventure Baby, a family travel site. When not traveling the world or creating epic blog content, Amy can be found cuddling with her husband, son, and cats, & drinking a maple latte.