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

Find out moreOpens in new tab or window

Find Beach Hotel in Portland, ME

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.

Top Portland Beach Hotel

Oceanfront Condo!!!! Steps to 7 Mile Beach, Steps to Downtown Old Orchard Beach
The price is CA $125 per night from Nov 9 to Nov 10
4.8/5Exceptional! (66 reviews)
Great Getaway

"We enjoyed our getaway very much. The condo was perfectly sized for me and my wife and we spent much time out on the deck. Even when it rained the ocean was beautiful to watch. I'd love to rent a larger unit and bring the grandkids next time"…"

Reviewed on Oct. 19, 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 CA $167 per night from Oct 25 to Oct 26
4.8/5Exceptional! (158 reviews)

"they have a great location and easy to fine. Our room was clean & the owners very friendly .and helpful with direction for the area."…"

Reviewed on Sep. 28, 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 CA $131 per night from Nov 1 to Nov 2
4.6/5Wonderful! (690 reviews)

"Very clean, safe, quiet, good location, and comfortable. We will definitely stay there again!"…"

Reviewed on Oct. 16, 2020

Port Inn & Suites Kennebunk, Ascend Hotel Collection

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Edgewater
2 out of 5
57 W Grand Ave, Old Orchard Beach, ME
Free cancellation
The price is CA $110 per night from Nov 24 to Nov 25
4.6/5Wonderful! (249 reviews)

"Clean, comfortable, great view! Staff was very pleasant and accommodating."…"

Reviewed on Oct. 5, 2020

The Edgewater
Old Orchard Beach Inn
2.5 out of 5
6 Portland Ave, Old Orchard Beach, ME
Free cancellationReserve now, pay when you stay
The price is CA $156 per night from Nov 2 to Nov 3
4.4/5Wonderful! (543 reviews)

"It was charming and comfortable and close to the beach, but there is no elevator and the stairs are steep. It would be a problem for elderly people."…"

Reviewed on Oct. 12, 2020

Old Orchard Beach Inn
The Beach House Inn
2.5 out of 5
211 Beach Avenue, Kennebunk, ME
Get Rates
4.4/5Excellent! (302 reviews)

"This was in a perfect quiet spot with a front porch overlooking the beach! I grabbed some free breakfast and sat outside to read my book! We walked into the town center - about a half hour walk- and took a cab back at night, perfect spot! Lovely room and view! Contactless checkout was great."…"

Reviewed on Sep. 22, 2020

The Beach House Inn
Friendship Oceanfront Suites
2.5 out of 5
167 E Grand Ave, Old Orchard Beach, ME
Get Rates
4.4/5Excellent! (375 reviews)

"Every room has a good view. Only concern was the maintenance guy helped himself into my room without being asked."…"

Reviewed on Oct. 19, 2020

Friendship Oceanfront Suites
Ocean Walk Hotel
2.5 out of 5
197 E. Grand Ave, Old Orchard Beach, ME
Get Rates
4.3/5Excellent! (125 reviews)

"I wanted ocean view most of all, and I got that - beautiful beach! The staff is friendly, helpful, and efficient. The room was very clean. There was a broken ceiling tile in our room; it should have been fixed. Nowhere in the booking photos/descriptions did it say that the room had a pull-down bed, ..."…"

Reviewed on Oct. 7, 2020

Ocean Walk Hotel
Sea View Inn
2.5 out of 5
65 W Grand Ave, Old Orchard Beach, ME
Get Rates
4.3/5Excellent! (71 reviews)

"The Sea View Inn is right on the beach with easy access to Old Orchard Beach restaurants, the pier and shops. The rooms are small and tired (could use a sprucing up) and typical for the area, but on upper floors you have a nice view of the ocean. The pool was heated and great to have and you do have ..."…"

Reviewed on Sep. 22, 2020

Sea View Inn
Waves Oceanfront Resort
3 out of 5
87 W Grand Ave, Old Orchard Beach, ME
Get Rates
4/5Very Good! (111 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
Get Rates
4/5Very Good! (151 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
Sea Cliff House Motel
2.5 out of 5
2 Sea Cliff Ave, Old Orchard Beach, ME
Free cancellationReserve now, pay when you stay
The price is CA $128 per night from Oct 30 to Oct 31
3.9/5Very Good! (440 reviews)

"The bed was super comfy and there was direct access to the beach. Perfect!"…"

Reviewed on Oct. 5, 2020

Sea Cliff House Motel
Beau Rivage Motel
2.5 out of 5
54 East Grand Avenue, Old Orchard Beach, ME
Get Rates
3.9/5Very Good! (120 reviews)

"Good location, close to the restaurants and shops, the beach is literally across the street. . The room was clean, had a nice nautical theme and the owners ( family owned) , were very pleasant and accommodating. We needed a coffeemaker and they provided one. The train in the back of the building ..."…"

Reviewed on Sep. 7, 2020

Beau Rivage 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 CA $117 per night from Oct 27 to Oct 28
3.9/5Good! (448 reviews)

"The staff is very friendly and welcoming. The room was extremely clean and the view was perfect. The food at the restaurant was delicious too. We can’t wait to go back."…"

Reviewed on Oct. 17, 2020

Alouette Beach Resort
Old Colonial Motel
2.5 out of 5
61 West Grand Avenue, Old Orchard Beach, ME
Get Rates
3.7/5Good! (201 reviews)

"Loved this place! Staff was the best. They were both friendly and attentive. Close to all main orchard beach attractions private walkway into the beach."…"

Reviewed on Oct. 23, 2020

Old Colonial Motel
Americas Best Value Inn Mt. Royal
2 out of 5
30 W. Grand Ave., Old Orchard Beach, ME
Get Rates
3.2/5 (389 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 CA $141 per night from Oct 25 to Oct 26
3/5 (468 reviews)

"The hotel was across the street from the ocean and was in the northern quieter area of old orchard beach. Although it was off season, the staff was very accommodating and friendly. The room was clean and close the the parking area. The cafe on property, Rumerz had a very nice breakfast menu which ..."…"

Reviewed on Sep. 21, 2020

Grand Beach Inn
Atlantic Breeze Inn
2 out of 5
46 Saco Ave, Old Orchard Beach, ME
Get Rates
2.7/5 (208 reviews)

"We had a room with a king size bed and a mini refrigerator. There was a TV in the room as well with roku. There is wireless but it is spotty as far as how well it works. The bed was a little firm for my liking but it wasn’t too bad for a couple night stay. All in all I am very satisfied with the ..."…"

Reviewed on Aug. 25, 2020

Atlantic Breeze Inn
Don't see what you're looking for?
We've got more Beach Hotel. 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 141 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.

Old Colonial Motel - 2.5-star motel on the beach. It features an outdoor pool, 2 spa tubs, and a sauna. Guests love the pool and walkable location.

Waves Oceanfront Resort - 3-star hotel on the beach. Our travelers recommend its beach locale and pool. This hotel boasts an outdoor pool, free parking, and a café.

Beau Rivage Motel - 2.5-star motel near the beach. It offers an outdoor pool, a spa tub, and a sauna. Guest reviews highlight the beach locale and overall value.

Sea View Inn - 2.5-star motel on the beach. It features an outdoor pool, free breakfast, and free WiFi. Guests love the pool and comfortable rooms.

Port Inn Kennebunk, an Ascend Hotel Collection Member - 2.5-star hotel near the beach. Our travelers recommend its pool and spacious rooms. This hotel boasts an outdoor pool, free continental breakfast, and free WiFi.

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
  • Museums
  • Theater

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 offering an indoor pool and a restaurant, located within a short 1-minute walk of Old Orchard Beach. Other good choices for your beach trip include Sea Cliff House Motel and Friendship Oceanfront Suites.
How many beach hotels are there in Portland?
Choose from one of Expedia’s 124 hotels in Portland for your beachside break.
When's the best time for a beach vacation in Portland?
You can plan your beach trip with this snapshot of year-round temperatures in Portland: 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. The snowiest months in Portland are December, January, February, and March, with each month seeing an average of 17 inches of snowfall.
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 to my beach hotel in Portland?
This travel information can help you get to and around your beach accommodation in Portland more easily: 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 Hotel

More trip options