
Find hotels near Cannon Rock, Scarborough from CA $120
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Sep 23 - Sep 24Tomorrow
Sep 24 - Sep 25This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4 Our top choices for Cannon Rock hotels




1. Black Point Inn
Black Point InnProuts Neck, 0.7 km from Cannon Rock
William
CA $514
CA $594 total
includes taxes & fees
Oct 1 - Oct 2




2. Friendship Oceanfront Suites
Friendship Oceanfront Suites3.9 km from Cannon Rock
Marcia
CA $179
CA $195 total
includes taxes & fees
Sep 28 - Sep 29




3. The Voyager
The Voyager4.3 km from Cannon Rock
James
CA $183
CA $199 total
includes taxes & fees
Sep 28 - Sep 29




4. Alouette Beach Resort
Alouette Beach Resort4.2 km from Cannon Rock
Joe
CA $136
CA $149 total
includes taxes & fees
Oct 22 - Oct 23




5. HomeAwhile
HomeAwhile11.3 km from Cannon Rock
Turie
CA $190
CA $207 total
includes taxes & fees
Oct 15 - Oct 16




6. Sea Cliff House Motel
Sea Cliff House Motel5.7 km from Cannon Rock
Joshua
CA $136
CA $148 total
includes taxes & fees
Sep 27 - Sep 28




7. Comfort Inn Saco-Old Orchard Beach
Comfort Inn Saco-Old Orchard Beach10.4 km from Cannon Rock
David
CA $165
CA $180 total
includes taxes & fees
Sep 27 - Sep 28




8. Best Western Merry Manor Inn
Best Western Merry Manor Inn10 km from Cannon Rock
Paul
CA $194
CA $211 total
includes taxes & fees
Oct 19 - Oct 20




9. Abellona Inn & Suites
Abellona Inn & Suites4.2 km from Cannon Rock
Sruthi
CA $147
CA $179 total
includes taxes & fees
Oct 14 - Oct 15




10. The Rebekah Inn
The Rebekah Inn4.4 km from Cannon Rock
Dan
CA $167
CA $182 total
includes taxes & fees
Sep 24 - Sep 25




11. Wagon Wheel Motel
Wagon Wheel Motel9 km from Cannon Rock
Erik
CA $111
CA $121 total
includes taxes & fees
Oct 4 - Oct 5




12. Inn at St John Portland In-Town
Inn at St John Portland In-Town14.2 km from Cannon Rock
Steve Robert
CA $178
CA $194 total
includes taxes & fees
Sep 28 - Sep 29




13. Americas Best Value Inn Scarborough Portland
Americas Best Value Inn Scarborough Portland7.1 km from Cannon Rock
William
CA $110
CA $120 total
includes taxes & fees
Sep 27 - Sep 28




14. The Edgewater
The Edgewater5.2 km from Cannon Rock
Dan
CA $273
CA $297 total
includes taxes & fees
Oct 14 - Oct 15




15. Grand Beach Inn
Grand Beach Inn3.5 km from Cannon Rock
Jennifer
CA $104
CA $135 total
includes taxes & fees
Oct 20 - Oct 21




16. Beau Rivage Motel
Beau Rivage Motel4.5 km from Cannon Rock
Theresa
CA $139
CA $152 total
includes taxes & fees
Oct 15 - Oct 16




17. Ocean House Hotel & Motel
Ocean House Hotel & Motel5.3 km from Cannon Rock
Mark
CA $196
CA $214 total
includes taxes & fees
Oct 4 - Oct 5




18. Clarion Hotel Portland Airport ME
Clarion Hotel Portland Airport ME14.3 km from Cannon Rock
Adam
CA $151
CA $168 total
includes taxes & fees
Oct 18 - Oct 19




19. Old Orchard Beach Inn
Old Orchard Beach Inn5.1 km from Cannon Rock
James
CA $162
CA $198 total
includes taxes & fees
Oct 8 - Oct 9




20. Saco Bay Hotel
Saco Bay Hotel11.5 km from Cannon Rock
Joseph
CA $138
CA $150 total
includes taxes & fees
Sep 24 - Sep 25
Compare popular hotels close to Cannon Rock
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Black Point Inn | 9.2 Wonderful 71 reviews | View | |||||
![]() Friendship Oceanfront Suites | 9.2 Wonderful 1,001 reviews | View | |||||
![]() The Voyager | 9.4 Exceptional 142 reviews | View | |||||
![]() Alouette Beach Resort | 8.4 Very good 999 reviews | View | |||||
![]() HomeAwhile | 9.4 Exceptional 288 reviews | View |
Top Cannon Rock Hotel Reviews
Friendship Oceanfront Suites
10/10 Excellent
"The property was exceptionally clean and well maintained. The staff was friendly, welcoming, and very helpful throughout our stay. The views from the balcony were absolutely breathtaking! We truly enjoyed our experience and would definitely stay here again."
Alouette Beach Resort
10/10 Excellent
"Could have used a ramp for the second floor. Other than that, the room was very nice and it’s right on the beach and a very nice breakfast is included."
The Voyager
10/10 Excellent
"I stayed here for one evening before flying out of the airport early the next morning; the staff were extremely cordial (I arrived late the night before, and they ensured the room was prepared), the room was bright and welcoming, and in general I was very pleased with my stay. I didn't have an opportunity to see the water nearby, but would come back again to do so next time."
Black Point Inn
10/10 Excellent
"I have not been here in year but still amazing!"
Charming Cottage Steps Away From Pine Point Beach
10/10 Excellent
"Had a great time for a girls weekend. Beautiful house with a fantastic location."
The Inn at SOHO Square
8/10 Good
"The property is old style motel, but kept up nicely. There is plenty of parking & very close, 1 minute walk, to the beach. It is basically a summer destination but also good for a stopover on the way to northern Maine's many vacation spots."
Sea Drift Motel
8/10 Good
"Good"
Holiday House Inn
10/10 Excellent
"Loved this little place near the beach. Everything was amazing one for my memories. I will stay there again one day. I highly recommend it, walking distance to food. Enjoy the beach right on your back yard. Thank you for the experience."
Ocean Walk Hotel
10/10 Excellent
"On a beaucoup apprécié notre séjour."
Other attractions near Cannon Rock
Photo by Tony Biale
Western Beach
8.0/10 (6 reviews)
Why not spend a lazy afternoon at Western Beach during your trip to Scarborough? Stroll along the beautiful beaches or visit the shops in this family-friendly area.

Ferry Beach
9.2/10 (7 reviews)
Why not spend a lazy afternoon at Ferry Beach during your trip to Scarborough? Amble around this family-friendly area's beautiful beaches and enjoy its top-notch restaurants.
Photo by Karen Rinaldo-green
Pine Point Beach
9.4/10 (25 reviews)
Why not spend a lazy afternoon at Pine Point Beach during your trip to Scarborough? Stroll along the beautiful beaches or visit the shops in this family-friendly area.

Scarborough Beach State Park
9.0/10 (57 reviews)
People flock to this state park for its beach offering great saltwater swimming conditions and its inland grounds with many scenic pathways.

Old Orchard Beach Pier
8.6/10 (1,750 reviews)
After visiting Old Orchard Beach Pier, make a plan to see the other sights and activities in Old Orchard Beach. Amble around the area's beautiful beaches or attend a sporting event.
Winslow Homer's Studio
7.6/10 (5 reviews)
You can spend an afternoon exploring the galleries in Winslow Homer's Studio during your travels in Scarborough. Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.
Frequently asked questions
Explore a world of travel with Expedia
- Oceanfront Hotels in Old Orchard Beach
- The Edgewater
- Portland Hotels
- Cheap Hotels in Old Orchard Beach
- Scarborough Hotels
- B&B in Old Orchard Beach
- Cottages in Old Orchard Beach
- Freeport Hotels
- Biddeford Hotels
- Atlantis Motel
- Pine View Lodge
- Ocean House Hotel & Motel
- Fairfield by Marriott Inn & Suites Portland Maine Airport
- Hotels near Maine Mall
- Hotels near Harmon Historical Museum
- Ocean Park Hotels
- Camp Ellis Hotels
- Grand Beach Inn
- Cape Elizabeth Hotels
- Friendship Oceanfront Suites
- Hotels near Old Orchard Beach Station
- Marvin Gardens Motel
- Sea Cottage at Fortunes Rocks
- Hotels near Old Orchard Beach
- Seagrass Inn
- Motels in Scarborough
- Pet-Friendly Hotels in Old Orchard Beach
- Waves Oceanfront Resort
- Old Orchard Beach Hotels
- The Landings Inn and Cottages at Old Orchard Beach
- Hotels near Portland Intl. Jetport
- 5 Star Hotels in Old Orchard Beach
- Hotels near Higgins Beach
- Hotels near Thompson's Point
- Atlantic Breeze Inn
- Comfort Inn & Suites Scarborough
- Ocean Walk Hotel
- Hotels near Old Orchard Beach Pier
- Echo Motel & Oceanfront Properties
- The Sandpiper Beachfront Motel
- White Barn Inn & Spa
- On the Beach Motel
- Old Port Hotels
- Mt Royal Motel
- Rv Parks in Old Orchard Beach
- Cheap Hotels in Portland
- Hotels near Funtown Splashtown USA
- Hotels near Palace Playland
- Hotels near Crescent Beach State Park
- Hotels near Ferry Beach State Park
- Condo Rentals in Old Orchard Beach
- Sea Cliff House Motel
- Sandcastle Inn & Motel
- Island View Motel
- Beach Hotel Hotels in Old Orchard Beach
- Motels in Old Orchard Beach
- Pine Point Hotels
- Inn By The Sea
- Sea Drift Motel
- Cabin Rentals in Old Orchard Beach
- Surfside Hotels
- Wells Hotels
- Grand Beach Hotels
- Kennebunkport Hotels
- Best Western Merry Manor Inn
- Ogunquit Hotels
- Sea View Inn
- Downtown Portland Hotels
- Oceanfront Hotels in Portland
- Hotels with Kitchenettes in Old Orchard Beach
- Seabreeze Motel
- Alouette Beach Resort
- Old Orchard Beach Inn
- Saco Hotels
- Comfort Inn South Portland Airport
- South Portland Hotels
- Beau Rivage Motel
- Flights from Portland Intl. Jetport
- Flights from Boston (BOS) to Portland (PWM)
- Flights from Toronto (YYZ) to Portland (PWM)
- Flights from Buffalo (BUF) to Portland (PWM)
- Flights from Halifax (YHZ) to Portland (PWM)
- Flights from Ottawa (YOW) to Portland (PWM)
- Flights from Calgary (YYC) to Portland (PWM)
- Flights from Detroit (DTW) to Portland (PWM)
- Flights from Montreal (YUL) to Portland (PWM)
- Flights to Old Orchard Beach
- Flights to Portland
- Flights from Vancouver (YVR) to Portland (PWM)




