Hotels in Old Orchard Beach

Search and compare Old Orchard Beach hotels from hundreds of travel sites and save

Old Orchard Beach, ME, United States
28 Sep — 29 Sep2
Old Orchard Beach, ME, United States
Tue 28/9
Wed 29/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Old Orchard Beach

Filter by star ratings
All filters
Atlantis Motel
Atlantis Motel
8.5 Excellent
95 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
1.0 km from city centre, Old Orchard Beach 
ExcellentBased on 181 reviews
8.5

Atlantis Motel is located in Old Orchard Beach and offers free Wi-Fi. It also features a swimming pool.

Old Colonial Motel
Old Colonial Motel
7.6 Good
61 W Grand Ave, Old Orchard Beach, ME, United States
Show on map
0.7 km from city centre, Old Orchard Beach 
GoodBased on 314 reviews
7.6

Situated in Old Orchard Beach, Old Colonial Motel is within easy driving distance of Saco and offers an outdoor pool and a sauna. Guests can also enjoy complimentary internet access in all areas.

Old Orchard Beach Inn
Old Orchard Beach Inn
8.1 Excellent
6 Portland Avenue, Old Orchard Beach, ME, United States
Show on map
0.1 km from city centre, Old Orchard Beach 
ExcellentBased on 106 reviews
8.1

Old Orchard Beach Inn is situated in Old Orchard Beach and is close to the area's popular attractions. The multiple facilities this historic bed & breakfast offers include wireless internet and a library.

Sea Drift Motel
Sea Drift Motel
8.9 Excellent
126 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
1.1 km from city centre, Old Orchard Beach 
ExcellentBased on 172 reviews
8.9

This comfortable motel in Old Orchard Beach provides complimentary wireless internet, as well as a BBQ/picnic area and an outdoor pool. It is conveniently positioned for those wishing to discover the area's attractions.

Echo Motel & Oceanfront Cottages
Echo Motel & Oceanfront Cottages
9.1 Excellent
8 Traynor Street, Old Orchard Beach, ME, United States
Show on map
0.9 km from city centre, Old Orchard Beach 
ExcellentBased on 117 reviews
9.1

Situated in Old Orchard Beach, Echo Motel & Oceanfront Cottages is within easy driving distance of Saco and offers an outdoor pool. Those staying at the property can also enjoy complimentary Wi-Fi during their stay.

Americas Best Value Inn Mt. Royal
Americas Best Value Inn Mt. Royal
7.1 Good
30 West Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.4 km from city centre, Old Orchard Beach 
GoodBased on 764 reviews
7.1

America's Best Value Inn Mt Royal Motel is situated in Old Orchard Beach and is close to the area's well-known attractions. It also offers an outdoor pool, a ticket service and a tour desk.

Moby Dick Motel
Moby Dick Motel
74 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.7 km from city centre, Old Orchard Beach 

Moby Dick Motel is located in Old Orchard Beach and offers guests free Wi-Fi. It is conveniently positioned for those wishing to visit local attractions.

Alouette Sunrise Suites
Alouette Sunrise Suites
9.2 Excellent
91 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
1.0 km from city centre, Old Orchard Beach 
ExcellentBased on 44 reviews
9.2

Alouette Sunrise Suites is located in Old Orchard Beach and offers an indoor pool. It is ideally positioned for guests wishing to discover the area's attractions.

Grand Beach Inn
Grand Beach Inn
6.9 Good
198 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
2.2 km from city centre, Old Orchard Beach 
GoodBased on 1,092 reviews
6.9

Located in Old Orchard Beach, Grand Beach Inn is within a 25-minute drive of Portland International Jetport Airport and offers an outdoor pool. It features comfortable rooms with a private bathroom and a kitchenette.

Biarritz Motel & Suites
Biarritz Motel & Suites
8.3 Excellent
78 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.7 km from city centre, Old Orchard Beach 
ExcellentBased on 216 reviews
8.3

Biarritz Motel & Suites is situated in Old Orchard Beach and features complimentary Wi-Fi. This comfortable motel also offers a swimming pool, and is a short drive from Saco and Scarborough.

Tips for booking a Old Orchard Beach hotel

Cheapest month:December
Most expensive month:July
Average price in Old Orchard Beach:C$ 188/night
Absolute cheapest price found:C$ 49/night
Cheapest day:Monday
Most expensive day:Saturday
C$ 99 - C$ 466
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 142 - C$ 276
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Old Orchard Beach hotels

Show all 543 hotels
1
Sea Cliff House Motel
Sea Cliff House Motel
8.3 Excellent
2 Sea Cliff Avenue, Old Orchard Beach, ME, United States
Show on map
1.2 km from city centre, Old Orchard Beach 

Located in Old Orchard Beach, Sea Cliff House Motel is within a 25-minute drive of Portland International Jetport Airport and offers an outdoor pool. It is conveniently positioned for guests wanting to discover the area's attractions.

2
Friendship Oceanfront Suites
Friendship Oceanfront Suites
8.7 Excellent
167 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
1.4 km from city centre, Old Orchard Beach 

This comfortable inn in Old Orchard Beach provides complimentary wireless internet, as well as an outdoor pool and luggage storage. It is conveniently positioned for those wanting to visit local attractions.

3
Pine View Lodge
Pine View Lodge
8.0 Excellent
84 Saco Avenue, Old Orchard Beach, ME, United States
Show on map
0.6 km from city centre, Old Orchard Beach 

This comfortable motel in Old Orchard Beach provides complimentary wireless internet, as well as luggage storage and an outdoor pool. It is close to the area's tourist attractions and is minutes on foot from Old Orchard Beach Station.

4
Americas Best Value Inn Mt. Royal
Americas Best Value Inn Mt. Royal
7.1 Good
30 West Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.4 km from city centre, Old Orchard Beach 

America's Best Value Inn Mt Royal Motel is situated in Old Orchard Beach and is close to the area's well-known attractions. It also offers an outdoor pool, a ticket service and a tour desk.

5
Old Orchard Beach Inn
Old Orchard Beach Inn
8.1 Excellent
6 Portland Avenue, Old Orchard Beach, ME, United States
Show on map
0.1 km from city centre, Old Orchard Beach 

Old Orchard Beach Inn is situated in Old Orchard Beach and is close to the area's popular attractions. The multiple facilities this historic bed & breakfast offers include wireless internet and a library.

6
Alouette Beach Resort
Alouette Beach Resort
8.3 Excellent
91 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
1.0 km from city centre, Old Orchard Beach 

This comfortable hotel in Old Orchard Beach offers complimentary wireless internet, as well as a tour desk and a swimming pool. It is ideally positioned for those wishing to visit the area's popular attractions.

7
Grand Beach Inn
Grand Beach Inn
6.9 Good
198 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
2.2 km from city centre, Old Orchard Beach 

Located in Old Orchard Beach, Grand Beach Inn is within a 25-minute drive of Portland International Jetport Airport and offers an outdoor pool. It features comfortable rooms with a private bathroom and a kitchenette.

8
Copley Lareine Motel
Copley Lareine Motel
8.0 Excellent
8 Harrisburg Street, Old Orchard Beach, ME, United States
Show on map
0.4 km from city centre, Old Orchard Beach 

This comfortable motel in Old Orchard Beach provides complimentary wireless internet, as well as a sun deck and an indoor pool. It is close to the area's tourist hot spots and is within a 10-minute walk of Old Orchard Beach Station.

Cheapest hotels in Old Orchard Beach, Maine

Show all 543 hotels
Pine View Lodge
Pine View Lodge
8.0 Excellent
84 Saco Avenue, Old Orchard Beach, ME, United States
Show on map
0.6 km from city centre,  

This comfortable motel in Old Orchard Beach provides complimentary wireless internet, as well as luggage storage and an outdoor pool. It is close to the area's tourist attractions and is minutes on foot from Old Orchard Beach Station.

C$ 89
Avg. per night
Sandcastle Inn & Motel
Sandcastle Inn & Motel
105 Atlantic Ave, Old Orchard Beach, ME, United States
Show on map
0.7 km from city centre,  

This comfortable motel in Old Orchard Beach offers complimentary wireless internet, as well as a swimming pool and an express check-in and check-out feature. It is ideally positioned for those wanting to visit local attractions.

C$ 109
Avg. per night
Moby Dick Motel
Moby Dick Motel
74 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.7 km from city centre,  

Moby Dick Motel is located in Old Orchard Beach and offers guests free Wi-Fi. It is conveniently positioned for those wishing to visit local attractions.

C$ 115
Avg. per night
White Cap Village
White Cap Village
8.0 Excellent
5 Bay Avenue, Old Orchard Beach, ME, United States
Show on map
1.0 km from city centre,  

White Cap Village is located in Old Orchard Beach and offers complimentary wireless internet. It is ideally positioned for those wanting to sightsee in the area.

C$ 123
Avg. per night
Friendship Oceanfront Suites
Friendship Oceanfront Suites
8.7 Excellent
167 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
1.4 km from city centre,  

This comfortable inn in Old Orchard Beach provides complimentary wireless internet, as well as an outdoor pool and luggage storage. It is conveniently positioned for those wanting to visit local attractions.

C$ 124
Avg. per night
Sea Cliff House Motel
Sea Cliff House Motel
8.3 Excellent
2 Sea Cliff Avenue, Old Orchard Beach, ME, United States
Show on map
1.2 km from city centre,  

Located in Old Orchard Beach, Sea Cliff House Motel is within a 25-minute drive of Portland International Jetport Airport and offers an outdoor pool. It is conveniently positioned for guests wanting to discover the area's attractions.

C$ 134
Avg. per night
Grand Beach Inn
Grand Beach Inn
6.9 Good
198 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
2.2 km from city centre,  

Located in Old Orchard Beach, Grand Beach Inn is within a 25-minute drive of Portland International Jetport Airport and offers an outdoor pool. It features comfortable rooms with a private bathroom and a kitchenette.

C$ 135
Avg. per night
The Landings Inn and Cottages at Old Orchard Beach
The Landings Inn and Cottages at Old Orchard Beach
7.2 Good
29 Saco Avenue, Old Orchard Beach, ME, United States
Show on map
0.2 km from city centre,  

The Landings Inn and Cottages at Old Orchard Beach offers a comfortable setting in Old Orchard Beach and has a swimming pool, complimentary Wi-Fi and free private parking on-site. It is close to the area's tourist attractions and is minutes on foot from Old Orchard Beach Station.

C$ 143
Avg. per night

Hotel prices in Old Orchard Beach

2 stars or below

C$ 89 - C$ 419

Sea Cliff House Motel

#1 Most popular

C$ 134
Avg. per night
Alouette Beach Resort

#2 Most popular

C$ 147
Avg. per night
Pine View Lodge

Best value

Pine View Lodge
8.0 Excellent
C$ 89
Avg. per night
3 stars

C$ 87 - C$ 421

Grand Beach Inn

#1 Most popular

C$ 135
Avg. per night
Abellona Inn & Suites

#2 Most popular

C$ 135
Avg. per night
The New Oceanic Inn

Best value

C$ 87
Avg. per night
4 stars and up

C$ 190 - C$ 276

Alouette Sunrise Suites

#1 Most popular

C$ 276
Avg. per night
The Beachwood

Best value

The Beachwood
9.2 Excellent
C$ 190
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Old Orchard Beach

About Old Orchard Beach

Set on Saco Bay, Old Orchard Beach is a mecca for sunseekers. It's fringed with golden sand and is brimming with New England charm, from colourful sweet shops and ice cream parlours to neon-lit amusement arcades.

Things to do

Make a beeline for the resort's 10-kilometre-long stretch of sand. It's a great place to swim, sunbathe or build sandcastles. You can also fish from the beach, rent a stand-up paddleboard or try your hand at windsurfing.

Kids will love Palace Playland, a beachfront amusement park featuring twisting roller coasters, a spinning Ferris wheel and a colourful amusement arcade. It's been delighting little ones since 1902 and is brimming with vintage charm.

If you want to stretch your legs, why not rent a bike and explore the Eastern Trail? Winding along the coast, the scenic greenway connects Kittery to Casco Bay. The Rachel Carson National Wildlife Refuge is another popular green space. It's laced with hiking trails and boasts some of Maine's best bird-watching opportunities.

Maine is famous for its fishing opportunities, with local operators like Rippin' Lips Charters offering deep-sea fishing trips and the chance to reel in trophy-sized striped bass and bluefish. Little ones can also try their luck on family-friendly fishing cruises.

Getting around

Old Orchard Beach is easy to get around on foot. From the town centre, you can stroll to the beach in minutes. Cars are a fast and flexible way to explore York County. Allow around one hour to drive to Augusta.

Old Orchard Beach travel FAQs

  • What are the best hotels in Old Orchard Beach?

    One of the most popular hotels in Old Orchard Beach is Abellona Inn & Suites, which has been reviewed by 469 users and currently has a rating of 8.2/10. Other top-rated locations include Sea Cliff House Motel and Waves Oceanfront Resort, which have received 8.3/10 and 8.0/10 ratings from our users, respectively.

  • What is a good hotel near Palace Playland?

    A good hotel close to Palace Playland is Abellona Inn & Suites (rated 8.2/10 from 469 reviews).

  • How much do hotels in Old Orchard Beach cost?

    C$ 336/night is the average price of a hotel in Old Orchard Beach, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Old Orchard Beach?

    HotelsCombined users have found cheap hotels in Old Orchard Beach starting from C$ 87 per night in the last 3 days.