Luxury Hotels in Maine, United States

Portland Harbor Hotel

8.5 "Very good"
(803 reviews)
468 Fore Street, Portland, ME 04101, United States
Offering a restaurant and a fitness centre, Portland Harbor Hotel is located near the Portland Waterfront. Free WiFi acc... (Learn more)
Check availability

Blackberry Inn

9.4 "Fabulous"
(328 reviews)
82 Elm Street, Camden, ME 04843, United States
Set in Camden, 1.1 km from Laite Memorial Beach and 12 km from Mount Battie, Blackberry Inn offers accommodation with fr... (Learn more)
Check availability

The Beachwood

9.2 "Fabulous"
(343 reviews)
29 W Grand Ave, Old Orchard Beach, 04064-2633, United States
Located in Old Orchard Beach, 70 m from Old Orchard Beach, The Beachwood provides accommodation with a seasonal outdoor ... (Learn more)
Check availability

Elmwood Resort Hotel

9 "Fabulous"
(380 reviews)
1351 Post Road, Wells, 04090, United States
Located in Wells Maine, the Elmwood Resort Hotel is centrally located to all the Southern Coast of Maine has to offer. J... (Learn more)
Check availability

Lodge at Kennebunk

8.2 "Very good"
(672 reviews)
95 Alewive Road, Kennebunk, ME 04043, United States
The Lodge at Kennebunk is situated on a quiet 8-acre setting adjacent to Interstate 95 in beautiful Kennebunk, Maine. Ke... (Learn more)
Check availability

Bluenose Inn - Bar Harbor Hotel

8.6 "Very good"
(495 reviews)
90 Eden Street, Bar Harbor, ME 04609, United States
This Mount Desert Island property, offering panoramic views of Frenchman Bay, is within a 10-minute drive of Acadia Nati... (Learn more)
Check availability

Cliff House Maine

9.2 "Fabulous"
(325 reviews)
591 Shore Road, Cape Neddick, ME 03902, United States
Offering an outdoor pool and an indoor pool, Cliff House Maine is located in Cape Neddick. Free WiFi access is available... (Learn more)
Check availability

Holiday Inn Bar Harbor Regency Hotel, an IHG Hotel

7.5 "Good"
(1153 reviews)
123 Eden Street, Bar Harbor, ME 04609, United States
Overlooking Frenchman's Bay, this resort in Bar Harbor, Maine is 5.6 km from Eagle Lake, located in Acadia National Park... (Learn more)
Check availability

The Seaside Inn

8.8 "Very good"
(388 reviews)
80 Beach ave, Kennebunk Beach, ME 04043, United States
Located in Kennebunk Beach, a few steps from Goochs Beach, The Seaside Inn provides accommodation with free bikes, free ... (Learn more)
Check availability

Black Boar Inn Ogunquit

7.9 "Good"
(199 reviews)
277 Main Street, Ogunquit, 03907, United States
Housed in an historic building that dates to 1674, Black Boar Inn is located in the heart of Ogunquit, Maine, just 6 min... (Learn more)
Check availability

Seascape Motel & Cottages

9 "Fabulous"
(320 reviews)
202 Searsport Ave, Belfast, ME 04915, United States
Featuring an outdoor pool, a garden and a hot tub, Seascape Motel & Cottages offers free Wi-Fi in Belfast, Maine. Th... (Learn more)
Check availability

Abalonia Inn

9 "Fabulous"
(303 reviews)
268 Main St, Ogunquit, 03907, United States
Located close to the beach, this Ogunquit hotel offers free Wi-Fi and rooms that feature a flat-screen TV and a refriger... (Learn more)
Check availability

AC Hotel by Marriott Portland Downtown/Waterfront, ME

8.6 "Very good"
(395 reviews)
158 Fore Street, Portland, ME 04101, United States
AC Hotel Portland Downtown/Waterfront by Marriott is located in the historic Old Port neighborhood of Portland, Maine, a... (Learn more)
Check availability

Yankee Clipper Motel

8.9 "Very good"
(312 reviews)
50 Searsport Avenue, Belfast, ME 04915, United States
Located in Belfast, this motel boasts free Wi-Fi and rooms with a flat-screen cable TV and air-conditioning. Passagassaw... (Learn more)
Check availability

Village By The Sea

8.8 "Very good"
(294 reviews)
1373 Post Road, Wells, ME 04090, United States
Featuring an on-site fitness centre and an outdoor swimming pool, Village By The Sea is located in Wells. This resort of... (Learn more)
Check availability

The Press Hotel, Autograph Collection

9.1 "Fabulous"
(238 reviews)
119 Exchange Street, Portland, ME 04101, United States
Offering a restaurant and a fitness centre, The Press Hotel, Autograph Collection is located in Portland. Each room here... (Learn more)
Check availability

The Nonantum Resort

8.6 "Very good"
(92 reviews)
95 Ocean Avenue, Kennebunkport, ME 04046, United States
This Kennebunkport waterfront resort offers free WiFi and individually decorated rooms that include cable TV. Cape Arun... (Learn more)
Check availability

Sand Bar Cottage Inn

9.3 "Fabulous"
(169 reviews)
106 West Street, Bar Harbor, ME 04609, United States
Situated in Bar Harbor, within 500 m of Town Beach and 500 m of Agamont Park, Sand Bar Cottage Inn features accommodatio... (Learn more)
Check availability

The Francis

8.4 "Very good"
(94 reviews)
747 Congress Street, Portland, ME 04102, United States
The Francis, a historic landmark, is situated in Portland's Bramhall neighborhood, near Art District. Guests can enjoy t... (Learn more)
Check availability

Harraseeket Inn

9 "Fabulous"
(1024 reviews)
162 Main Street, Freeport, ME 04032, United States
This cozy, country inn offers 23 fireplaces throughout the property and is 8 km to Wolfe's Neck State Park. Located in F... (Learn more)
Check availability

The Inn on Mount Desert

9.2 "Fabulous"
(845 reviews)
68 Mt. Dessert Street, Bar Harbor, ME 04609, United States
Located 1.6 km from Acadia National Park, this Bar Harbor, Maine accommodation boasts free Wi-Fi. The waterfront and var... (Learn more)
Check availability

Country Inn at the Mall

8.7 "Very good"
(1196 reviews)
936 Stillwater Avenue, Bangor, ME 04401, United States
Located 12 minutes’ drive from Bangor International Airport, this hotel features free Wi-Fi and serves a daily continent... (Learn more)
Check availability

Sheepscot Harbour Village Resort

8.4 "Very good"
(240 reviews)
306 Eddy Road, Edgecomb, 04556, United States
Sheepscot Harbour Village Resort in Edgecomb is located on the Sheepscot River, just over the bridge from Wiscasset. Fr... (Learn more)
Check availability

Bar Harbor Motel

9.1 "Fabulous"
(829 reviews)
100 Eden Street, Bar Harbor, ME 04609, United States
This Bar Harbor motel is just 1.6 km from the main entrance to Acadia National Park. Facilities include a seasonal outdo... (Learn more)
Check availability

La Quinta by Wyndham Portland

8.2 "Very good"
(1673 reviews)
340 Park Avenue, Portland, ME 04102, United States
Located directly off Interstate 295 in central Portland and 450 m from Hadlock Field, this hotel features an outdoor swi... (Learn more)
Check availability

Acadia Inn

8.7 "Very good"
(1087 reviews)
98 Eden Street, Bar Harbor, ME 04609, United States
Located 1.6 km from Acadia National Park, Acadia Inn has an on-site trail that accesses the park. The hotel offers a co... (Learn more)
Check availability

Kennebunkport Captains Collection

8.7 "Very good"
(183 reviews)
6 Pleasant Street, P. O. Box 800, Kennebunkport, 04046, United States
Offering free bikes, Kennebunkport Captains Collection is located in Kennebunkport, just 7 minutes’ walk from Taintown B... (Learn more)
Check availability

16 Bay View

9.1 "Fabulous"
(138 reviews)
16 Bay View Street, Camden, 04843, United States
Set in Camden, 600 m from Laite Memorial Beach, 16 Bay View offers accommodation with a fitness centre, private parking,... (Learn more)
Check availability

Newagen Seaside Inn

9 "Fabulous"
(145 reviews)
60 Newagen Colony Rd, Southport, 04576, United States
Situated on 20 acres of oceanfront property, Newagen Seaside Inn is located on Southport Island, just 15 minutes' drive ... (Learn more)
Check availability

The Edgewater

8.8 "Very good"
(843 reviews)
57 West Grand Avenue, Old Orchard Beach, ME 04064, United States
The Edgewater is set in Old Orchard Beach, 500 m from Old Orchard Beach Pier. Free WiFi is offered throughout the proper... (Learn more)
Check availability

Hartstone Inn & Hideaway

8.8 "Very good"
(154 reviews)
41 Elm St, Camden, 04843, United States
Located in Camden, less than 1 km from Laite Memorial Beach, Hartstone Inn & Hideaway provides accommodation with a ... (Learn more)
Check availability

Terrace By The Sea

8.8 "Very good"
(800 reviews)
23 Wharf Lane, Ogunquit, ME 03907, United States
Offering a seasonal outdoor swimming pool and views of the ocean, Terrace by the Sea is located in Ogunquit, Maine, 900 ... (Learn more)
Check availability

Atlantic Oceanside Hotel & Conference Center

8.8 "Very good"
(785 reviews)
119 Eden Street, Bar Harbor, ME 04609, United States
Offering rooms with an ocean view, this Bar Harbor waterfront property boasts daily nature cruises from its private dock... (Learn more)
Check availability

Bar Harbor Grand Hotel

9.1 "Fabulous"
(619 reviews)
269 Main Street, Bar Harbor, ME 04609, United States
Located in central Bar Harbor, this hotel is 6.4 km from Sand Beach and 2.2 km from Acadia National Park. The hotel serv... (Learn more)
Check availability

Inn at St John Portland In-Town

8.5 "Very good"
(956 reviews)
939 Congress Street, Portland, ME 04102, United States
Offering a daily continental breakfast, this Victorian-style inn accessible only by stairs is located in Portland, Maine... (Learn more)
Check availability

Wells-Ogunquit Resort Motel & Cottages

8.9 "Very good"
(689 reviews)
203 Post Road, Ogunquit, ME 04090, United States
Offering a seasonal outdoor pool and barbecue, Wells-Ogunquit Resort Motel & Cottages is located on the Southern Mai... (Learn more)
Check availability

Embassy Suites by Hilton Portland Maine

8.6 "Very good"
(829 reviews)
1050 Westbrook Street, Portland, ME 04102, United States
Located adjacent to the Portland International Jetport, 3.5 km from the Maine Mall and 8 km from the Old Port/Waterfront... (Learn more)
Check availability

The Sparhawk Oceanfront Resort

9.1 "Fabulous"
(117 reviews)
85 Shore Road, Ogunquit, 03907, United States
Located across the North Atlantic Ocean, overlooking Ogunquit Beach, The Sparhawk Oceanfront Resort offers an on-site ou... (Learn more)
Check availability

Hampton Inn Portland Downtown Waterfront

8.4 "Very good"
(960 reviews)
209 Fore Street, Portland, ME 04101, United States
Just a 5-minute walk from the Casco Bay Lines Ferry, this waterfront hotel offers free airport and local shuttles, an in... (Learn more)
Check availability

James Place Inn Bed and Breakfast

9.1 "Fabulous"
(42 reviews)
11 Holbrook Street, Freeport, ME 04032, United States
Located in central Freeport, this Victorian-style bed and breakfast features a full homemade breakfast served every morn... (Learn more)
Check availability

Union Bluff Hotel

8.6 "Very good"
(722 reviews)
8 Beach Street, York Beach, ME 03910, United States
This property is 3 minutes walk from the beach. In York Beach, Maine, these oceanfront accommodations are steps from the... (Learn more)
Check availability

The Grand Hotel

8.9 "Very good"
(571 reviews)
276 Shore Road, Ogunquit, ME 03907, United States
Just a half-mile from Maine’s Atlantic coast and 3.2 km from Interstate 95, The Grand Hotel has an indoor heated pool an... (Learn more)
Check availability

Best Western Acadia Park Inn

8.5 "Very good"
(705 reviews)
452 State Highway 3, Bar Harbor, ME 04607, United States
Featuring an outdoor swimming pool, this Bar Harbor, Maine hotel is 3.2 km from Acadia National Park. A free breakfast b... (Learn more)
Check availability

Country Inn at Camden Rockport

8.8 "Very good"
(558 reviews)
8 Country Inn Way, Rockport, ME 04856, United States
Our Country Inn is open year 'round and is only minutes from beautiful Camden and Rockport Harbors and a myriad of other... (Learn more)
Check availability

Mariner Resort

8.8 "Very good"
(556 reviews)
734 Main Street, Ogunquit, ME 03907, United States
This Ogunquit resort is located on the Tidal Marsh, 15 minutes' walk from Footbridge Beach. It features indoor and outdo... (Learn more)
Check availability

Portland Sheraton at Sable Oaks

7.9 "Good"
(191 reviews)
200 Sable Oaks Drive, South Portland, ME 04106, United States
3.6 km from Portland International Jetport, this hotel features an airport shuttle service and an indoor pool. Air-condi... (Learn more)
Check availability

Copley LaReine Motel

7.9 "Good"
(1079 reviews)
4 Harrisburg Street, Old Orchard Beach, ME 04064, United States
Minutes from Old Orchard Beach Pier, Copley LaReine Motel boasts free Wi-Fi and direct beach access. Old Orchard Beach r... (Learn more)
Check availability

Chiltern Inn

8.5 "Very good"
(130 reviews)
11 Cromwell Harbor Road, Bar Harbor, ME 04609, United States
Featuring an indoor pool and sauna, this Bar Harbor bed and breakfast is located 2.6 km from Acadia National Park. Rooms... (Learn more)
Check availability

Colonial Inn

8.4 "Very good"
(707 reviews)
145 Shore Road, Ogunquit, ME 03907, United States
Built in 1887, the Colonial Inn comprises four buildings and is within walking distance of many restaurants and shops al... (Learn more)
Check availability

Ogunquit Hotel and Suites

7.9 "Good"
(1050 reviews)
719 Main Street, Ogunquit, ME 03907, United States
This motel in Ogunquit, Maine is 4 minutes’ drive from the Ogunquit Beach and is less than 3.2 km from the Marginal Way ... (Learn more)
Check availability