Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Saco

Filter by star ratings
All filters
Elmwood Motor Court
Elmwood Motor Court
9.2 Excellent
183 Saco Avenue, Old Orchard Beach, ME, United States
Show on map
2.2 mi from city centre, Saco 
ExcellentBased on 184 reviews
9.2

Elmwood Motor Court offers a comfortable setting while in Old Orchard Beach.

Sandcastle Inn & Motel
Sandcastle Inn & Motel
105 Atlantic Ave, Old Orchard Beach, ME, United States
Show on map
3.0 mi from city centre, Saco 

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.

Higgins Beach Inn
Higgins Beach Inn
8.3 Excellent
34 Ocean Avenue, Scarborough, ME, United States
Show on map
9.1 mi from city centre, Saco 
ExcellentBased on 87 reviews
8.3

Higgins Beach Inn is located in Scarborough and features free Wi-Fi. It offers a laundry service and a 24-hour reception, and is a short walk from Higgins Beach.

Seafarer Inn And Cottages
Seafarer Inn And Cottages
6.8 Good
1 Olympia Avenue, Old Orchard Beach, ME, United States
Show on map
1.8 mi from city centre, Saco 
GoodBased on 73 reviews
6.8

Seafarer Inn and Cottages is situated in Old Orchard Beach and offers complimentary wireless internet. It also features a BBQ/picnic area, a games room and bicycle rental.

Dock House Inn
Dock House Inn
6.9 Good
12 Heath Street, Old Orchard Beach, ME, United States
Show on map
3.3 mi from city centre, Saco 
GoodBased on 264 reviews
6.9

Dock House Inn is located amongst Old Orchard Beach's popular tourist attractions, just a short walk from Old Orchard Beach Station. It is situated a brief stroll from Palace Playland.

The Sandpiper Beachfront Motel
The Sandpiper Beachfront Motel
8.8 Excellent
2 Cleaves St, Old Orchard Beach, ME, United States
Show on map
3.9 mi from city centre, Saco 
ExcellentBased on 296 reviews
8.8

The Sandpiper Beachfront Motel is situated in Old Orchard Beach and offers complimentary wireless internet. It is conveniently located for those wishing to sightsee in the area.

Americas Best Value Inn Mt. Royal
Americas Best Value Inn Mt. Royal
7.3 Good
30 West Grand Avenue, Old Orchard Beach, ME, United States
Show on map
3.5 mi from city centre, Saco 
GoodBased on 536 reviews
7.3

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.

Fireside Inn & Suites
Fireside Inn & Suites
7.5 Good
81 Riverside Street, Portland, ME, United States
Show on map
13.6 mi from city centre, Saco 
GoodBased on 504 reviews
7.5

Fireside Inn & Suites Portland is located in Portland and offers free Wi-Fi and an indoor pool. Its premium amenities include a sauna and a gym.

Sunrise Motel
Sunrise Motel
4.2 Okay
962 Portland Road, Saco, ME, United States
Show on map
3.8 mi from city centre, Saco 
OkayBased on 1 review
4.2

Situated in Saco, Sunrise Motel Saco is an easy drive from Old Orchard Beach and offers complimentary wireless internet, a playground and an outdoor pool. It also provides a vending machine.

Marvin Gardens Motel
Marvin Gardens Motel
7.8 Good
84 Saco Avenue, Old Orchard Beach, ME, United States
Show on map
3.1 mi from city centre, Saco 
GoodBased on 5 reviews
7.8

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

Tips for booking a Saco hotel

Cheapest month:January
Most expensive month:August
Average price in Saco:$119/night
Absolute cheapest price found:$39/night
Cheapest day:Wednesday
Most expensive day:Saturday
$70 - $185
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$88 - $204
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saco hotels

Show all 91 hotels
1
Saco Old Orchard Beach Koa
Saco Old Orchard Beach Koa
9.4 Excellent
Saco, ME, United States
Show on map
2.4 mi from city centre, Saco 

Conveniently situated and providing an outdoor pool, this comfortable property is located a short drive from Old Orchard Beach. Guests can also enjoy complimentary internet throughout the property.

2
Anchor Motel
Anchor Motel
8.5 Excellent
715 Main Street, Portland, ME, United States
Show on map
3.9 mi from city centre, Portland 

Anchor Motel South Portland is located in South Portland and offers free Wi-Fi. It also provides a 24-hour reception.

3
Best Western Merry Manor Inn
Best Western Merry Manor Inn
8.1 Excellent
700 Main Street, South Portland, ME, United States
Show on map
3.6 mi from city centre, South Portland 

This pet-friendly hotel is located in South Portland and features an indoor pool and a Jacuzzi. It also provides a safe, a kids pool and an express check-in and check-out feature.

4
Friendship Oceanfront Suites
Friendship Oceanfront Suites
8.8 Excellent
167 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.9 mi 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.

5
Americas Best Value Inn Mt. Royal
Americas Best Value Inn Mt. Royal
7.3 Good
30 West Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.2 mi 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.

6
Marvin Gardens Motel
Marvin Gardens Motel
7.8 Good
84 Saco Avenue, Old Orchard Beach, ME, United States
Show on map
0.4 mi from city centre, Old Orchard Beach 

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

7
Fireside Inn & Suites
Fireside Inn & Suites
7.5 Good
81 Riverside Street, Portland, ME, United States
Show on map
3.9 mi from city centre, Portland 

Fireside Inn & Suites Portland is located in Portland and offers free Wi-Fi and an indoor pool. Its premium amenities include a sauna and a gym.

8
Alouette Beach Resort
Alouette Beach Resort
8.3 Excellent
91 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.5 mi from city centre, Old Orchard Beach 

Cheapest hotels in Saco, Maine

Show all 91 hotels
Exit 5 Motel & Cottages
Exit 5 Motel & Cottages
7.2 Good
18 Ocean Park Road, Saco, ME, United States
Show on map
0.9 mi from city centre,  

This comfortable motel in Saco offers free Wi-Fi, as well as a sauna and an indoor pool. It is ideally located for guests wanting to sightsee in the area.

$65
Avg. per night
Elmwood Motor Court
Elmwood Motor Court
9.2 Excellent
183 Saco Avenue, Old Orchard Beach, ME, United States
Show on map
1.3 mi from city centre,  

Elmwood Motor Court offers a comfortable setting while in Old Orchard Beach.

$87
Avg. per night
Sunrise Motel
Sunrise Motel
4.2 Okay
962 Portland Road, Saco, ME, United States
Show on map
3.8 mi from city centre,  

Situated in Saco, Sunrise Motel Saco is an easy drive from Old Orchard Beach and offers complimentary wireless internet, a playground and an outdoor pool. It also provides a vending machine.

$94
Avg. per night
White Cap Village
White Cap Village
8.0 Excellent
5 Bay Avenue, Old Orchard Beach, ME, United States
Show on map
0.6 mi from city centre,  

Boasting a heated pool, White Cap Village is situated in Old Orchard Beach and offers comfortable accommodation. Guests can also make use of free Wi-Fi.

$97
Avg. per night
Dock House Inn
Dock House Inn
6.9 Good
12 Heath Street, Old Orchard Beach, ME, United States
Show on map
0.2 mi from city centre,  

Dock House Inn is located amongst Old Orchard Beach's popular tourist attractions, just a short walk from Old Orchard Beach Station. It is situated a brief stroll from Palace Playland.

$103
Avg. per night
Seafarer Inn And Cottages
Seafarer Inn And Cottages
6.8 Good
1 Olympia Avenue, Old Orchard Beach, ME, United States
Show on map
1.7 mi from city centre,  

Seafarer Inn and Cottages is situated in Old Orchard Beach and offers complimentary wireless internet. It also features a BBQ/picnic area, a games room and bicycle rental.

$108
Avg. per night
Marvin Gardens Motel
Marvin Gardens Motel
7.8 Good
84 Saco Avenue, Old Orchard Beach, ME, United States
Show on map
0.4 mi from city centre,  

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

$108
Avg. per night
Alouette Beach Resort
Alouette Beach Resort
8.3 Excellent
91 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.5 mi from city centre,  
$119
Avg. per night

Hotel prices in Saco

2 stars and under

$65 - $184

Best Western Merry Manor Inn

#1 Most popular

$129
Avg. per night
Sunrise Motel

#2 Most popular

$94
Avg. per night
Exit 5 Motel & Cottages

Best value

$65
Avg. per night

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

Where to stay in Saco

Saco travel FAQs

  • What are the best hotels in Saco?

    455 reviews rated Exit 5 Motel & Cottages with an average score of 7.2/10. It may also be worth looking into the Best Western Merry Manor Inn, which received a rating of 8.1/10 from 479 reviews. Ramada Plaza Portland could also be a good option, with a score of 7.8/10 from 1,210 reviews.

  • What is a good hotel near Funtown Splashtown?

    Hampton Inn Saco is a good hotel close to Funtown Splashtown - it has scored 8.9 over 309 reviews from HotelsCombined users.