Characterized by rich maritime history, a rocky shoreline, and natural wonders, Maine is one of the must-visit states in the US that will keep you busy throughout your holiday. The list of things to do and attractions to see are endless here, starting from the picturesque Acadia National Park to the sandy beaches of Ogunquit. The state is also famous for its lobsters, so make sure you order some delicious lobster dishes at one of its local restaurants. Another thing you’ll find plenty here are accommodations, be it hotels, vacation rentals, and resorts. To help you decide where you can best spend your holiday in the area, make sure to read our list of the best hotels to stay in Maine, USA.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on October 28, 2025.
1. White Barn Inn and Spa, Auberge Resorts Collection, Kennebunk (from USD 899)
Dinner at the Big Barn and delightful display of down home Maine baked goods and snacks.
Reasonable rates for off-season stay with limited dining options.
Convenient location on the 3rd floor with easy access to attractions.
Charming and luxurious with friendly staff, valet service, and complimentary Maine baked goods.
Just walking distance to the beach, White Barn Inn and Spa boasts beautifully wallpapered and uniquely designed rooms, perfect for all kinds of travelers. Expect a flat-screen TV, freshly picked flowers, and a private bathroom in each room. If you want a more comfortable stay, you may opt for their suites, which come with a fireplace and a spa bath. The amenities here are also aplenty, make use of a fitness center, an outdoor swimming pool, and a spa with massage service and other treatments.
The White Barn Inn & Spa, Auberge Collection
Address: 37 Beach Avenue
37.54 km (23.4 mi) from Portland Museum of Art
2. The Francis, Portland (from USD 228)
Located in one of the most beautiful neighborhoods in Portland, Bramhall, close to the Art District, The Francis is a historic landmark that offers modern and comfortable accommodation. Guests will surely enjoy the spa, where they can avail different kinds of treatments and massages for an additional fee. The rooms here are spacious and bright, thanks to its all-white wall. Some rooms come with a seating area, a balcony, and a view of the garden.
The Francis Hotel
Address: 747 Congress Street
703 meters (0.5 ft) from Portland Museum of Art
3. Portland Harbor Hotel (from USD 404)
Ideal for travelers planning to see the sights, Portland Harbor Hotel gives you easy access to many famous attractions in Maine, including Wadsworth Longfellow House, Portland Waterfront, Victoria Mansion, and Portland Downtown Historic District. The hotel has a modern and elegant design, which you can see in its lobby and rooms. Each accommodation here is well equipped with a flat-screen TV, a refrigerator, and a desk. Other guestrooms even have sofas and spa baths. As for its amenities, you can find here a fitness center, an on-site restaurant, a private garage, and free use of bikes.
Portland Harbor Hotel
Address: 468 Fore Street
586 meters (0.4 ft) from Portland Museum of Art
4. Comfort Inn Civic Center, Augusta (from USD 143)
Looking for a comfortable place to stay in Augusta but don’t want to break the bank? If so, you might want to check out Comfort Inn Civic Center, which is just 1.6 km (1 mi) away from University of Maine. While you’re here, you can do your fitness routines in the gym, go for a lap at the indoor swimming pool, and keep yourself from getting hungry by dining at the on-site restaurant. The rooms here have that cozy atmosphere and are furnished with a flat-screen TV, a friendly workspace, and a private bathroom.
Comfort Inn Augusta
Address: 281 Civic Center Drive
85.84 km (53.4 mi) from Portland Museum of Art
5. Abalonia Inn, Ogunquit (from USD 354)
Are you dreaming of a relaxing vacation by the beach in Maine? If so, you’ll surely want to book a room in Abalonia Inn, a hotel in the beautiful coastal town of Ogunquit. Inside each room, you’ll find a flat-screen TV to keep you entertained and a refrigerator for your takeouts and the like. When you finally want to get out of your soft bed, you can swim at the seasonal pool, stroll in the garden, or sunbathe at the nearby beach. Additionally, shopping options and local restaurants are within walking distance from the hotel.
Abalonia Inn
Address: 268 Main St
52.44 km (32.6 mi) from Portland Museum of Art
6. The Edgewater, Old Orchard Beach (from USD 172)
Close to numerous points of interest in Old Orchard Beach, including the beach, the pier, Palace Playland, and other outdoor activities, The Edgewater offers beautiful and homey rooms for the whole family. You’ll surely love the bright rooms with modern furnishing and touches of blue everywhere, from the accent walls to the dining set-up. Each room also comes with a flat-screen TV with cable channels and a private bathroom. Mose so, free parking is available if you’re bringing a vehicle with you.
The Edgewater
Address: 57 West Grand Avenue
18.34 km (11.4 mi) from Portland Museum of Art
7. The Seaside Inn, Kennebunk Beach (from USD 98)
Offering comfortable air-conditioned guestrooms, The Seaside Inn is a lovely beachfront hotel in Kennebunk Beach. Aside from looking for a place to stay, if you are also seeking to get some vitamin D and going for a soak in the ocean, this hotel is more than perfect for you. Here, you can ride a bike for free and stroll around the area, swim on the beach, and sunbathe up to your heart’s delight. You can also relax in the outdoor hot tub. Other amenities you’ll find here include a fitness center and a garden.
The Seaside Inn
Address: 80 Beach ave
38.24 km (23.8 mi) from Portland Museum of Art
8. Cutty Sark Motel, York Beach
Continental breakfast with good coffee, but limited options; nearby dining choices available.
Reasonable pricing for oceanfront location and amenities.
Exceptional location right on the water, walking distance to local attractions and restaurants.
Comfortable rooms, oceanfront lawn with chairs, complimentary coffee and pastries.
If you’re a fan of the sea and always dreamt of getting that sun-kissed skin, then you better book this beachfront hotel in York Beach. Imagine waking up to a spectacular ocean view and watching the sunrise from your window. That imagination can turn into reality when you book your stay here. The rooms here are air-conditioned and come with a flat-screen TV and a private bathroom. Also, a 24-hour front desk will help you with anything, and complimentary muffin and coffee will be offered to you.
Cutty Sark Motel
Address: 58 Long Beach Ave
61.84 km (38.5 mi) from Portland Museum of Art
Come and be merry in Maine
Aside from exciting and beautiful attractions, Maine also boasts lovely accommodations that will complete your holiday. So, make sure you plan your time wisely before coming to the state. To guide you, here’s our list of the best hotels to stay in Maine, USA. Booking any of these top-notch accommodations will help you have the best vacation ever.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data