Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
North Coast
See the latest prices and deals by choosing your dates
Inn in Central Coast, Searsport · 46.96 mi from centre
9.9
12 reviews
Breakfast available
Set in Searsport, 1.1 km from Mosman Park Beach, Captain Nickels Inn offers accommodation with a garden, free private parking, a private beach area and a shared lounge. With a terrace, the 4-star inn has air-conditioned rooms with free WiFi, each with a private bathroom. Some units at the property feature a balcony with a sea view.
All rooms are fitted with a coffee machine, while some rooms also offer a kitchenette with a fridge and a microwave. All guest rooms in the inn are fitted with a flat-screen TV and free toiletries.
Ix Center is 39 km from Captain Nickels Inn, while Fort Knox State Historic Site is 16 km from the property. Bangor International Airport is 51 km away.
Hotel in Maine Highlands, Orono · 38.14 mi from centre
9.6
269 reviews
Breakfast available
With a stay at Hotel Ursa in Orono, you'll be within a 5-minute walk of Orono Farmer's Market and Hudson Museum. This hotel is 12.1 mi (19.5 km) from Maine Savings Amphitheater and 12.2 mi (19.6 km) from Hollywood Casino at Bangor.
Inn in Central Coast, Boothbay Harbor · 97.06 mi from centre
9.1
273 reviews
Breakfast available
Set in Boothbay Harbor and with Coastal Maine Botanical Garden reachable within 3.2 km, Harborage Inn on the Oceanfront offers concierge services, allergy-free rooms, a garden, free WiFi throughout the property and a terrace. The rooms have a patio.
The inn will provide guests with air-conditioned rooms with a fridge, a coffee machine, a shower, free toiletries, a flat-screen TV with satellite channels, Blu-ray player and DVD player. Harborage Inn on the Oceanfront features some units with sea views, and all rooms have a balcony. All guest rooms feature a private bathroom, a hairdryer and bed linen.
An à la carte, Full English/Irish or American breakfast can be enjoyed at the property.
At the accommodation guests are welcome to take advantage of a hot tub. The area is popular for hiking and canoeing, and car hire is available at this 4-star inn.
Augusta State Airport is 59 km from the property, and the property offers a paid airport shuttle service.
Hotel in Central Coast, Camden · 60.36 mi from centre
9.6
114 reviews
With a stay at Camden Harbour Inn in Camden, you'll be next to a golf course, within a 15-minute walk of Megunticook Lake and Camden Harbor Park and Amphitheatre. This golf hotel is 0.9 mi (1.5 km) from Camden Hills State Park and 1.6 mi (2.5 km) from Rockport Marine Park.
Hotel in Central Coast, Boothbay Harbor · 97.11 mi from centre
8.5
46 reviews
Located on Boothbay Harbor, Boothbay Harbor Oceanside Golf Resort is less than 10 minutes' drive from the Coastal Maine Botanical Gardens.
Each guestroom features a king size bed and luxury linens.
This Oceanside Resort features Coastal Prime, a restaurant which offers an inspired menu with locally sourced fresh seafood daily and seaside dining. Sit inside or outside around one of the fire pits and enjoy the food, craft cocktails and views of the harbor.
The Boothbay Harbor town centre is a short walk across the famed Footbridge. BoothBay Harbor Country Club is 2 miles away.
Resort in York County, Cape Neddick · 161.36 mi from centre
9.4
953 reviews
Breakfast available
When you stay at Cliff House Maine in Cape Neddick, you'll be next to a golf course, within a 10-minute drive of Ogunquit Beach and Perkins Cove. This golf resort is 2.3 mi (3.8 km) from Marginal Way and 4.1 mi (6.5 km) from Short Sands Beach.
Hotel in York County, Kennebunk · 151.80 mi from centre
9.4
90 reviews
Breakfast available
When you stay at White Barn Inn & Spa, Auberge Resorts Collection in Kennebunk, you'll be by the ocean, within a 15-minute walk of Dock Square and St. Anthony's Franciscan Monastery. This luxury hotel is 10.8 mi (17.4 km) from Ogunquit Beach and 12.4 mi (19.9 km) from Marginal Way.
Hotel in South Coast, Portland · 131.63 mi from centre
9.2
57 reviews
Breakfast available
With a stay at Longfellow Hotel in Portland (Parkside), you'll be a 4-minute drive from Thompson's Point and 8 minutes from Maine Mall. This spa hotel is 15.1 mi (24.2 km) from Old Orchard Beach and 15.9 mi (25.7 km) from Old Orchard Beach Pier.
Hotel in South Coast, Portland · 130.80 mi from centre
9.4
941 reviews
Breakfast available
With a stay at The Press Hotel, Marriott Autograph Collection, you'll be centrally located in Portland – a 5-minute drive from Thompson's Point and 9 minutes from Maine Mall. This hotel is 15.9 mi (25.7 km) from Old Orchard Beach and 16.6 mi (26.8 km) from Old Orchard Beach Pier.
Hotel in South Coast, Cape Elizabeth · 133.03 mi from centre
9.4
250 reviews
Breakfast available
When you a stay at Inn By The Sea in Cape Elizabeth, you'll be on the beach, just steps from Casco Bay and Crescent Beach State Park. This beach hotel is 9.1 mi (14.6 km) from Thompson's Point and 9.4 mi (15.2 km) from Maine Mall.
Hotel in South Coast, Portland · 130.88 mi from centre
9.0
1,359 reviews
Breakfast available
With a stay at Portland Harbor Hotel, you'll be centrally located in Portland – a 5-minute drive from Thompson's Point and 9 minutes from Maine Mall. This hotel is 15.2 mi (24.5 km) from Old Orchard Beach and 19.1 mi (30.7 km) from Old Orchard Beach Pier.
Hotel in South Coast, Portland · 131.28 mi from centre
8.8
942 reviews
Breakfast available
With a stay at The Westin Portland Harborview, you'll be centrally located in Portland, steps from State Theatre and Portland Museum of Art. This spa hotel is 0.6 mi (1 km) from Cross Insurance Arena and 0.8 mi (1.3 km) from Maine Medical Center.
Hotel in South Portland · 135.14 mi from centre
7.8
1,041 reviews
Breakfast available
When you stay at DoubleTree by Hilton Hotel Portland in South Portland, you'll be near the airport – a 1-minute drive from Maine Mall and 8 minutes from Thompson's Point. This hotel is 13.5 mi (21.8 km) from Engine and 11 mi (17.7 km) from Old Orchard Beach.
Hotel in York County, Kennebunkport · 151.78 mi from centre
8.2
483 reviews
With a stay at Breakwater Inn in Kennebunkport, you'll be on the waterfront, within a 5-minute drive of Dock Square and Colony Beach. This luxury hotel is 11.7 mi (18.8 km) from Ogunquit Beach and 13.3 mi (21.3 km) from Marginal Way.
Hotel in South Coast, Portland · 130.96 mi from centre
9.2
916 reviews
Breakfast available
With a stay at Canopy by Hilton Portland Waterfront in Portland (Downtown Portland), you'll be a 5-minute drive from Thompson's Point and 9 minutes from Maine Mall. This hotel is 15.1 mi (24.3 km) from Old Orchard Beach and 16 mi (25.8 km) from Old Orchard Beach Pier.
Hotel in South Coast, Chebeague Island · 120.92 mi from centre
8.6
70 reviews
Breakfast available
With a stay at Chebeague Island Inn in Chebeague Island, you'll be 0.1 mi (0.1 km) from Casco Bay and 12.2 mi (19.6 km) from Casco Bay Lines Ferry Terminal. This beach hotel is 12.9 mi (20.7 km) from Portland Observatory and 13 mi (21 km) from Eastern Promenade.
Hotel in South Portland · 135.09 mi from centre
8.2
981 reviews
Breakfast available
When you stay at Portland Sheraton at Sable Oaks in South Portland, you'll be in the business district – a 2-minute drive from Maine Mall and 8 minutes from Thompson's Point. This hotel is 14.2 mi (22.8 km) from Engine and 10.1 mi (16.3 km) from Old Orchard Beach.
Hotel in York County, Kennebunkport · 147.74 mi from centre
8.2
9 reviews
Breakfast available
Located in Kennebunkport, Hidden Pond is a 5-minute drive from Goose Rocks Beach and 10 minutes from Dock Square. This beach hotel is 5.7 mi (9.2 km) from Kennebunkport Harbor and 6.8 mi (11 km) from Gooch's Beach.
Hotel in York County, Kennebunk · 153.04 mi from centre
8.5
732 reviews
The Lodge at Kennebunk is situated on a quiet 8-acre setting adjacent to Interstate 95 in beautiful Kennebunk, Maine. Kennebunk is just across the Kennebunk River from the celebrated town of Kennebunkport with its noted shopping, dining and beaches.
Kennebunk is conveniently located just 145 km north of Boston and half way between the fabulous seaside towns of Portland, Maine and Portsmouth, New Hampshire.
Inn in York County, Ogunquit · 160.81 mi from centre
9.8
56 reviews
Breakfast available
Located in Ogunquit, Grasshopper Inn is on the Strip, within a 5-minute drive of Ogunquit Beach and Marginal Way. This inn is 1 mi (1.7 km) from Footbridge Beach and 1.1 mi (1.8 km) from Ogunquit Playhouse.