Find beach hotels & resorts in Maine

Beach vacation deals from $93

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top cities in Maine

We found 382 beach stays in Maine, from luxury resorts to beachfront homes. Explore these popular Maine beach destinations.

Top Maine Beach Hotels

The Milestone
Great for beach vacations

The Milestone

2 out of 5
687 Main Street, Ogunquit, ME
Located in the heart of Ogunquit, this motel is within 1 mi (2 km) of Footbridge Beach and Ogunquit Beach. Marginal Way and Ogunquit Playhouse are also within ...
4.5/5 Wonderful! (927 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Pleasant stay at The Milestone. We chose it for convenience and affordability - we needed a place along our coastal drive and everywhere else was super expensive. Location was good, the night staff was super kind, the room was nice and really clean and the bed was comfortable. All in all great value ..."

Reviewed on Oct 26, 2021

The Milestone
Juniper Hill Inn
Great for beach vacations

Juniper Hill Inn

2 out of 5
336 Main Street, Ogunquit, ME
The price is $93 per night from Dec 9 to Dec 9
Located in the heart of Ogunquit, this motel is within a 10-minute walk of Leavitt Fine Arts Theatre and Ogunquit Beach. Marginal Way and Ogunquit Playhouse ...
4.8/5 Exceptional! (957 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Very clean and convenient to all shops and restaurants."

Reviewed on Nov 22, 2021

Juniper Hill Inn
Alouette Beach Resort
Great for beach vacations

Alouette Beach Resort

2.5 out of 5
91 East Grand Avenue, Old Orchard Beach, ME
The price is $169 per night from Dec 7 to Dec 7
Nestled on the beach, this Old Orchard Beach motel is within a 15-minute walk of Old Orchard Beach and Old Orchard Beach Pier. Grand Beach and Harmon Historical ...
3.9/5 Very Good! (529 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, outdoor pool
Travelers say...
"Staff was so friendly and accommodating. Room was spacious and clean. Property is right on the beach which was beautiful."

Reviewed on Nov 7, 2021

Alouette Beach Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sea Cliff House Motel
Great for beach vacations

Sea Cliff House Motel

2.5 out of 5
2 Sea Cliff Ave, Old Orchard Beach, ME
The price is $98 per night from Dec 8 to Dec 8
Nestled on the beach, this Old Orchard Beach motel is within 1 mi (2 km) of Old Orchard Beach and Old Orchard Beach Pier. Ferry Beach State Park and Harmon Historical ...
4/5 Very Good! (548 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...
"Clean , office staff were great & friendly"

Reviewed on Nov 15, 2021

Sea Cliff House Motel
Friendship Oceanfront Suites
Great for beach vacations

Friendship Oceanfront Suites

2.5 out of 5
167 E Grand Ave, Old Orchard Beach, ME
Nestled on the beach, this Old Orchard Beach motel is within 1 mi (2 km) of Old Orchard Beach and Old Orchard Beach Pier. Grand Beach and Harmon Historical Museum ...
4.4/5 Wonderful! (516 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...
"great location to navigate around region- staff always friendly & accomadating"

Reviewed on Oct 31, 2021

Friendship Oceanfront Suites
Anchorage Inn and Resort
Great for beach vacations

Anchorage Inn and Resort

3 out of 5
265 Long Beach Avenue, York, ME
The price is $109 per night from Dec 7 to Dec 7
Nestled on the beach, this York hotel is within 3 mi (5 km) of Long Sands Beach, York's Wild Kingdom, and Nubble Lighthouse. Ogunquit Playhouse and Kittery Premium ...
4.1/5 Very Good! (956 reviews)
Travelers like: on the beach, kids pool, waterslide
Travelers say...
"I thought, although i didn't need- the screen door, was very neat. Staff was very friendly. Anything that myself, kids or family members needed - was readily available. (Total 5 rooms booked for Thanksgiving)"

Reviewed on Dec 4, 2021

Anchorage Inn and Resort
Americas Best Value Inn Mt. Royal
Great for beach vacations

Americas Best Value Inn Mt. Royal

2 out of 5
30 W. Grand Ave., Old Orchard Beach, ME
Offering direct access to the beach, this Old Orchard Beach motel is within a 5-minute walk of Old Orchard Beach and Old Orchard Beach Pier. Dunegrass Golf Club ...
3.3/5 (399 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Excellent location. Helpful front desk staff. Pretty nice room and pool area. Nice coffee in room."

Reviewed on Aug 8, 2021

Americas Best Value Inn Mt. Royal
Colonial Gables Oceanfront Village

Colonial Gables Oceanfront Village

2.5 out of 5
7 Eagle Avenue, Belfast, ME
Located in Belfast, this beachfront hotel is in the historical district and within 3 mi (5 km) of Moose Point State Park, Belfast Harbor, and Belfast Armistice ...
4.4/5 Wonderful! (960 reviews)
Great time great views
"The staff were great , helpful generous with their time and their restaurant recommendations were right on the money. The cottage are simple small cottages but they're clean and neat and have been upgraded. great great views All we could have hoped for. The only drawback is that they could have used ..."

Reviewed on Oct 28, 2021

Colonial Gables Oceanfront Village
Old Orchard Beach Inn

Old Orchard Beach Inn

2.5 out of 5
6 Portland Ave, Old Orchard Beach, ME
Situated by the ocean, this bed & breakfast is within a 10-minute walk of Harmon Historical Museum and Old Orchard Beach Pier. Old Orchard Beach and Grand Beach ...
4.4/5 Excellent! (590 reviews)
"Built in 1834, this was a charming blast from the past that was remodeled for comfort. Loved it. Our reservations were lost and no one was there to check us in. Fortunately, a king young man who was staying there helped us contact someone to get into our room. Breakfast was not served which was disappointing ..."

Reviewed on Oct 20, 2021

Old Orchard Beach Inn
Grand Beach Inn
Great for beach vacations

Grand Beach Inn

3 out of 5
198 East Grand Avenue, Old Orchard Beach, ME
The price is $168 per night from Dec 8 to Dec 8
Situated near the beach, this hotel is 0.1 mi (0.1 km) from Old Orchard Beach and 1.4 mi (2.3 km) from Old Orchard Beach Pier. Grand Beach and Pine Point Beach ...
3.1/5 (659 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Great location and friendly staff nice rooms."

Reviewed on Sep 13, 2021

Grand Beach Inn
The Edgewater
Great for beach vacations

The Edgewater

2 out of 5
57 W Grand Ave, Old Orchard Beach, ME
Nestled on the beach, this Old Orchard Beach motel is within a 10-minute walk of Old Orchard Beach and Old Orchard Beach Pier. Dunegrass Golf Club and Harmon ...
4.6/5 Wonderful! (398 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...
"They are so nice at check in and are in the office if you need anything. The rooms are very clean. The beds are the best! The rooms and the property are well cared for."

Reviewed on Dec 4, 2021

The Edgewater
The Beach House Inn
Great for beach vacations

The Beach House Inn

2.5 out of 5
211 Beach Avenue, Kennebunk, ME
Offering direct access to the beach, this Kennebunk hotel is 0.3 mi (0.5 km) from Mother's Beach and 1.9 mi (3 km) from Dock Square. Gooch's Beach and Kennebunk ...
4.4/5 Excellent! (323 reviews)
Travelers like: close to beach, beach towels
Pleasant couple stay
"Quaint place across the street from ocean. Quiet and away from hustle and bustle of the tourist area. Gardens could use a little TLC."

Reviewed on Aug 18, 2021

The Beach House Inn
Gorges Grant Hotel
Great for beach vacations

Gorges Grant Hotel

2.5 out of 5
449 Main Street, Ogunquit, ME
Located in the heart of Ogunquit, this hotel is within a 15-minute walk of Leavitt Fine Arts Theatre and Ogunquit Beach. Footbridge Beach and Marginal Way are ...
4.8/5 Exceptional! (929 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"We found the hotel clean and to be a great place to stay. The staff are courteous and friendly. We would certainly stay here again."

Reviewed on Nov 28, 2021

Gorges Grant Hotel
Ocean Walk Hotel
Great for beach vacations

Ocean Walk Hotel

2.5 out of 5
197 E. Grand Ave, Old Orchard Beach, ME
This Surfside motel is on the beach, 5.4 mi (8.7 km) from Funtown Splashtown USA, and within 16 mi (25 km) of Maine Mall and Victoria Mansion. Portland Museum ...
4.4/5 Excellent! (174 reviews)
Travelers like: on the beach, cabanas, indoor pool
Travelers say...
"The hotel’s kitchen had full tableware & cookware. Everyone was very friendly."

Reviewed on Nov 1, 2021

Ocean Walk Hotel
The Lighthouse Inn & Carriage House
Great for beach vacations

The Lighthouse Inn & Carriage House

2.5 out of 5
20 Nubble Road, York, ME
Situated by the ocean, this hotel is within 1 mi (2 km) of Short Sands Beach and Nubble Lighthouse. Cape Neddick Country Club and Mount Agamenticus are also ...
4.4/5 Wonderful! (376 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Nice location & easy walk to lighthouse"

Reviewed on Nov 3, 2021

The Lighthouse Inn & Carriage House
Old Colonial Motel
Great for beach vacations

Old Colonial Motel

2.5 out of 5
61 West Grand Avenue, Old Orchard Beach, ME
Located in Old Orchard Beach, this beachfront motel is on the boardwalk and within a 10-minute walk of Old Orchard Beach and Old Orchard Beach Pier. Dunegrass ...
3.8/5 Good! (283 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, outdoor pool
Travelers say...
"The staff was friendly. The view is fantastic. I will come back."

Reviewed on Oct 8, 2021

Old Colonial Motel
Sea Latch Inn
Great for beach vacations

Sea Latch Inn

2 out of 5
277 Long Beach Avenue, Rte. 1A, York, ME
With direct access to the beach, this York motel is within 2 mi (3 km) of Long Sands Beach, Short Sands Beach, and York's Wild Kingdom. Nubble Lighthouse is ...
4/5 Very Good! (308 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Great room at a fair price, awesome location!"

Reviewed on Nov 23, 2021

Sea Latch Inn
Atlantic Birches Inn
Great for beach vacations

Atlantic Birches Inn

2.5 out of 5
20 Portland Avenue, Old Orchard Beach, ME
Situated in Old Orchard Beach, this golf bed & breakfast is 0.4 mi (0.6 km) from Old Orchard Beach Pier and 12.3 mi (19.8 km) from Gorham Country Club. Maine ...
4.8/5 Exceptional! (218 reviews)
Travelers like: close to beach, beach bars, beach towels, outdoor pool
Travelers say...
"Nancy and Steve were fabulous hosts-and, breakfast was wonderful!!"

Reviewed on Oct 23, 2021

Atlantic Birches Inn
Waves Oceanfront Resort
Great for beach vacations

Waves Oceanfront Resort

3 out of 5
87 W Grand Ave, Old Orchard Beach, ME
Nestled on the beach, this Old Orchard Beach hotel is within 2 mi (3 km) of Old Orchard Beach Pier and Dunegrass Golf Club. Aquaboggan Water Park and Funtown ...
4/5 Very Good! (157 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...
"We loved being so close to the beach. The room was clean n bright. Just wish that you could go from little balcony to grass without going all way around building."

Reviewed on Sep 20, 2021

Waves Oceanfront Resort
The Lynwood Inn

The Lynwood Inn

3 out of 5
41 Broadway, York, ME
Situated near the beach, this guesthouse is within a 15-minute walk of Short Sands Beach and Long Sands Beach. Nubble Lighthouse and York's Wild Kingdom are ...
4.4/5 Excellent! (197 reviews)
York Beach stay
"Big, clean rooms walking distance to short sands beach. Friendly innkeepers and staff."

Reviewed on Aug 16, 2021

The Lynwood Inn
Don't see what you're looking for?
See all available properties in Maine
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Beach Hotels in Maine

Search for hotels in Maine on Expedia. You can easily find your hotels in Maine using one of the methods below:

  • View our selection of featured hotels in Maine
  • Use the map to find hotels in the Maine neighborhood you prefer
  • Use the filters to see hotels in a specific area of Maine, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Maine
  • Enter your travel dates to view the best deals on hotels in Maine - while they last

More trip options