Beginning of main content

Dive into the waves at these beach properties


Check prices on hotels in Portland

Tonight 19 Nov - 20 Nov
This weekend 23 Nov - 25 Nov
Next weekend 30 Nov - 2 Dec

Featured Portland Beach Hotel

See all 446 properties in Portland
Alouette Beach Resort
Alouette Beach Resort
2.5 out of 5.0 91 East Grand Avenue, Old Orchard Beach
3.7/5 (302 reviews)
C$117/ nightfor 2 guests

Older facility, but clean and comfortable. Very close to the beach.

Reviewed on 11 Nov 2018
Sea Cliff House Motel
Sea Cliff House Motel
2.5 out of 5.0 2 Sea Cliff Ave, Old Orchard Beach
3.9/5 (315 reviews)
C$83/ nightfor 2 guests

Great location, right on the beach. I had a cute cozy room with ocean view. Very cool place.

Reviewed on 12 Nov 2018
Friendship Oceanfront Suites
Friendship Oceanfront Suites
2.5 out of 5.0 167 E Grand Ave, Old Orchard Beach
4.3/5 (205 reviews)

Lovely clean hotel and right on beautiful Old Orchard Beach

Reviewed on 28 Oct 2018
Americas Best Value Inn - Mt. Royal
Americas Best Value Inn - Mt. Royal
2.0 out of 5.0 30 W. Grand Ave., Old Orchard Beach
3.2/5 (272 reviews)

Great location close to the pier and beach, room was clean, but next to the train tracks so expect to get woken up once or twice during the night

Reviewed on 24 Sep 2018
Old Orchard Beach Inn
Old Orchard Beach Inn
2.5 out of 5.0 6 Portland Ave, Old Orchard Beach
4.5/5 (444 reviews)

Old Orchard Beach Inn This is a VERY historic B&B. Very quaint, but warm, friendly, and clean accommodation. The staff was very friendly and helpful. Delicious cookies. We didn’t get up early enough for breakfast, but it smelled delicious.

Reviewed on 31 Oct 2018
Grand Beach Inn
Grand Beach Inn
3.0 out of 5.0 198 East Grand Avenue, Old Orchard Beach
Free Cancellation
2.7/5 (288 reviews)
C$142/ nightfor 2 guests

Big rooms! Nice views not far from ocean! Close to Clam Bake

Reviewed on 18 Oct 2018
The Edgewater
The Edgewater
2.0 out of 5.0 57 W Grand Ave, Old Orchard Beach
Free Cancellation
4.5/5 (80 reviews)
C$94/ nightfor 2 guests

Very nice and clean. Great location on the beach Will definitely come back Thank you Pierre for your help and kindness

Reviewed on 6 Nov 2018
The Beach House Inn
The Beach House Inn
2.5 out of 5.0 211 Beach Avenue, Kennebunk
4.4/5 (162 reviews)
C$170/ nightfor 2 guests

Hotel manager called ya a day before arrival to tell us that there is no heat and no TV due to cable provider issues. They offered us an upgraded room in their sister hotel- the breakwater. It was fine for the night. The ladies that checked us out gave us excellent suggestions down the coast for ...

Reviewed on 27 Oct 2018
Ocean Walk Hotel
Ocean Walk Hotel
2.5 out of 5.0 197 E. Grand Ave, Old Orchard Beach
4.3/5 (70 reviews)

A perfect place to relax. Clean, big rooms , bathroom, kitchen is well equipped

Reviewed on 24 Sep 2018
Map

Travellers loved these Beach Hotel

Recently booked Portland hotels

Best Western Merry Manor Inn
2.5 out of 5.0
Last booking: 1 hour ago
Hampton Inn Saco
2.5 out of 5.0
Last booking: 5 hours ago
Hyatt Place Portland-Old Port
3.0 out of 5.0
Last booking: 5 hours ago
Clarion Hotel Portland
3.0 out of 5.0
Last booking: 5 hours ago
Fairfield Inn By Marriott Portland Maine Mall
2.5 out of 5.0
Last booking: 6 hours ago
Hampton Inn Portland Downtown Waterfront
2.5 out of 5.0
Last booking: 7 hours ago
Holiday Inn Portland-By the Bay
3.0 out of 5.0
Last booking: 7 hours ago
Extended Stay America - Portland - Scarborough
2.5 out of 5.0
Last booking: 7 hours ago
Hilton Garden Inn Portland Downtown Waterfront
3.0 out of 5.0
Last booking: 7 hours ago

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.