Maine may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Browse for Portland Beach Hotels from $86

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Travelers Enjoyed These Beach Hotels

Oceanfront Condo!!!! Steps to 7 Mile Beach, Steps to Downtown Old Orchard Beach
4.8/5Exceptional! (66 reviews)
Weekend Getaway

"We spent a long weekend at the property and it was a great time. Great location. Didn't need our car all weekend. Walking distance from everything you need. Steps to the beach and great live music to enjoy right from our balcony. Great place for a get away!!"…"

Reviewed on Aug 11, 2020

Oceanfront Condo!!!! Steps to 7 Mile Beach, Steps to Downtown Old Orchard Beach
Atlantic Birches Inn
2.5 out of 5
20 Portland Avenue, Old Orchard Beach, ME
The price is $150 per night
4.8/5Exceptional! (150 reviews)

"Please be advised our stay was wonderful. The place was very clean cozy and welcoming. My fiancé and I are considering having our wedding there. This amazing little bed and breakfast made our trip memorable an well worth it!"…"

Reviewed on Aug 2, 2020

Atlantic Birches Inn
Port Inn & Suites Kennebunk, Ascend Hotel Collection
2.5 out of 5
55 York St, Kennebunk, ME
Free CancellationReserve now, pay when you stay
The price is $129 per night
4.6/5Wonderful! (675 reviews)

"Good location close to beach in town rooms were nice and clean and pool a big plus"…"

Reviewed on Aug 7, 2020

Port Inn & Suites Kennebunk, Ascend Hotel Collection
The Edgewater
2 out of 5
57 W Grand Ave, Old Orchard Beach, ME
Free Cancellation
The price is $189 per night
4.5/5Wonderful! (224 reviews)

"Great location right on beach, attractive rooms and friendly staff. Also close to restaurants and activities. Will definitely come back!"…"

Reviewed on Aug 4, 2020

The Edgewater
Old Orchard Beach Inn
2.5 out of 5
6 Portland Ave, Old Orchard Beach, ME
The price is $139 per night
4.4/5Wonderful! (530 reviews)

"Really enjoyed our stay. Hospitality was amazing. Big shout out to Kimberly! Was super friendly and helpful with everything. Thanks so much!"…"

Reviewed on Jun 23, 2020

Old Orchard Beach Inn
The Beach House Inn
2.5 out of 5
211 Beach Avenue, Kennebunk, ME
The price is $188 per night
4.4/5Excellent! (296 reviews)
Location, Location, Location

"Our overall impression of this property was fantastic. We hit a couple snags when trying to communicate with the staff, BUT it was really just due to the steps they are taking to protect everyone from the COVID-19 virus and we believe they were still working out the kinks. Ultimately, we would DEFINITELY ..."…"

Reviewed on Jul 24, 2020

The Beach House Inn
Friendship Oceanfront Suites
2.5 out of 5
167 E Grand Ave, Old Orchard Beach, ME
The price is $143 per night
4.4/5Excellent! (351 reviews)

"We had a great stay at Friendship Oceanfront. Suite was small but suitable for a family of 4. Room was clean and we had a beautiful oceanfront view. Pool was well maintained and heated. We enjoyed it very much. Overall, a very nice place. Offered coffee and assorted pastries. AC, basic TV and WiFi. ..."…"

Reviewed on Aug 8, 2020

Friendship Oceanfront Suites
Ocean Walk Hotel
2.5 out of 5
197 E. Grand Ave, Old Orchard Beach, ME
The price is $119 per night
4.3/5Excellent! (111 reviews)

"I love it also quiet nice to have a perfect time staff very friendly"…"

Reviewed on Aug 13, 2020

Ocean Walk Hotel
Sea View Inn
2.5 out of 5
65 W Grand Ave, Old Orchard Beach, ME
The price is $100 per night
4.3/5Excellent! (69 reviews)

"Excellent hotel and staff. I highly recommend this hotel."…"

Reviewed on Aug 12, 2020

Sea View Inn
Waves Oceanfront Resort
3 out of 5
87 W Grand Ave, Old Orchard Beach, ME
The price is $110 per night
4/5Very Good! (103 reviews)

"The location was great, 5 min walk to the center, 2 min walk to the beach. The grill area was clean BUT bring your own grilling tools (tongs), I found out the hard way. The pool was nice but very busy. I booked the 2 bed split with the bathroom. The frig is large. There is no counter space due to ..."…"

Reviewed on Aug 12, 2020

Waves Oceanfront Resort
Biarritz Motel & Suites
3 out of 5
78 East Grand Avenue, Old Orchard Beach, ME
The price is $110 per night
4/5Very Good! (141 reviews)

"The staff was exceptional, place was very clean enjoyed our stay!! less than half a mile walk to the pier, stones throw away from the beach! And my teenage children absolutely loved it only downfall the pool was not open where the other three hotels on the strip had theirs open but overall was not ..."…"

Reviewed on Aug 11, 2020

Biarritz Motel & Suites
Beau Rivage Motel
2.5 out of 5
54 East Grand Avenue, Old Orchard Beach, ME
The price is $124 per night
3.9/5Very Good! (107 reviews)

"Great service and super friendly. Clean place and disinfects often. 10/10"…"

Reviewed on Jul 12, 2020

Beau Rivage Motel
Sea Cliff House Motel
2.5 out of 5
2 Sea Cliff Ave, Old Orchard Beach, ME
The price is $98 per night
3.9/5Very Good! (428 reviews)

"Nice staff and clean rooms. I would visit again. It has a decent size pool and a hot tub. Oh and if you bring some meat you can BBQ. Cool Weber Grills."…"

Reviewed on Aug 10, 2020

Sea Cliff House Motel
Alouette Beach Resort
2.5 out of 5
91 East Grand Avenue, Old Orchard Beach, ME
Free CancellationReserve now, pay when you stay
The price is $118 per night
3.9/5Good! (433 reviews)

"The front office staff could not have been any nicer, very very accommodating and super friendly. I have been going to this exact hotel since I was 14 and I absolutely love it!"…"

Reviewed on Aug 4, 2020

Alouette Beach Resort
Old Colonial Motel
2.5 out of 5
61 West Grand Avenue, Old Orchard Beach, ME
The price is $86 per night
3.7/5Good! (180 reviews)

"Staff was very friendly checked us in early, everything was clean and you can walk out your room and your on the beach. We only stayed for two nights."…"

Reviewed on Aug 11, 2020

Old Colonial Motel
Americas Best Value Inn Mt. Royal
2 out of 5
30 W. Grand Ave., Old Orchard Beach, ME
Free CancellationReserve now, pay when you stay
The price is $119 per night
3.2/5 (382 reviews)

"I understand it is during Covid, but we were a little disappointed with the pool and community room closing at 5 the first night. They did allow us to park for free the day of check out in their lot, so that was appreciated. We stay here every year and love it!"…"

Reviewed on Aug 6, 2020

Americas Best Value Inn Mt. Royal
Grand Beach Inn
3 out of 5
198 East Grand Avenue, Old Orchard Beach, ME
Free CancellationReserve now, pay when you stay
The price is $104 per night
3/5 (443 reviews)

"I loved our stay at Grand Beach Inn. The check-in,quick n easy. The staff were very friendly,polite,and very prompt when we asked for cups,towels. A short walk to the beach,with a quick ride to the Pier and shopping,food,playplace. Thank you to the staff."…"

Reviewed on Jul 17, 2020

Grand Beach Inn
Atlantic Breeze Inn
1.5 out of 5
46 Saco Ave, Old Orchard Beach, ME
Free CancellationReserve now, pay when you stay
The price is $107 per night
2.7/5 (203 reviews)

"Raj was amazing! Very convenient and a quick walk down to the beach!"…"

Reviewed on Aug 3, 2020

Atlantic Breeze Inn
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
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.

Beach Hotels in Portland

Known for its live music and entertainment choices, Portland offers a lot for the traveler booking a vacation. With your choice of 145 beach hotels and other accommodation options in this destination, it's easy to find one that works for you.

As you decide on a place to stay near the beach in Portland, take a look at these top hotels with high ratings from Expedia travelers.

Sea Cliff House Motel - 2.5 motel on the beach. It features a seasonal outdoor pool, a spa tub, and complimentary wireless Internet access. Guests love the beach and pool.

Alouette Beach Resort - 2.5 motel on the beach. Our travelers recommend its breakfast and overall comfort. This motel boasts an outdoor pool, a restaurant, and complimentary wireless Internet access.

Friendship Oceanfront Suites - 2.5 motel on the beach. It offers an outdoor pool, complimentary wireless Internet access, and free self parking. Guest reviews highlight the walkability and shopping.

Atlantic Birches Inn - 2.5 bed & breakfast near the beach. It features an outdoor pool, full, and free self parking. Guests love the location and breakfast.

Old Colonial Motel - 2.5 motel on the beach. Our travelers recommend its pool and walkability. This motel boasts an outdoor pool, 2 spa tubs, and a sauna.

Planning Your Trip to Portland

If you're wondering about the best time to visit, here's what you can expect from the local weather:

  • Hottest months: July, August, June, and September, with an average temperature of 78°F
  • Coldest months: January, February, December, and March, with an average temperature of 15°F
  • Driest months: August, February, January, and July, with an average rainfall of 3.36 inches
  • Rainiest months: November, October, April, and March, with an average rainfall of 4.60 inches

Sightseeing in and Around Portland

After checking into your accommodation of choice, you'll probably want to venture out and explore. Beach lovers can head straight to East End Beach or Willard Beach for some quality time by the water. Experience the area's live music and entertainment choices, and make time for local attractions like Wadsworth-Longfellow House and Children's Museum of Maine. For even more to see and do, pay a visit to Portland Museum of Art or Victoria Mansion. Visitors also enjoy Portland for its:
  • Seafood
  • Shopping
  • Theater
  • Museums

Getting Around Portland

Make your way to Portland with a flight to Portland, ME (PWM-Portland Intl. Jetport), the closest major airport which is located 2.6 mi (4.2 km) from the city center. If you want to journey outside of the area, hop aboard a train from Portland Transportation Center, Old Orchard Beach Station, or Saco Transportation Center. You can explore water transportation options at the port.

Frequently asked questions

What is Portland like for travelers who love the beach?
Known for its live music and entertainment choices, Portland offers a lot for the traveler booking a vacation.
What's the best hotel for a beach vacation in Portland?
Alouette Beach Resort is a top beachfront property with an indoor pool and a restaurant. Other good options to stay near the beach include Sea Cliff House Motel and Friendship Oceanfront Suites. To enjoy some time by the water, head to Higgins Beach or Goose Rocks Beach.
How many beach hotels are there in Portland?
Choose from one of Expedia’s 124 hotels in Portland for your beachside break.
What's the weather like in Portland?
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates. The hottest months are usually July and August with an average temp of 65°F, while the coldest months are January and February with an average of 28°F. Average annual rainfall for Portland is 47 inches.
What is there to see and do around Portland?
After getting settled at your accommodation of choice, you’ll likely want to venture out and explore. Beach lovers can head straight to Higgins Beach or Goose Rocks Beach for some quality time by the water. Experience the area’s live music and entertainment choices, and make time for local attractions like Cross Insurance Arena and Portland Head Light. For even more to see and do, pay a visit to Maine Mall or Old Orchard Beach Pier.
What's the best way to get around Portland?
Make your way to Portland with a flight to Portland Intl. Jetport Airport (PWM), the closest major airport which is located 2.6 mi (4.2 km) away. You can explore options for water transportation at the local port.

Travelers Loved These Beach Hotels

More trip options