12 of the Best Hotels in Maine: Where to Stay in 2023!

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!

#1 Top Pick
Sprawling white Cliff House resort perched dramatically on a cliff with the ocean below and a purple and pink sunset over head
Image courtesy of Cliff House

Cliff House Maine

🍁 Ultimate Luxury

🍁 Ocean Views

🍁 Romantic!

#2 Pick
The lobby of a nautical themed historic hotel in Portland, Maine features deep blue walls and creme colored accents
Photo courtesy of Colwen Hotels

Portland Harbor Hotel

🍁 Classic Portland

🍁 Generous Amenities

🍁 Walking Distance to Old Port

#3 Pick
A field with flowers in front of a white mansion

Bar Harbor Inn & Spa

🍁 Gorgeous Grounds

🍁 Lovely Amenities

🍁 Onsite Spa


Best Hotels in Maine

Cliff House Maine

White hotel on the cliffs under a purple sunset
Image courtesy of Cliff House

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

A dark wood four post bed sits surrounded by luxury antique furnishings as a fire roars in the fireplace
Photo courtesy of the property; how cozy does this look???

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

Grey hotel building with a sign reading \"Cape Arundel\"
Image courtesy of Cape Arundel Inn & 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

Huge white hotel overlooking a body of water
Image courtesy of 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

A field with flowers in front of a white mansion

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

The lobby of a nautical themed historic hotel in Portland, Maine features deep blue walls and creme colored accents
Photo courtesy of Colwen Hotels; love these rich colored walls!

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

A room in one of the most popular boutique hotels Portland Maine has to offer features deep blue walls, ceiling, and mantle, with a bed in the center and a fire roaring in the fireplace
Photo courtesy of the property: one of the most beautiful boutique hotels Portland Maine has to offer!

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: