Your safety is our top priority

Hotels in Maine
Why book with Hotels.com?
Free cancellation
on most hotels*Our price guarantee
find out moreGet a reward night
For every 10 nights you stay
Where to stay in Maine
Top hotels in Old Orchard Beach
- Friendship Oceanfront Suites
Friendship Oceanfront Suites
2.5-starSurfside0.9 miles to city centre
Guest rating8.8.Fabulous590 Hotels.com guest reviews - The Edgewater
The Edgewater
2-starSurfside0.3 miles to city centre
Guest rating9.2.Superb467 Hotels.com guest reviews - Alouette Beach Resort
Alouette Beach Resort
2.5-starSurfside0.6 miles to city centre
Guest rating7.8.Good547 Hotels.com guest reviews - Seagrass Inn
Seagrass Inn
2.5-starSurfside0.3 miles to city centre
Guest rating8.4.Very Good300 Hotels.com guest reviews - Atlantic Birches Inn
Atlantic Birches Inn
2.5-starSurfside0.1 miles to city centre
Guest rating9.6.Exceptional225 Hotels.com guest reviews
Top hotels in Ogunquit
- Anchorage by the Sea
Anchorage by the Sea
3-star0.3 miles to city centre
Guest rating9.2.Superb399 Hotels.com guest reviews - The Milestone
The Milestone
2-star1.2 miles to city centre
Guest rating9.0.Superb1,006 Hotels.com guest reviews - Gorges Grant Hotel
Gorges Grant Hotel
2.5-star0.6 miles to city centre
Guest rating9.6.Exceptional1,015 Hotels.com guest reviews - The Colonial Inn
The Colonial Inn
2.5-star0.3 miles to city centre
Guest rating8.8.Fabulous644 Hotels.com guest reviews - Ogunquit Hotel & Suites
Ogunquit Hotel & Suites
2-star1.3 miles to city centre
Guest rating8.4.Very Good843 Hotels.com guest reviews
Explore Maine
Top cities in Maine
Old Orchard Beach
Old Orchard Beach is known for its beaches and gardens, and entices visitors with popular attractions including Old Orchard Beach Pier and Old Orchard Beach.
See propertiesOgunquit
The scenic city of Ogunquit is full of attractions, such as Ogunquit Beach and Marginal Way, and is loved for its beaches and restaurants.
See propertiesKennebunkport
Kennebunkport is known for its beaches and seafood restaurants, and entices visitors with popular attractions including Dock Square and Kennebunkport Village Green.
See propertiesWells
Wells is loved for its beaches, and entices visitors with popular attractions including Ogunquit Beach and Wells Beach.
See propertiesYork
York is known for its beaches and waterfront, and entices visitors with popular attractions including Long Sands Beach and Short Sands Beach.
See properties
Top landmarks in Maine
Old Orchard Beach Pier
Imagine strolling along Old Orchard Beach Pier for some great waterfront pics when in the heart of Old Orchard Beach. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you carry on walking you'll get to Old Orchard Beach for some more water views.
See nearby propertiesMaine Mall
Don't visit South Portland without stopping off at Maine Mall, a top spot for shopaholics. Why not take a stroll along the port and watch the sunset while you're here?
See nearby propertiesFryeburg Fairgrounds
Why not give yourself a treat with a trip to Fryeburg Fairgrounds, one of the most popular family attractions located 4.2 mi (6.8 km) from central Fryeburg. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you have fun at Fryeburg Fairgrounds, you'll love Sherman Farm, located nearby.
See nearby propertiesMoosehead Lake
Moosehead Lake is 14.2 mi (22.9 km) from central Northwest Piscataquis, and is a popular place to see during your stay.
See nearby propertiesPopham Beach State Park
Popham Beach State Park is 2.3 mi (3.7 km) from central Phippsburg, why not stop by during your stay. Why not take a stroll along the port and watch the sunset while you're here? Want to stretch your legs some more? Head to Reid State Park and Fort Popham State Historic Site, both nearby.
See nearby propertiesShort Sands Beach
If being by the water is a major draw, Short Sands Beach is one of the most popular seaside spots located 0.7 mi (1.1 km) from central York Beach. If you want to continue walking by the waves, head to Long Sands Beach located nearby.
See nearby properties
Find out more about Maine
What's Maine like?
Where are the best places to stay in Maine?
Here are our travelers' top 5 places to stay in Maine:
The Spouter Inn, in Lincolnville
3-star inn within walking distance of Lincolnville Ferry Terminal- • Free breakfast • Free parking • Free WiFi • Beach sun loungers • Close to shopping
Benjamin F. Packard House, in Bath
3-star B&B, convenient to Waterfront Park- • Free breakfast • Free parking • Free WiFi • Terrace • Walkable location
ViewPoint Hotel, in York
Waterfront hotel within easy reach of Nubble Lighthouse- • Free WiFi • Outdoor pool • Beach sun loungers • Terrace • Central location
LimeRock Inn, in Rockland
Suburban B&B- • Free breakfast • Free WiFi • Garden • Walkable location
Yellow House Inn, in Bar Harbor
City-center B&B within walking distance of Shore Path- • Free breakfast • Free parking • Free WiFi • Garden • Central location
What is there to do around Maine?
- • Bangor Mall (37.5 mi/60.4 km from the city center)
- • Cross Insurance Center (39.1 mi/62.9 km from the city center)
- • Bar Harbor Whale Watching (77.9 mi/125.4 km from the city center)
- • Oxford Casino (100.6 mi/161.9 km from the city center)
- • Fryeburg Fairgrounds (122.1 mi/196.5 km from the city center)
Other Popular Maine Attractions
- • Mount Katahdin
- • Baxter State Park
- • Cadillac Mountain
- • Coastal Maine Botanical Gardens
- • Cross Insurance Arena
What is there to see around Maine?
- • Acadia National Park (78.9 mi/127 km from the city center)
- • White Mountain National Forest (133 mi/214.1 km from the city center)
- • Ogunquit Beach (155.8 mi/250.7 km from the city center)
- • Moosehead Lake (35.6 mi/57.3 km from the city center)
- • University of Maine (36.5 mi/58.7 km from the city center)
We do more than just hotels...
Keep exploring
Not found the right property yet? Explore other destinations or refine your current search further.
Top cities in Maine
Transport
- Hotels near Bar Harbor, ME (BHB-Hancock County - Bar Harbor), Trenton
- Hotels near Auburn, ME (LEW-Auburn - Lewiston Municipal), Auburn
- Hotels near Rockland, ME (RKD-Knox County Regional), Owls Head
Best attractions in Maine
- Hotels near Old Orchard Beach Pier, Old Orchard Beach
- Hotels near Maine Mall, South Portland
- Hotels near Fryeburg Fairgrounds, Fryeburg
- Hotels near Moosehead Lake, Northwest Piscataquis
- Hotels near Popham Beach State Park, Phippsburg
Accommodation types
Hotel types
- Pool Hotels in Maine
- Cheap Hotels in Maine
- Breakfast included Hotels in Maine
- Pet Friendly Hotels in Maine
- WiFi included Hotels in Maine
- Beach Hotels in Maine
Best areas in Maine