Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search for Old Orchard Beach Hotels from CA $157

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
AreaSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
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 $256 per night
0.12 km from city centre
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
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 $235 per night
2.21 km from city centre
3/5 (437 reviews)

"My family has been staying here for years and it has always been a pleasant experience. This is not a high end resort but is very nice for the cost. This year however it seems to be getting a bit worse as the property gets older..balcony doors do not latch or lock. No hot water in the shower and ..."…"

Reviewed on Jul. 1, 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 CA $157 per night
0.42 km from city centre
2.7/5 (202 reviews)

"The hotel was nice for the price. The manager was very accommodating to us adding one more person to our reservation last minute. The room was nice but the beds were not comfortable and the shower was small."…"

Reviewed on Jul. 6, 2020

Atlantic Breeze Inn
Sea Cliff House Motel
2.5 out of 5
2 Sea Cliff Ave, Old Orchard Beach, ME
The price is CA $265 per night
1.22 km from city centre
3.9/5Very Good! (425 reviews)

"The property was very clean. The kitchenette room with king bed and futon couch suited our needs and was comfortable. Heidi behind the front desk was very pleasant and offered great recommendations for food and site seeing. The pool and hot tub were great and the beach access was perfect"…"

Reviewed on Jul. 1, 2020

Sea Cliff House Motel
Friendship Oceanfront Suites
2.5 out of 5
167 E Grand Ave, Old Orchard Beach, ME
The price is CA $303 per night
1.42 km from city centre
4.4/5Excellent! (347 reviews)

"We did a day trip up to Old Orchard Beach and while at lunch we decided to try to find a place to stay overnight. So this was very last minute and could have gone very wrong. BUT....this place is awesome! The price was affordable. It was about 9/10ths of a mile walk to the pier. If feels shorter ..."…"

Reviewed on Jul. 3, 2020

Friendship Oceanfront Suites
Seagrass Inn
2.5 out of 5
50 W Grand Ave, Old Orchard Beach, ME
Get Rates
0.44 km from city centre
4.2/5Very Good! (141 reviews)

"Very nice owners, extremely friendly, clean rooms, a short walk to the beach. I would definitely stay there again!"…"

Reviewed on Jun. 29, 2020

Seagrass Inn
Ocean Walk Hotel
2.5 out of 5
197 E. Grand Ave, Old Orchard Beach, ME
The price is CA $269 per night
1.96 km from city centre
4.3/5Excellent! (105 reviews)

"Studio room was nice with new kitchen area and new Murphy bed that was comfortable."…"

Reviewed on Jul. 7, 2020

Ocean Walk Hotel
Biarritz Motel & Suites
3 out of 5
78 East Grand Avenue, Old Orchard Beach, ME
Get Rates
0.72 km from city centre
4/5Very Good! (138 reviews)

"You are just close enough to the boardwalk to enjoy the perks and just far enough away that the beach is a little less crowded. Great price for the room you get and the owner was so responsive when our A/C decided to quit she was up there replacing it right away. Will definitely stay here again!"…"

Reviewed on Jun. 23, 2020

Biarritz Motel & Suites
Sandcastle Inn & Motel
2 out of 5
105 Atlantic Ave, Old Orchard Beach, ME
The price is CA $201 per night
0.69 km from city centre
3.9/5Very Good! (54 reviews)

"Eaay access, ground floor units. Quaint rooms, nicely decorated. Highway noise close by"…"

Reviewed on Oct. 24, 2019

Sandcastle Inn & Motel
Atlantic Ocean Suites
3.5 out of 5
6 Brown Street, Old Orchard Beach, ME
The price is CA $640 per night
0.44 km from city centre
4.3/5Excellent! (24 reviews)

"Steps to beach,. easy walk to town,. very clean and spacious"…"

Reviewed on Sep. 23, 2019

Atlantic Ocean Suites
Atlantic Birches Inn
2.5 out of 5
20 Portland Avenue, Old Orchard Beach, ME
The price is CA $203 per night
0.16 km from city centre
4.8/5Exceptional! (146 reviews)

"Excellent location. Clean and comfortable. Owners are extremely nice and accommodating. You'd be hard-pressed to find a better breakfast in the area. We love it so much we will be returning in the fall to see the foliage. We have been to many other places in the area, but this one set the mark!!"…"

Reviewed on Jun. 21, 2020

Atlantic Birches Inn
Beau Rivage Motel
2.5 out of 5
54 East Grand Avenue, Old Orchard Beach, ME
The price is CA $276 per night
0.56 km from city centre
3.9/5Very Good! (105 reviews)

"My family and I enjoyed our stay. The room was nice and clean, the staff was great. The beach was very close! We could see it from our room. It was a pleasant and peaceful getaway (just want we needed!)"…"

Reviewed on Jun. 23, 2020

Beau Rivage Motel
Old Colonial Motel
2.5 out of 5
61 West Grand Avenue, Old Orchard Beach, ME
The price is CA $256 per night
0.67 km from city centre
3.7/5Good! (171 reviews)

"Can't beat the location. Right on the beach and short walk to the strip."…"

Reviewed on Jul. 7, 2020

Old Colonial Motel
The Edgewater
2 out of 5
57 W Grand Ave, Old Orchard Beach, ME
Free cancellation
The price is CA $331 per night
0.55 km from city centre
4.5/5Wonderful! (215 reviews)

"The staff at the Edgewater were fantastic. They were very helpful and attentive."…"

Reviewed on Jul. 5, 2020

The Edgewater
The Rebekah Inn
2.5 out of 5
4 Cleaves Street, Old Orchard Beach, ME
The price is CA $291 per night
0.62 km from city centre
4.4/5Excellent! (24 reviews)

"It was nice stay. Will come back for stay!!!!"…"

Reviewed on Sep. 23, 2019

The Rebekah Inn
Don't see what you're looking for?
See all available properties in Old Orchard Beach
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.

Old Orchard Beach Hotel Guide

When you're ready to plan your Portland - South Coast escape, you can rest assured because there's loads of great stay options in Old Orchard Beach. Spend some time looking through our 23 hotel options, all of which can be found within a 0.1-kilometre (0.1-mile) radius of central Old Orchard Beach.

Some of the more central lodgings of downtown Old Orchard Beach are the Atlantic Breeze Inn and Old Orchard Beach Inn.

The Sea Cliff House Motel and Alouette Beach Resort are nearest to the Harmon Historical Museum. Or, if the Dunegrass Golf Club is the main reason you are coming to Old Orchard Beach, the Moby Dick Motel and Atlantic Birches Inn B&B are the closest options.

The White Barn Inn And Spa is 20 kilometres (12 miles) from the central part of Old Orchard Beach. Or, alternatively, the Hidden Pond is positioned 13 kilometres (8 miles) away. If you'd prefer, you could book a room at The Tides Beach Club or The Westin Portland Harborview.

For those who'd like to enjoy more of the beaches and coastal plains in this part of United States of America, you could plan to spend some extra time in other parts of Portland - South Coast. Spend time hiking, cycling and shore fishing or venture out to see the region's tourist attractions. Suitable hotels are offered.

Looking for things to do? Consider spending a few hours visiting the Funtown Splashtown USA and Aquaboggan Water Park in Saco, 7 kilometres (4 miles) to the west of Old Orchard Beach. If you'd like to spend a few nights in Saco, check out the room rates at the Hampton Inn Saco Orchard and Ramada Saco/Old Orchard Beach Area. Or, you could consider staying in Portland, 18 kilometres (11 miles) to the northeast of Old Orchard Beach, where you can pick from the Portland Harbor Hotel and Residence Inn by Marriott Portland Downtown Waterfront. The University of Southern Maine and the Portland Museum of Art are popular sites to explore while in Portland.

Portland International Jetport Airport is a convenient airport for arriving in Old Orchard Beach. It is 15 kilometres (9 miles) drive away. If you choose to stay nearby, try the Marriott Portland at Sable Oaks or Fleetwood House Bed & Breakfast.

Frequently asked questions

What's the best place for a stay in Old Orchard Beach?
Atlantic Birches Inn is a favorite with Expedia customers. This B&B is a short 7-minute walk from Old Orchard Beach Pier, and it offers 15 beach bars and free breakfast. Traveler reviews also recommend Waves Oceanfront Resort and The Edgewater as top choices for your visit.
If I need to cancel my hotel reservation in Old Orchard Beach, will I receive a refund?
Yes! You’ll find that most hotel room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of booking. Enter your dates, click on “Search”, then filter by “free cancellation” to review the best deals available in Old Orchard Beach.
What's the best accommodation for a budget-friendly stay in Old Orchard Beach?
Based on reviews, Ocean Walk Hotel is a popular 2.5-star property for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices for your budget-friendly stay include Alouette Beach Resort and Pine View Lodge.
What's the best accommodation for a family trip to Old Orchard Beach?
Waves Oceanfront Resort is a top 3-star hotel on Expedia for families, and features an outdoor pool and free parking. Other good choices for your kid-friendly vacation include Atlantic Birches Inn and Biarritz Motel & Suites. Attractions in the area like Funtown Splashtown USA and Aquaboggan Water Park are also fun for kids of all ages.
What's the best accommodation for a couple going to Old Orchard Beach?
Old Orchard Beach Inn is a favorite B&B for couples, and features wedding services and free breakfast. Another choice for a stay with your sweetheart is Alouette Beach Resort.
What's the best pet-friendly accommodation in Old Orchard Beach?
Lighthouse Cabins is a top cabin for people traveling with their pets, and offers a seasonal outdoor pool and in-room kitchenettes for its human guests. Other good choices for you and your pet include The Landings Inn and Cottages at Old Orchard Beach and Alouette Beach Resort.
What's the best place to stay to stay near the beach in Old Orchard Beach?
Atlantic Birches Inn is a top 3-star beachfront hotel with an outdoor pool and free parking. Other good choices for your beach trip include Biarritz Motel & Suites and Grand Beach Inn. To enjoy some time by the water, head to Old Orchard Beach or Higgins Beach.
What's the best golf hotel in Old Orchard Beach?
Atlantic Birches Inn is a top B&B that has an adjacent golf course and features free breakfast. Another good choice is The Edgewater if you’d like to stay near a golf course while in town. You can tee off at Dunegrass Golf Club during your trip.
What is the resort fee in Old Orchard Beach?
From the 269 hotels and other properties in Old Orchard Beach, you’ll find about 5 that charge a resort fee. The average resort fee is USD 19.33 per stay, per accommodation.

Recent Reviews in Old Orchard Beach

More trip options