
Stay well, then step out and discover Cannon Rock.
Best Stays by Sonder
Cannon Rock
Find places to stay in Cannon Rock. Choose from apartment-style stays and boutique hotels for weekend breaks, business trips, and longer city stays.

Travelers
The nearest stays, ranked by walk time.
Start with the best-placed stays in Cannon Rock, then compare the details that matter — space, style, and which neighborhood you want to land on after dinner.
-
View
-
Air Conditioner
-
Internet
-
Laundry
-
View
-
Air Conditioner
-
Internet
-
Laundry
-
Parking
-
Pool
-
Balcony/Terrace
-
Kitchen
-
Parking
-
Pool
-
Balcony/Terrace
-
Kitchen
-
View
-
Air Conditioner
-
Internet
-
Security/Safety
-
View
-
Air Conditioner
-
Internet
-
Security/Safety
-
Parking
-
Pool
-
Spa
-
Balcony/Terrace
-
Parking
-
Pool
-
Spa
-
Balcony/Terrace
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Parking
-
Pool
-
Balcony/Terrace
-
Kitchen
-
Parking
-
Pool
-
Balcony/Terrace
-
Kitchen
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Parking
-
Balcony/Terrace
-
Kitchen
-
Air Conditioner
-
Parking
-
Balcony/Terrace
-
Kitchen
-
Air Conditioner
Close to everything worth your time.
Stay genuinely central in Cannon Rock when you want dinner, sights, and the best neighborhoods within an easy walk, without sorting through places too far from the reason you came.
Sonder hasn't arrived in Cannon Rock yet. You may like these stays from trusted partners
-
View
-
Air Conditioner
-
Internet
-
Laundry
-
View
-
Air Conditioner
-
Internet
-
Laundry
-
Parking
-
Pool
-
Balcony/Terrace
-
Kitchen
-
Parking
-
Pool
-
Balcony/Terrace
-
Kitchen
-
View
-
Air Conditioner
-
Internet
-
Security/Safety
-
View
-
Air Conditioner
-
Internet
-
Security/Safety
-
Parking
-
Pool
-
Spa
-
Balcony/Terrace
-
Parking
-
Pool
-
Spa
-
Balcony/Terrace
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Parking
-
Pool
-
Balcony/Terrace
-
Kitchen
-
Parking
-
Pool
-
Balcony/Terrace
-
Kitchen
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Parking
-
Balcony/Terrace
-
Kitchen
-
Air Conditioner
-
Parking
-
Balcony/Terrace
-
Kitchen
-
Air Conditioner
Cannon Rock answers before you book.
There are a lot of options in Cannon Rock. If you plan on staying in the Cannon Rock area, consider making a reservation for a few nights at one of these properties as these have been rated the Top Vacation Rentals in Cannon Rock:
- Large three bedroom condo, steps from beach and amusement area
- Pine Point Beach private, quaint, charming studio.
- 2BR 2Bath Beachfront condo with amazing views in heart of Old Orchard Beach
- Oceanview! Cozy Condo with Kitchen, Living Area, Porch, 2 Reserved Parking Spots
- Sandy Beach at Port by Bayley Vacation Rentals
- Outstanding sea views of pine in this 2-bedroom apartment on the beach
- Brand NEW, Family Friendly| Up to 16 guests | Walk to the Beach | Back Yard | EV Charger
- Walk to Old Orchard Pier: Cozy Beachfront Condo!
- SeaWatch Oceanfront, direct access to beach
- Beachfront Unit 17 | Right on Old Orchard Beach!
Currently, the total number of properties listed in 2026 is over 94 in the Cannon Rock area, and still counting. By aggregating listings from multiple websites, offers an immense amount of choice of the best properties in Cannon Rock.
- Large three bedroom condo, steps from beach and amusement area
- Pine Point Beach private, quaint, charming studio.
- 2BR 2Bath Beachfront condo with amazing views in heart of Old Orchard Beach
- Oceanview! Cozy Condo with Kitchen, Living Area, Porch, 2 Reserved Parking Spots
- Sandy Beach at Port by Bayley Vacation Rentals
- Outstanding sea views of pine in this 2-bedroom apartment on the beach
- Brand NEW, Family Friendly| Up to 16 guests | Walk to the Beach | Back Yard | EV Charger
- Walk to Old Orchard Pier: Cozy Beachfront Condo!
- SeaWatch Oceanfront, direct access to beach
- Beachfront Unit 17 | Right on Old Orchard Beach!