A beach with a pier extending into the ocean, people sunbathing, and a clear blue sky.

Find hotels in Old Orchard Beach, ME from ฿3,490

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Old Orchard Beach hotels

Old Orchard Beach
Reserve now, pay later
Pet-friendly
Breakfast included
Budget

1. Old Orchard Beach Inn

Old Orchard Beach Inn
Old Orchard Beach
United States
Samantha
฿3,795
฿4,627 total
includes taxes & fees
30 Aug - 31 Aug
Old Orchard Beach Inn

2. The Edgewater

The Edgewater
Old Orchard Beach
United States
Maria
฿7,481
฿8,154 total
includes taxes & fees
7 Sept - 8 Sept
The Edgewater

3. On the Beach Motel

On the Beach Motel
Old Orchard Beach
United States
Priscilla
฿4,351
฿5,069 total
includes taxes & fees
7 Sept - 8 Sept
On the Beach Motel

4. Ocean House Hotel & Motel

Ocean House Hotel & Motel
Old Orchard Beach
United States
Erin
฿4,854
฿5,291 total
includes taxes & fees
15 Sept - 16 Sept
Ocean House Hotel & Motel

5. Friendship Oceanfront Suites

Friendship Oceanfront Suites
Old Orchard Beach
United States
Kara
฿5,266
฿5,740 total
includes taxes & fees
23 Sept - 24 Sept
Friendship Oceanfront Suites

6. The Voyager

The Voyager
Old Orchard Beach
United States
john f
฿4,840
฿5,275 total
includes taxes & fees
27 Sept - 28 Sept
The Voyager

7. Sea Cliff House Motel

Sea Cliff House Motel
Old Orchard Beach
Canada
Corey
฿4,565
฿4,976 total
includes taxes & fees
30 Aug - 31 Aug
Sea Cliff House Motel

8. Seagrass Inn

Seagrass Inn
Old Orchard Beach
United States
Sarah
฿3,374
฿3,861 total
includes taxes & fees
31 Aug - 1 Sept
Seagrass Inn

9. The Inn at SOHO Square

The Inn at SOHO Square
Old Orchard Beach
Canada
pascal
฿3,202
฿3,490 total
includes taxes & fees
14 Sept - 15 Sept
The Inn at SOHO Square

10. Alouette Beach Resort

Alouette Beach Resort
Old Orchard Beach
United States
Tracie
฿4,544
฿4,977 total
includes taxes & fees
23 Sept - 24 Sept
Alouette Beach Resort

11. Sea Drift Motel

Sea Drift Motel
Old Orchard Beach
Canada
Justin
฿6,353
฿6,925 total
includes taxes & fees
30 Aug - 31 Aug
Sea Drift Motel

12. Abellona Inn & Suites

Abellona Inn & Suites
Old Orchard Beach
United States
Sruthi
฿6,744
฿7,798 total
includes taxes & fees
30 Aug - 31 Aug
Abellona Inn & Suites

13. Echo Motel & Oceanfront Properties

Echo Motel & Oceanfront Properties
Old Orchard Beach
United States
David
฿5,593
฿6,096 total
includes taxes & fees
7 Sept - 8 Sept
Echo Motel & Oceanfront Properties

14. Seabreeze Motel

Seabreeze Motel
Old Orchard Beach
United States
Carol
฿3,861
฿4,208 total
includes taxes & fees
1 Sept - 2 Sept
Seabreeze Motel

15. Mt Royal Motel

Mt Royal Motel
Old Orchard Beach
United States
Megan
฿3,607
฿3,932 total
includes taxes & fees
23 Sept - 24 Sept
Mt Royal Motel

16. Waves Oceanfront Resort

Waves Oceanfront Resort
Old Orchard Beach
United States
Meaghan
฿5,230
฿5,700 total
includes taxes & fees
13 Sept - 14 Sept
Waves Oceanfront Resort

17. Sea View Inn

Sea View Inn
Old Orchard Beach
United States
edward
฿6,537
฿7,126 total
includes taxes & fees
7 Sept - 8 Sept
Sea View Inn

18. Beau Rivage Motel

Beau Rivage Motel
Old Orchard Beach
United States
Lisa
฿3,819
฿4,162 total
includes taxes & fees
9 Sept - 10 Sept
Beau Rivage Motel

19. Grand Beach Inn

Grand Beach Inn
Old Orchard Beach
United States
Susan
฿3,074
฿3,841 total
includes taxes & fees
30 Aug - 31 Aug
Grand Beach Inn

20. Ocean Walk Hotel

Ocean Walk Hotel
Surfside
United States
Ryen
฿4,998
฿5,448 total
includes taxes & fees
21 Sept - 22 Sept
Ocean Walk Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Old Orchard Beach

Find the best Old Orchard Beach areas for the activities you enjoy most.Learn more about Old Orchard Beach
Learn more about Old Orchard Beach

Surfside

Surfside might not have many top sights, but Grand Beach and Palace Playland are two attractions nearby that you can check out.

Stay near popular Old Orchard Beach attractions

A wooden pier extending into calm waters with a sunset casting long shadows.

Old Orchard Beach Pier

8.6/10 (1,750 reviews)
This historic wooden pier extends 500 feet into the Atlantic Ocean, offering shops, dining, and ocean views. Enjoy fresh seafood at sunset or catch the spectacular Thursday night summer fireworks display over the water.
See properties
A wooden pier with buildings extending into the ocean.

Old Orchard Beach

9.4/10 (840 reviews)
Seven miles of sandy shoreline meet classic New England charm at this coastal retreat. Stroll the historic pier, enjoy fresh seafood, or experience thrills at Palace Playland, New England's only beachfront amusement park.
See properties
A Ferris wheel, a building with striped awnings, and a clear blue sky.

Palace Playland

8.2/10 (518 reviews)
New England's only beachfront amusement park combines seaside charm with thrilling rides since 1902. Experience the illuminated evening atmosphere when the vintage attractions glow against the Atlantic backdrop.
See properties

Pirate's Cove

8.6/10 (169 reviews)
Navigate through mountain caves and footbridges at this immersive pirate-themed mini golf adventure. Both the Captain's Course and Blackbeard's Challenge offer historical pirate facts alongside cascading waterfalls.
See properties

Dunegrass Golf Club

7.6/10 (79 reviews)
This Dan Maples-designed golf course stretches across 300 acres of Maine's coastal terrain with streams and natural dunes. Enjoy a challenging round followed by fine dining at Grill65 in the renovated clubhouse.
See properties

Harmon Historical Museum

7.6/10 (65 reviews)
Housed in the 1926 Josephine Goss Home, the Harmon Museum showcases Old Orchard Beach's evolution from the 17th century through the Big Band Era. Explore local history through photographs and authentic artefacts.
See properties

Learn more about Old Orchard Beach

Stroll along the iconic pier, then scream with delight on Palace Playland's seaside rides. Seven miles of sandy shoreline beckon for sunbathing, while Pirate's Cove offers mini-golf fun for all ages.

See all hotels in Old Orchard Beach
A beach with a pier extending into the water, surrounded by waves.
Photo by Dawn Madden

Top Old Orchard Beach Hotel Reviews

Alouette Beach Resort

Alouette Beach Resort

10/10 Excellent
"Nice staff when I needed something they were there in 10 minutes ."
Carmen 2-night trip
Posted 14 hours ago
Alouette Beach Resort
Seagrass Inn

Seagrass Inn

10/10 Excellent
"Family run establishment, short walk to the beach,beach chairs you can use. Patio area with free use of grill, microwave, griddle. Pool with pool toys, floats etc. I could go on and on. This was my first time going there but it will not be the last. Peter and Lisa were the best!!! See you next summah!"
Virginia 3-night trip
Posted 17 hours ago
Seagrass Inn
Mt Royal Motel

Mt Royal Motel

8/10 Good
"Wifi was not good in the room. It worked better sitting outside the room or in the lounge. No robe/towel hooks in the bathroom. The box spring on one bed was broken, with parts of the wood frame sticking out underneath and touching the floor."
Mark 3-night trip
Posted 18 hours ago
Mt Royal Motel
Friendship Oceanfront Suites

Friendship Oceanfront Suites

10/10 Excellent
"This place was great! The rooms were immaculate! The staff and the grounds people were wonderful Will definitely come back!"
Victoria 5-night trip
Posted 19 hours ago
Friendship Oceanfront Suites
The Voyager

The Voyager

10/10 Excellent
"Stay was great. A little low on the amenities specifically in the bathroom as there was no body soap or lotion. However the proximity to the beach overrides any shortcomings there. Literally feet away. The doubles are a bit snug for two people in one bed but we made it work. Will come back again!!!"
Angie 2-night trip
Posted 23 hours ago
The Voyager
Atlantic Breeze Inn

Atlantic Breeze Inn

10/10 Excellent
"Stayed here twice this year and it was great. Very clean and Raj the owner is great. Very friendly and accommodating. Location is great, close to all amenities and the beach."
Deanna 3-night trip
Posted 2 days ago
Atlantic Breeze Inn
The Rebekah Inn

The Rebekah Inn

10/10 Excellent
"Only stayed there one night but it was a great night and a great start to our trip. Would definitely return."
Erin 1-night trip
Posted 2 days ago
The Rebekah Inn
Grand Beach Inn

Grand Beach Inn

8/10 Good
"We had 2 rooms with kitchenette. The rooms had a musty smell to them. Had to go out and buy scented plug ins for the them. Although it says a no smoking facility, there were people smoking and cigarette butts around area. I know it’s hard to control this but it is really gross when you’re expecting the place to be smoke free. Walls are very very thin. Was woken up to little kids screaming and running every morning. One of rooms did not have a bathroom fan and the other didnt have any shelving or racks for towels in the bathroom. One room was freshened up everyday as the other was not. And both rooms had the make up room tag flipped. Great location to beach. A bit far from downtown. The hotel itself can use some updating but overall it was fine for a beach town with 8 people in our party. The two guys who work the front desk were wonderful !"
Amanda 4-night trip
Posted 2 days ago
Grand Beach Inn
On the Beach Motel

On the Beach Motel

10/10 Excellent
"Super Clean inside and out, steps from the beach, and staff was fantastic. If I was ever in the area I'd stay here again in a heartbeat. Room was nice, and spacious. Bathroom was small but not a problem."
Joseph 2-night trip
Posted 3 days ago
On the Beach Motel

More cheap stays in Old Orchard Beach

Mt Royal Motel

Mt Royal Motel

30 W. Grand Ave. Old Orchard Beach ME
฿3,607
฿3,932 total
23 Sept - 24 Sept
includes taxes & fees
Mt Royal Motel
Old Orchard Beach Inn

Old Orchard Beach Inn

6 Portland Ave Old Orchard Beach ME
฿3,795
฿4,627 total
30 Aug - 31 Aug
includes taxes & fees
8.2/10 Very good! (1,000 reviews)
Old Orchard Beach Inn
Alouette Beach Resort

Alouette Beach Resort

91 East Grand Avenue Old Orchard Beach ME
฿4,544
฿4,977 total
23 Sept - 24 Sept
includes taxes & fees
8.4/10 Very good! (1,000 reviews)
Alouette Beach Resort
Ocean House Hotel & Motel

Ocean House Hotel & Motel

71 W Grand Ave Old Orchard Beach ME
฿4,854
฿5,291 total
15 Sept - 16 Sept
includes taxes & fees
8.4/10 Very good! (520 reviews)
Ocean House Hotel & Motel
Friendship Oceanfront Suites

Friendship Oceanfront Suites

167 E Grand Ave Old Orchard Beach ME
฿5,266
฿5,740 total
23 Sept - 24 Sept
includes taxes & fees
9.2/10 Wonderful! (1,001 reviews)
Friendship Oceanfront Suites
Old Orchard Beach Motel

Old Orchard Beach Motel

100 E Grand Ave Old Orchard Beach ME
฿6,444
฿7,024 total
30 Aug - 31 Aug
includes taxes & fees
7.8/10 Good! (125 reviews)
Old Orchard Beach Motel

Find out more about Old Orchard Beach

Top reasons to visit Old Orchard Beach

  • Stunning Sandy Beaches: Old Orchard Beach features beautiful sandy shores, perfect for sunbathing and beach activities.
  • Amusement Parks: Thrilling rides and fun attractions at local amusement parks provide entertainment for all ages.
  • Splashtown USA: This exciting water park is a fantastic spot for family-friendly fun and aquatic adventures.
  • Scenic Coastal Walks: Enjoy leisurely strolls along the picturesque beach and vibrant downtown area.
  • Welcoming Accommodations: A variety of lodging options, from motels to beachfront properties, cater to all visitors.

Find great hotels near Old Orchard Beach

Discover the charm of Old Orchard Beach with a range of comfortable hotel accommodations, from inviting motels to beachfront properties. Ideal for both leisure and business travellers, many establishments offer pet-friendly options and a delightful beach vacation experience. Enjoy the perfect blend of relaxation and convenience as you explore the beauty of this coastal gem.

  • Hyatt Place Portland Downtown - Old Port Square: Nestled 18km from Old Orchard Beach, Hyatt Place Portland Downtown - Old Port Square is a 3-star haven for families and adventure seekers alike. With a commendable guest rating of 9.0 out of 10, this hotel features direct beach access and offers a variety of adventure sports, including kayaking, motorboating, and fishing, all available nearby. Families will appreciate the provision of amenities for children, such as complimentary cribs, ensuring a comfortable stay for younger guests. The hotel’s modern design and welcoming atmosphere create the perfect backdrop for a memorable coastal escape.
  • Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel: A budget-friendly option located 13km from Old Orchard Beach, Casco Bay Hotel is well-rated at 8.4 out of 10. This hotel caters primarily to business travellers, providing easy access to the nearby Maine Mall and Portland Airport. The comfortable accommodations and convenient amenities make it an ideal choice for those looking to balance work and leisure. Guests can unwind after a day of meetings with the hotel’s inviting common areas and friendly service, ensuring a pleasant stay.
  • La Quinta Inn & Suites by Wyndham Portland DT/Maine Med: Located 18km from Old Orchard Beach, La Quinta Inn & Suites is a pet-friendly establishment with a guest rating of 8.6 out of 10. This budget-friendly hotel caters to both business travellers and those with pets, offering specific amenities such as pet policies and a relaxed atmosphere. Guests can enjoy comfortable rooms, and the hotel’s convenient location near medical facilities makes it a practical choice for those in need of medical services. The welcoming staff ensures a pleasant experience for all visitors.

Where to stay near Old Orchard Beach

Old Orchard Beach in Maine is the ideal destination for a delightful beach vacation, boasting stunning sandy shores and a charming family-friendly atmosphere. Explore the scenic coastline, indulge in recreational activities, and enjoy the warm hospitality of the locals. Nearby attractions offer a blend of history and natural beauty, making it a perfect spot for relaxation and adventure alike. Discover the unique charm of Old Orchard Beach and create unforgettable memories on your holiday.

  • Scarborough: Nestled approximately 8km from Old Orchard Beach, Scarborough is a charming city known for its stunning outdoor scenery and beautiful beaches. The best time to visit is between June and August when the warm weather attracts many travellers. Enjoy a leisurely day at the beach or explore the local shopping centres, which offer a variety of retail experiences. Scarborough is home to attractions like family-friendly beaches and serene lakes, providing a perfect backdrop for relaxation and recreation.
  • Ocean Park: Located just 2km from Old Orchard Beach, Ocean Park is a picturesque community that thrives during the summer months, especially from June to August. This quaint area boasts a delightful beach atmosphere, making it ideal for those seeking outdoor experiences and scenic views. Visitors can partake in golf or visit recreational areas, and the stunning beaches are perfect for family outings. With its vibrant community spirit, Ocean Park is a hidden gem for beach lovers.
  • Saco: Situated about 5km from Old Orchard Beach, Saco is a lively city with a mix of outdoor activities and scenic beauty. Like its neighbours, Saco experiences a seasonal influx of visitors, peaking in the summer months. Families can enjoy a day at the local water park or amusement park, making it a great destination for fun and adventure. With its beautiful beaches and tranquil lakes nearby, Saco offers a refreshing escape for those wishing to explore the Maine coastline.

Things to do near Old Orchard Beach

Shopping

In Old Orchard Beach, enjoy local shops along Ocean Park Road, offering unique souvenirs and gifts. If you're up for a drive, visit the Maine Mall in South Portland, located 19km away, featuring a range of shops, dining options, and entertainment.

Recreation

Ocean Park Wellness offers calming yoga sessions and mindfulness workshops, allowing visitors to reconnect with their inner selves. For relaxation, the Serenity Spa provides rejuvenating treatments using local ingredients, while the nearby sandy beach invites leisurely walks and refreshing swims in the Atlantic waters.

Adventure

Experience the thrill of racing at Beech Ridge Motor Speedway, located 10km from Old Orchard Beach. Feel the adrenaline as you watch or participate in exciting motor racing events, surrounded by a vibrant atmosphere of sports and adventure.

Nightlife

Old Orchard Beach boasts a lively nightlife scene, with venues like the iconic Palace Playland offering amusement rides alongside seaside bars. The Old Orchard Beach Pier features various pubs and clubs, where you can enjoy live music and fresh seafood while soaking in the vibrant atmosphere of the coast.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Old Orchard Beach

Old Orchard Beach offers a delightful blend of outdoor activities and scenic beach experiences, perfect for a relaxing getaway. Key attractions include the iconic Old Orchard Beach Pier and the lively downtown area, where visitors can enjoy the sandy beach and various amusement parks. Whether you're seeking cultural experiences or simply wish to soak up the sun, this charming seaside destination has something for everyone.

  • Funtown Splashtown USA: Located 5km from Old Orchard Beach, this amusement park offers a delightful mix of thrilling rides and water attractions, making it ideal for families seeking adventure and fun. Enjoy a day filled with laughter and excitement amidst its vibrant atmosphere.
  • Cannon Rock: Just 5km away, Cannon Rock presents a stunning natural setting perfect for outdoor enthusiasts. Marvel at the picturesque scenery and enjoy a peaceful retreat while exploring the rugged coastline and its unique rock formations.
  • Old Orchard Beach Pier: Situated right within Old Orchard Beach, the pier serves as a lively hub for families. Stroll along the boardwalk, indulge in local eateries, and soak up the charming seaside ambience.

Best time to go to Old Orchard Beach

The best time to visit Old Orchard Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Old Orchard Beach falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Old Orchard Beach falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January27.3°F (-2.6°C)Light RainMostly SunnyAverageSlightly Low
February28.0°F (-2.2°C)Light RainMostly CloudyAverageSlightly Low
March34.2°F (1.2°C)Light RainMostly SunnyAverageSlightly Low
April43.9°F (6.6°C)Light RainMostly SunnyAverageAverage
May53.6°F (12.0°C)Light RainMostly SunnyAverageAverage
June61.7°F (16.5°C)Light RainMostly SunnyHighAverage
July68.7°F (20.4°C)Light RainMostly SunnyHighSlightly High
August68.4°F (20.2°C)Light RainMostly SunnyHighSlightly High
September62.2°F (16.8°C)Light RainMostly SunnyAverageSlightly High
October52.5°F (11.4°C)Light RainMostly SunnyLowAverage
November41.9°F (5.5°C)Light RainMostly SunnyLowAverage
December33.8°F (1.0°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Old Orchard Beach

Flying into Old Orchard Beach, Maine, can be done via several major airports. BOSton Logan International Airport (BOS) is 138km away, with nearby hotel options such as Encore Boston Harbor, InterContinental Boston, and The Langham, all rated 5 stars and within 5km of the airport. Portland International Jetport (PWM) is a mere 16km from Old Orchard Beach, featuring hotels like The Westin Portland Harborview, DoubleTree by Hilton, and Canopy by Hilton, all rated 4 stars and within 5km of the airport. Lastly, Manchester-Boston Regional Airport (MHT) is 108km away, with hotels such as The Grand at Bedford Village Inn and DoubleTree by Hilton, both rated 5 and 4 stars, respectively, located nearby.

Frequently asked questions

What's the best place for a stay in Old Orchard Beach?
Based on our traveller data, Waves Oceanfront Resort is one of the top choices for your stay. This hotel is a short 2-minute walk from Old Orchard Beach, and it offers an outdoor pool and free parking. Other good choices for your stay include Grand Beach Inn and Old Orchard Beach Inn. See all available top hotels, or vacation rentals in Old Orchard Beach.
If I need to cancel my hotel reservation in Old Orchard Beach, will I receive a refund?
Yes! Most hotel room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Old Orchard Beach.
What is the top LGBTQ-friendly place to stay in Old Orchard Beach?
Ocean Walk Hotel is one of the top choices for those in the LGBT community. Sea Drift Motel is another good option for your stay. See all available hotels listed as LGBTQ-friendly in Old Orchard Beach.
What's the best dog-friendly hotel in Old Orchard Beach?
Grand Beach Inn is a top dog-friendly hotel, and offers a restaurant and an outdoor pool for its human guests. Other good choices for you and your pet include Beach Motel & Suites and Alouette Beach Resort. See more pet-friendly hotel accommodations in Old Orchard Beach.
What's the best accommodation option to stay near the beach in Old Orchard Beach?
Waves Oceanfront Resort is a top beachfront hotel offering a seasonal outdoor pool and free parking, located within a short 2-minute walk of Old Orchard Beach . Other good options for your stay near the beach include Ocean House Hotel & Motel and Mt Royal Motel. See more stays near the beach in Old Orchard Beach.
What are some accommodation options with pools in Old Orchard Beach?
Waves Oceanfront Resort is a top hotel with a seasonal outdoor pool, free self-parking and cable TV. Seagrass Inn is an additional hotel that offers an on-site pool. View all hotels with pools in Old Orchard Beach.
What is staying in Old Orchard Beach like?
Travellers to Old Orchard Beach give high marks for the beaches and beautiful gardens. This city also attracts tourists with its theme park. In Old Orchard Beach, there are 776 hotels and other accommodation options to choose from. Find out more about Old Orchard Beach.
What should I do while I'm visiting Old Orchard Beach?
The beaches and gardens exemplify the natural beauty, and places to admire include Old Orchard Beach and Grand Beach. A couple of additional sights to add to your itinerary are Palace Playland and Pirate's Cove. Take a look at what more there is to see and do in Expedia's Old Orchard Beach guide.
How should I get around Old Orchard Beach?
If you want to venture outside the area, hop on a train at Old Orchard Beach Station. If you want to venture out around the area, you may want a rental car in Old Orchard Beach for your journey.
What's the weather like in Old Orchard Beach?
The hottest months are usually July and August, with an average temperature of 18°C, while the coldest months are January and February, with an average of -1°C. The snowiest months in Old Orchard Beach are January, March, February and December, with each month seeing an average of 19 cm of snowfall.

Explore a world of travel with Expedia