Old Orchard Beach Maine Accommodations

Find accommodations in Old Orchard Beach with the hotel list provided below. Explore our guide for inexpensive and discount hotel/motel rates in or near Old Orchard Beach, ME for your corporate or personal leisure travel. Explore the most favored Old Orchard Beach Maine hotel rooms. Review the Old Orchard Beach hotel list below to find the perfect lodging. We also have a map of the Old Orchard Beach hotels. Planning a group? Lock in Old Orchard Beach Group Hotel Rates

The Old Orchard Beach center is approximately 1 mile east of Funtown Splashtown USA and 8 miles south of Spring Harbor Hospital.

Known as the Garden by the Sea, Old Orchard Beach, Maine, is home to one of New England's most beautiful beaches. With its vintage pier and amusement area to its 7-mile stretch of sand, this beach town is the ideal summer destination. Find out what to do, how to pack, and where to stay in Old Orchard Beach. More from this guide...

Old Orchard Beach Hotels/Motels & Accommodations

Sea View Inn in Old Orchard Beach 65 West Grand Ave., Old Orchard Beach, ME 04064 Call
  • Low-priced Beach property
  • Check in time: 3:00 PM
From£50
Very good 4.0 /5 Read Reviews Call BookMore Details
Mt Royal Motel 30 West Grand Ave., Old Orchard Beach, ME 04064 Call
  • Inexpensive property
  • Check-in time: 15:00
From£44
Average 3.0 /5 Recent Reviews Call BookMore Details
Waves Oceanfront Resort in Old Orchard Beach 87 West Grand Ave., Old Orchard Beach, ME 04064 Call
  • Inexpensive Beach hotel
  • 170 rooms in hotel
From£69
Very good 4.0 /5 Recent Reviews Call BookMore Details
Seabreeze Motel 30 Milliken St., Old Orchard Beach, ME 04064 Call
  • 3 star property
  • Check in: 15:00
From£66
Average 3.0 /5 Guest Reviews Call BookMore Details
Abellona Inn & Suites 1 York St., Old Orchard Beach, ME 04064 Call
  • 2-star Beach hotel
  • Hotel has 65 rooms
From£110
Average 3.0 /5 Review Score Call BookMore Details
Patra S Grand Beach Motel 185 East Grand Ave., Old Orchard Beach, ME 04064 Call
  • 3 star hotel
  • Check-in: 14:00
From£66
Very good 4.0 /5 Recent Reviews Call BookMore Details
Classic Inn : 21 Ocean Park Rd. 21 Ocean Park Rd., Saco, ME 04072 Call ~1.97 miles west of Old Orchard Beach
  • Low-priced property
  • 18 rooms in hotel
From£44
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Inn Saco-Old Orchard Beach 48 Industrial Park Rd., Saco, ME 04072 Website Call ~2.76 miles west of Old Orchard Beach
  • Affordable Suburban property
  • 4 suites in property
From£65
Average 3.0 /5 Recent Reviews Call BookMore Details
Ramada by Wyndham Saco/Old Orchard Beach Area in Saco 352 North St., Saco, ME 04072 Call ~3.43 miles west of Old Orchard Beach
  • Mid-scale Highway hotel
  • Airport shuttle available
From£51
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn Suites : 329 Us 1 329 Us 1, Scarborough, ME 04074 Call ~4.66 miles north of Old Orchard Beach
  • Three Star hotel
  • Comp. Breakfast
From£94
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn & Suites Scarborough - Portland : 329 Us Route 1 329 Us Route 1, Scarborough, ME 04074 Website Call ~5.29 miles northeast of Old Orchard Beach
  • 3 star Suburban property
  • 3 floors in property
From£36
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Americas Best Value Inn Biddeford Portland 2 Pomerleau St., Biddeford, ME 04005 Call ~5.30 miles west of Old Orchard Beach
  • Economy property
  • 19 sleeping rooms in hotel
Americas Best Value Inn Scarborough Portland 321 Us Route 1, Scarborough, ME 04074 Call ~5.32 miles northeast of Old Orchard Beach
  • Two-star hotel
  • 18 rooms in property
From£42
Very good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Biddeford - Biddeford 45 Barra Rd., Biddeford, ME 04005 Call ~5.49 miles west of Old Orchard Beach
  • Economical Suburban hotel
  • Hotel has 70 rooms
From£58
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Extended Stay America Suites Portland Scarborough : 2 Ashley Dr. 2 Ashley Dr., Scarborough, ME 04074 Call ~7.20 miles north of Old Orchard Beach
  • Economical property
  • 92 suites in hotel
From£47
Very good 4.0 /5 Guest Reviews Call BookMore Details
Residence Inn by Marriott Portland Scarborough 800 Roundwood Dr., Scarborough, ME 04074 Call ~7.36 miles north of Old Orchard Beach
  • 3 star Suburban property
  • Gym is available on property
From£65
Very good 4.0 /5 Guest Reviews Call BookMore Details
Candlewood Suites Portland - Scarborough by IHG in Scarborough 700 Roundwood Dr., Scarborough, ME 04074 Call ~7.39 miles north of Old Orchard Beach
  • Cheap hotel
  • Free breakfast
From£102
Average 3.0 /5 Recent Reviews Call BookMore Details
Livaway Suites Portland Scarborough : 83 Mussey Rd. 83 Mussey Rd., Scarborough, ME 04074 Call ~7.57 miles north of Old Orchard Beach
  • 3 star Suburban hotel
  • Hotel has 110 rooms
From£58
Average 3.0 /5 Guest Reviews Call BookMore Details
Hidden Pond 354 Goose Rocks Rd., Kennebunkport, ME 04046 Call ~7.71 miles south of Old Orchard Beach
  • Expensive Resort hotel
From£87
Very good 4.0 /5 Guest Reviews Call BookMore Details
Fairfield by Marriott Inn & Suites Portland Maine Airport 2 Cummings Rd., Scarborough, ME 04074 Call ~7.87 miles north of Old Orchard Beach
  • Mid-scale Highway property
  • Check in time: 3pm
From£55
Very good 4.0 /5 Recent Reviews Call BookMore Details
Homewood Suites by Hilton Portland : 200 Southborough Dr. 200 Southborough Dr., Scarborough, ME 04074 Call ~8.02 miles north of Old Orchard Beach
  • Mid-scale Downtown property
  • Airport shuttle available
From£65
Very good 4.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Portland Airport - South Portland 100 Southborough Dr., South Portland, ME 04106 Call ~8.06 miles north of Old Orchard Beach
  • 3 star Airport property
  • 92 sleeping rooms in hotel
From£51
Very good 4.0 /5 Read Reviews Call BookMore Details
Quality Inn & Suites South Portland - South Portland 738 Main St., South Portland, ME 04106 Website Call ~8.13 miles northeast of Old Orchard Beach
  • Low-priced Suburban property
  • 67 rooms in hotel
From£43
Average 3.0 /5 Review Score Call BookMore Details
Best Western Merry Manor Inn : 700 Main St. 700 Main St., South Portland, ME 04106 Call ~8.20 miles northeast of Old Orchard Beach
  • Cheap Suburban property
  • Complimentary breakfast is offered
From£58
Very good 4.0 /5 Latest Reviews Call BookMore Details
Howard Johnson Hotel by Wyndham South Portland in South Portland 675 Main St., South Portland, ME 04106 Call ~8.29 miles northeast of Old Orchard Beach
  • 2-star Suburban property
  • Check in: 3:00 PM
From£72
Average 3.0 /5 Reviews Call BookMore Details
Long Creek Hotel by IHG : 171 Philbrook Ave. 171 Philbrook Ave., Portland, ME 04106 Call ~8.31 miles north of Old Orchard Beach
  • Affordable Airport hotel
  • 117 rooms in property
From£50
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Spark by Hilton Portland Airport Maine Mall 461 Maine Mall Rd., South Portland, ME 04106 Call ~8.33 miles north of Old Orchard Beach
  • Economy Suburban property
  • Hotel has 149 rooms
From£50
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collecti 80 John Roberts Rd., South Portland, ME 04106 Call ~8.40 miles northeast of Old Orchard Beach
  • Three Star Suburban hotel
  • Shuttle from airport available
From£66
Average 3.0 /5 Recent Reviews Call BookMore Details
DoubleTree by Hilton Hotel Portland in Portland 363 Maine Mall Rd., Portland, ME 04106 Call ~8.53 miles north of Old Orchard Beach
  • 3-star Suburban hotel
  • Hotel has 9 floors
From£110
Very good 4.0 /5 Hotel Reviews Call BookMore Details
TRU by Hilton Portland Airport Area : 369 Maine Mall Rd. 369 Maine Mall Rd., South Portland, ME 04106 Call ~8.59 miles north of Old Orchard Beach
  • Cheap Airport hotel
  • Hotel has 98 rooms
From£65
Very good 4.5 /5 Guest Reviews Call BookMore Details
Portland Sheraton at Sable Oaks : 200 Sable Oaks Dr. 200 Sable Oaks Dr., South Portland, ME 04106 Call ~8.80 miles north of Old Orchard Beach
  • Four-star Airport hotel
  • 2 suites in hotel
From£80
Very good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites South Portland : 303 Sable Oaks Dr. 303 Sable Oaks Dr., South Portland, ME 04106 Call ~8.88 miles north of Old Orchard Beach
  • 3 star Airport property
  • Check-in time: 3:00PM
From£58
Very good 4.0 /5 Read Reviews Call BookMore Details
Inn by The Sea : 40 Bowery Beach Rd. 40 Bowery Beach Rd., Cape Elizabeth, ME 04107 Call ~8.98 miles east of Old Orchard Beach
  • 4-star Oceanfront hotel
  • 61 suites in property
From£100
Very good 4.5 /5 Read Reviews Call BookMore Details
Comfort Inn South Portland Airport 90 Maine Mall Rd., South Portland, ME 04106 Website Call ~9.11 miles north of Old Orchard Beach
  • 3 star Airport hotel
  • Check-in: 3:00pm
From£47
Average 3.0 /5 Read Reviews Call BookMore Details
Towneplace Suites by Marriott Portland Airport Me 70 Maine Mall Rd., South Portland, ME 04106 Call ~9.15 miles north of Old Orchard Beach
  • High-end property
From£91
Average 3.0 /5 Guest Reviews Call BookMore Details
Home2 Suites by Hilton Portland Airport 50 Maine Mall Rd., South Portland, ME 4106 Call ~9.21 miles north of Old Orchard Beach
  • Midscale property
From£51
Very good 4.5 /5 Guest Reviews Call BookMore Details
Home2 Suites by Hilton Portland Airport - South Portland 50 Maine Mall Rd., South Portland, ME 04106 Call ~9.24 miles north of Old Orchard Beach
  • Affordable hotel
  • Check in time: 16:00
From£66
Very good 4.5 /5 Recent Reviews Call BookMore Details
Hilton Garden Inn Portland Airport 145 Jetport Blvd., Portland, ME 04102 Call ~9.90 miles northeast of Old Orchard Beach
  • 3 star Airport hotel
  • Hotel has an eco-friendly policy Read more
From£62
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Embassy Suites by Hilton Portland Maine - Portland 1050 Westbrook St., Portland, ME 04102 Call ~10.17 miles northeast of Old Orchard Beach
  • 3 star Airport property
  • Fitness center on property
From£80
Very good 4.0 /5 Guest Reviews Call BookMore Details
Clarion Hotel Portland Airport ME 1230 Congress St., Portland, ME 04102 Call ~10.92 miles northeast of Old Orchard Beach
  • Three Star Highway property
  • Check in: 03:00pm
From£50
Average 3.0 /5 Review Score Call BookMore Details
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med 340 Park Ave., Portland, ME 04102 Call ~10.99 miles northeast of Old Orchard Beach
  • Affordable Airport property
  • Hotel has 100 rooms
From£72
Very good 4.0 /5 Reviews Call BookMore Details
The Lodge at Turbat's Creek 7 Turbat's Creek Rd., Kennebunk, ME 04046 Call ~11.33 miles south of Old Orchard Beach
  • 2-star Rural property
  • Complimentary breakfast is offered
From£94
Very good 4.0 /5 Review Score Call BookMore Details
Hampton Inn & Suites Portland West : 1210 Brighton Ave. 1210 Brighton Ave., Portland, ME 04102 Call ~11.39 miles north of Old Orchard Beach
  • Inexpensive Suburban property
  • Hotel has an eco-friendly policy Learn more
From£44
Very good 4.0 /5 Guest Reviews Call BookMore Details
Aloft Portland Downtown Waterfront Me in Portland 379 Commercial St., Portland, ME 04101 Call ~11.43 miles northeast of Old Orchard Beach
  • Three Star Oceanfront property
  • Fitness + Health Center
From£58
Average 3.0 /5 Read Reviews Call BookMore Details
The Westin Portland Harborview 157 High St., Portland, ME 04101 Website Call ~11.45 miles northeast of Old Orchard Beach
  • 4 star Downtown hotel
  • 12 meeting rooms in hotel
From£80
Very good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Portland-By the Bay by IHG : 88 Spring St. 88 Spring St., Portland, ME 04101 Call ~11.46 miles northeast of Old Orchard Beach
  • Mid-scale Downtown property
  • 239 sleeping rooms in hotel
From£73
Very good 4.0 /5 Recent Reviews Call BookMore Details
Motel 6 Portland, ME : 1 Riverside St. 1 Riverside St., Portland, ME 04102 Call ~11.48 miles north of Old Orchard Beach
  • Economy hotel
  • Check-in time: 3
Kennebunkport Inn 1 Dock Sq., Kennebunkport, ME 04046 Call ~11.53 miles southwest of Old Orchard Beach
  • 3-star Downtown property
  • Check in: 3:00pm
From£135
Average 3.0 /5 Recent Reviews Call BookMore Details
Courtyard Portland Downtown/Waterfront : 321 Commercial St. 321 Commercial St., Portland, ME 04101 Call ~11.54 miles northeast of Old Orchard Beach
  • Affordable Downtown property
  • Shuttle to airport available
From£85
Very good 4.5 /5 Latest Reviews Call BookMore Details
Motel 6 Portland, ME - Portland 1 Riverside St., Portland, ME 04103 Call ~11.58 miles north of Old Orchard Beach
  • Cheap hotel

Next: See My Old Orchard Beach Hotels with Pricing

How Should You Plan for Your Trip to Old Orchard Beach, ME?

Like most coastal New England towns, Old Orchard Beach experiences cold winters and warm summers. From December through February, you can expect highs in the mid-30s and lows in the teens. In spring and fall, you'll usually find highs in the low 60s. During the summer, you can look forward to highs in the low 80s.

Summer is high season in Old Orchard Beach, and this coastal town is liveliest between Memorial Day and Labor Day. However, Old Orchard Beach welcomes visitors all year round, especially during annual festivals.

If you're planning a late spring or late fall trip, you'll want to bring an umbrella. Old Orchard Beach tends to be rainiest in May and November. If you're thinking about a winter visit, bring boots and a warm coat. The area receives an average of 5 feet of snow in the winter.

What Are the Best Hotels in Old Orchard Beach, ME for Discounts?

Searching for the best deal for your group? Take a look at the best group discounts on Old Orchard Beach hotels.

Government employees can get discounts at the Ramada Saco. This midrange hotel has everything you need for a fun getaway or a productive business trip. Leisure travelers will love the seasonal outdoor pool and free breakfast buffet, while business travelers will appreciate the convenient airport shuttle and the well-equipped fitness center. Need to host a meeting with colleagues or a get-together with family and friends? Reserve the hotel's two meeting rooms, which have 4,000 square feet of space.

AAA members can save at the Rodeway Inn Saco. This budget-friendly hotel is the ideal stop on a coastal Maine road trip, thanks to its affordable room rates and convenient location near Interstate 95 and Route 1. No matter how long you're planning to stay, you'll appreciate the complimentary Wi-Fi, the free coffee, and the outdoor gathering area. Guest rooms come with microwaves and mini fridges so you can keep dining costs in check, too.

Senior travelers can get special rates at the Residence Inn by Marriott Portland Scarborough. Located just north of Old Orchard Beach, this high-end hotel has everything you need for a comfortable stay. Take advantage of the hotel's free grocery delivery service, and whip up a great meal in your in-room kitchen. Squeeze in a cardio session in the gym, and go for a swim in the seasonal outdoor pool. Get a great night's sleep, and wake up to the free breakfast spread. You won't want to miss the complimentary evening social hours either.

What Are the Best Value Options in Old Orchard Beach, ME?

Want to get all your favorite amenities without overspending? You'll love the best midrange hotels in Old Orchard Beach.

When you stay at the Comfort Inn & Suites in Scarborough, you'll be just a short drive away from Old Orchard Beach. Guest rooms include 32-inch flat-screen TVs with movie channels so you can catch up on your favorite shows as well as microwaves and mini fridges so you can stock your room with snacks and drinks. Go for a swim in the indoor pool, work up a sweat in the fitness center, and freshen up using the guest laundry services. Wake up to a free breakfast buffet with DIY waffles and hot coffee.

Reserve a room at the Seabreeze Motel, and you'll be within easy walking distance of Old Orchard Beach's famously long stretch of sand. Choose a standard room with all the essentials, a suite with a sofa bed and up to two bedrooms, or apartment-style accommodations with a kitchen. No matter which room type you choose, you'll enjoy the motel's convenient location in the middle of the top Old Orchard Beach attractions.

For a comfortable stay in nearby Saco, go with the Hampton Inn by Hilton Saco. This midrange property is great for groups, thanks to its generous discounts and eight available meeting rooms. Hop on the airport shuttle for a stress-free ride to the hotel, and settle into your spacious room. After a great night's sleep, start your day with a workout and free On the House hot breakfast. If you're in a hurry to get out the door, pick up an On the Run breakfast bag and a free cup of coffee.

Which Attractions Should You Visit in Old Orchard Beach, ME?

No trip to this coastal destination is complete without a visit to the beach and the Old Orchard Beach Pier. Here, you'll find 7 miles of sandy beach, dozens of cafes and ice cream stands, and countless souvenir shops. Whether you want to sunbathe, eat, or shop, you'll want to make the pier your destination.

For even more swimming and sunbathing, set your sights on Ferry Beach State Park. Located on the south side of Old Orchard Beach, this park is the place to enjoy the beach, walk the nature trails, and picnic with the family.

If you're traveling with kids, you won't want to miss Palace Playland either. This amusement park boasts everything from thrill rides and arcade games to a Ferris wheel that offers great views of Old Orchard Beach.

When you're ready to hit the links, head to Dunegrass Golf Club. This beautiful course is one of the premier options in the greater Portland area and offers 18 scenic holes of golf.

Ready to hit the beach? Find the perfect place to stay and start planning your trip to Old Orchard Beach.

Recent traveler guest reviews of Old Orchard Beach, ME

Below are reviews of the city of Old Orchard Beach, ME from an actual visitor's perspective.

"The beautiful beach!"
Score 5.0 / 5

Melissa T., from 19-Aug-2025
"Friendly"
Score 5.0 / 5

Friendly

Paul L., from 22-Jun-2025
"LOVE Old Orchard & the BEACH!"
Score 5.0 / 5

Love old orchard and the beach!

Paul C., from 12-Sep-2022
"Old Orchard Beach offers something for everyone!!!"
Score 5.0 / 5

Old Orchard Beach offers something for everyone whether you're 3 years old or 70 years old.

Raymond B., from 31-Jul-2022
"The Ocean!"
Score 5.0 / 5

Ocean!

Kathie W., from 30-May-2022
Back to Top