loading

Maine hotels – find & book a hotel in Maine

Hotels in Maine – most popular destinations

List of favourite destinations in Maine. You may find more places in Maine at Maine map.

Book a hotel in Maine online and save money. Best price guaranteed!

Search for hotels in
Check-in date
Check-out date

Selected hotels in most popular Maine destinations are listed below. You may find hotels in other places within the Maine area using the form above.

Augusta hotels

Augusta is located in Kennebec County, Maine, United States (see Augusta map).

Only selected hotels in Augusta are listed below (see sortable list of hotels in Augusta for complete listing). Visit Augusta map page for a detailed satellite map of Augusta and related user contributed content.

Selected hotels in Augusta

more Augusta hotels »
Best Western Plus Civic Center Inn photo

Best Western Plus Civic Center Inn ***

Just 3 miles from downtown Augusta, this hotel offers spacious rooms with free Wi-Fi and a flat-screen TV. It features an on-site restaurant and is adjacent to the Augusta Civic Center.

Senator Inn & Spa photo

Senator Inn & Spa ***

Discover comfortable accommodations, exceptional services and state-of-the-art facilities at this conveniently located hotel and spa, ideally placed only a short distance from the capitol city's most popular sites and attractions.

Fairfield Inn and Suites by Marriott Augusta photo

Fairfield Inn and Suites by Marriott Augusta **

This Augusta hotel features a refrigerator in every room, an indoor pool and jacuzzi and a patio area with barbecue grills. Augusta Civic Center is 5 minutes from the hotel.

Bar Harbor hotels

Bar Harbor is located in Hancock County, Maine, United States (see Bar Harbor map).

Only selected hotels in Bar Harbor are listed below (see sortable list of hotels in Bar Harbor for complete listing). Visit Bar Harbor map page for a detailed satellite map of Bar Harbor and related user contributed content.

Selected hotels in Bar Harbor

more Bar Harbor hotels »
Holiday Inn SunSpree Resort Bar Harbor-Acadia National Park photo

Holiday Inn SunSpree Resort Bar Harbor-Acadia National Park ****

Overlooking the bay of the French, the resort of Bar Harbor, Maine, is located 5.6 km from Eagle Lake, located in Acadia National Park. It includes a marina and a lounge overlooking the ocean.

Bluenose Inn - Bar Harbor Hotel photo

Bluenose Inn - Bar Harbor Hotel ****

Offering stunning views of Frenchman Bay, this inn in Bar Harbor, Maine, is the perfect choice for a memorable vacation on Mount Desert Island, home of Acadia National Park.

Wonder View Inn and Suites photo

Wonder View Inn and Suites **

The hotel is located in Bar Harbor, Maine hotel is less than 6 km away from Acadia National Park. The rooms at the hotel include a TV and free wireless internet. The Looking Glass Restaurant meals are served.

Scarborough hotels

Scarborough is located in Cumberland County, Maine, United States (see Scarborough map).

Only selected hotels in Scarborough are listed below (see sortable list of hotels in Scarborough for complete listing). Visit Scarborough map page for a detailed satellite map of Scarborough and related user contributed content.

Selected hotels in Scarborough

more Scarborough hotels »
Homewood Suites by Hilton Portland photo

Homewood Suites by Hilton Portland ***

Situated at the entrance of Southborough Business Park, a short drive from downtown Portland, this all-suite hotel in Scarborough, Maine offers contemporary guestrooms and a variety of dining options.

TownePlace Suites Portland Scarborough photo

TownePlace Suites Portland Scarborough ***

Outside of Portland and 3.2 km from the Maine Mall, Scarborough hotel has a gym open 24/24, a restaurant and a grocery store. Free parking is available.

Residence Inn Portland Scarborough photo

Residence Inn Portland Scarborough ***

Only one mile from Portland Airport, the Residence Inn Portland Scarborough offers pet-friendly suites with full kitchens. It features a heated indoor pool, hot tub and a fitness canter.

Kennebunkport hotels

Kennebunkport is located in York County, Maine, United States (see Kennebunkport map).

Only selected hotels in Kennebunkport are listed below (see sortable list of hotels in Kennebunkport for complete listing). Visit Kennebunkport map page for a detailed satellite map of Kennebunkport and related user contributed content.

Selected hotels in Kennebunkport

more Kennebunkport hotels »
Kennebunkport Inn photo

Kennebunkport Inn ****

Discover the beauty and charm of the south coast of Maine for this comfortable hotel. You will find luxurious rooms in the heart of the old town of Kennebunkport.

The Lodge at Turbat's Creek photo

The Lodge at Turbat's Creek ***

Nestled in a lush forest in the charming town of Kennebunkport, this hotel is moments from many recreational activities as well as the beach, and provides comfortable accommodations and thoughtful amenities.

Rhumb Line Resort photo

Rhumb Line Resort ***

Located in Kennebunkport, Maine, the resort is located about 1.5 km from the Atlantic Ocean and includes an indoor and outdoor pool.

Freeport hotels

Freeport is located in Cumberland County, Maine, United States (see Freeport map).

Only selected hotels in Freeport are listed below (see sortable list of hotels in Freeport for complete listing). Visit Freeport map page for a detailed satellite map of Freeport and related user contributed content.

Selected hotels in Freeport

more Freeport hotels »
Holiday Inn Express Hotel & Suites Freeport photo

Holiday Inn Express Hotel & Suites Freeport **

This Maine hotel features an indoor pool, jacuzzi and rooms with 32-inch flat-screen TVs with HBO. It is within 6 miles of the Atlantic Ocean and Wolfe's Neck State Park.

Brewster House Bed & Breakfast photo

Brewster House Bed & Breakfast ***

This historic bed and breakfast is within a 10-minute walk of the LL Bean Outlet store and 17 miles from downtown Portland, Maine. The property offers room with free Wi-Fi. Brewster House Bed & Breakfast rooms are cozy and uniquely decorated.

Harraseeket Inn photo

Harraseeket Inn ***

This comfortable country inn has 23 fireplaces. LL Bean is a short walk from the hotel. Located in Freeport, Maine, this property has 2 restaurants. Each room at the Harraseeket Inn has a bed ...

South Portland hotels

South Portland is located in Cumberland County, Maine, United States (see South Portland map).

Only selected hotels in South Portland are listed below (see sortable list of hotels in South Portland for complete listing). Visit South Portland map page for a detailed satellite map of South Portland and related user contributed content.

Selected hotels in South Portland

more South Portland hotels »
Holiday Inn Express South Portland photo

Holiday Inn Express South Portland **

Located off of Interstate 95 and 10.1 miles from downtown Portland, Maine, this hotel offers a shuttle service to and from Portland International Airport.

Portland Marriott at Sable Oaks photo

Portland Marriott at Sable Oaks ***

Less than 2 miles from Portland International Jetport, this hotel features an airport shuttle service and an indoor pool. Air-conditioned rooms offer cable TV and free Wi-Fi access.

Best Western Merry Manor Inn photo

Best Western Merry Manor Inn ***

Moments from the historic attractions of Portland, Maine, this charming hotel is conveniently located off Interstate 95 and offers exceptional services along with thoughtful amenities and comfortable accommodations.

Ogunquit hotels

Ogunquit is located in York County, Maine, United States (see Ogunquit map).

Only selected hotels in Ogunquit are listed below (see sortable list of hotels in Ogunquit for complete listing). Visit Ogunquit map page for a detailed satellite map of Ogunquit and related user contributed content.

Selected hotels in Ogunquit

more Ogunquit hotels »
The Dunes on the Waterfront photo

The Dunes on the Waterfront ***

The Ogunquit Trolleys can be found at the entrance of this hotel, just 300 yards from Ogunquit Beach. It features an outdoor pool and offers fishing on-site. All rooms provide free Wi-Fi.

The Grand Hotel photo

The Grand Hotel ***

The Grand Hotel offers suites with private balconies, a kitchen and a sleigh bed. The hotel also features a heated indoor pool and an outdoor jacuzzi.

The Colonial Inn photo

The Colonial Inn ***

The best vacations are those that combine the charm of the past and modern facilities. It is for this reason that the best vacation starts at the hotel Colonial.

Old Orchard Beach hotels

Old Orchard Beach is located in York County, Maine, United States (see Old Orchard Beach map).

Only selected hotels in Old Orchard Beach are listed below (see sortable list of hotels in Old Orchard Beach for complete listing). Visit Old Orchard Beach map page for a detailed satellite map of Old Orchard Beach and related user contributed content.

Selected hotels in Old Orchard Beach

more Old Orchard Beach hotels »
Seabreeze Motel photo

Seabreeze Motel ***

Just 2 minutes walk from Old Orchard Beach and its pier, this hotel includes a large outdoor pool and terrace. Wi-Fi is available throughout the hotel.

Grand Beach Inn photo

Grand Beach Inn **

This hotel is located in Old Orchard Beach, near the sea and Highway 9. A restaurant, outdoor pool and free Wi-Fi. Rooms at the Grand Beach Inn feature refrigerators, coffee makers and cable TV.

Alouette Beach Resort photo

Alouette Beach Resort

Relax at this luxury beachfront hotel located in Maine. It offers an indoor heated pool. Wi-Fi is available in all rooms. The Pier Old Orchard Beach is located 12 minutes walk.

Bangor hotels

Bangor is located in Penobscot County, Maine, United States (see Bangor map).

Only selected hotels in Bangor are listed below (see sortable list of hotels in Bangor for complete listing). Visit Bangor map page for a detailed satellite map of Bangor and related user contributed content.

Selected hotels in Bangor

more Bangor hotels »
Days Inn Bangor photo

Days Inn Bangor ***

Located off Interstate 95, this hotel in Bangor, Maine offers spacious rooms with free Wi-Fi and a cable TV. A free 24-hour shuttle is available to Bangor International Airport, just 2.5 miles away.

Hampton Inn Bangor photo

Hampton Inn Bangor ***

The hotel at the Maine Square Mall Shopping Center is located 6 miles from Bangor Airport away. The hotel offers free airport transfers, free parking and free wireless internet access.

Hilton Garden Inn Bangor photo

Hilton Garden Inn Bangor ***

Located just 4 miles from Bangor International Airport, this Maine hotel features an on-site restaurant, indoor pool and jacuzzi. Rooms at Hilton Garden Inn Bangor offer 32-inch flat-screen cable TVs.

Portland hotels

Portland is located in Cumberland County, Maine, United States (see Portland map).

Only selected hotels in Portland are listed below (see sortable list of hotels in Portland for complete listing). Visit Portland map page for a detailed satellite map of Portland and related user contributed content.

Selected hotels in Portland

more Portland hotels »
Eastland Park Hotel photo

Eastland Park Hotel ***

The Eastland Park Hotel celebrates 80 years of history in 2007.

Hilton Garden Inn Portland Downtown Waterfront photo

Hilton Garden Inn Portland Downtown Waterfront ***

Able to offer breathtaking views of Casco Bay, Portland and the work on the waterfront of Maine, this hotel is within walking distance of many attractions and activities and offers convenient services and amenities of first class.

Embassy Suites Portland photo

Embassy Suites Portland ***

The Embassy Suites Portland is located at the Airport International Jetport in Portland (Maine), just minutes from the city's Old Port, offers comfortable rooms and a wide range of equipment.

Maine hotel reservations

Maine location

– see Maine map »

Maine is located in United States.

Maine hotels: low rates, no booking fees, no cancellation fees.

Online Hotel BookingMaplandia.com in partnership with Booking.com offers highly competitive rates for all types of hotels in Maine, from affordable family hotels to the most luxurious ones. Booking.com, being established in 1996, is longtime Europe’s leader in online hotel reservations. See the overview of Maine hotels above.

At Maplandia.com you won't be charged any booking fees, cancellation fees, or administration fees – the reservation service is free of charge. The reservation system is secure and your personal information and credit card is encrypted.

We have put together also a carefully selected list of recommended hotels in Maine, only hotels with the highest level of guest satisfaction are included. Many photos and unbiased hotel reviews written by real guests are provided to help you make your booking decision. Luxury hotels (including 5 star hotels and 4 star hotels) and cheap hotels (with best discount rates and up-to-date Maine hotel deals) are both available in separate lists. Always bear in mind that with Maplandia.com and Booking.com the best price is guaranteed!






Maplandia.com is not sponsored by or affiliated with Google.