Book Cheap Hotels in Rock Barra
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Rock Barra
Most frequently booked Rock Barra hotels

Johnson Shore Inn
9984 Northside Road, Route 16 Rock Barra PE
4.36 km from city centre
The price is CA $230 per night
CA $230
CA $265 total
Jul 21 - Jul 22
includes taxes & fees
Stay at this guesthouse in Rock Barra. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews.
Breakfast included
Parking included

Northside Lookout - 40-Acre Cliffside Estate with Panoramic Ocean Views
Rock Barra Prince Edward Island
4.56 km from city centre
Stay at this vacation home in Rock Barra. Enjoy free WiFi, a garden, and laundry facilities.

Coastal Bungalow by the Sea
Rock Barra Prince Edward Island
1.4 km from city centre
Book a stay at this beach vacation home in Rock Barra. Enjoy a beach locale, air conditioning, and a hot tub.

The Barn at Spry Point
222 Ark Lane Lot B The Barn Little Pond PE
26.56 km from city centre
The price is CA $132 per night
CA $132
CA $152 total
Jul 21 - Jul 22
includes taxes & fees
Book a stay at this beach hotel in Little Pond. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Sally's Beach Provincial Park and Annandale Range Lighthouse are located nearby.

Rollo Bay Inn
1067 Lower Rollo Bay Rd Rollo Bay PE
13.83 km from city centre
Stay at this guesthouse in Rollo Bay. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Rollo Bay Greens and The Myriad View Artisan Distillery are located nearby.

45 Steps - The Culinary Beachside Inn
29 Old Queens Rd Goose River PE
22.91 km from city centre
The price is CA $548 per night
CA $548
CA $631 total
Jul 19 - Jul 20
includes taxes & fees
Book a stay at this luxury hotel in Goose River. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St. Peters Landing and St. Peters Courthouse Theatre are located nearby.

Gateway to Greenwich Suites
5560 Rte 2 Saint Peters Bay PE
27.1 km from city centre
The price is CA $332 per night
CA $332
CA $382 total
Jul 20 - Jul 21
includes taxes & fees
Stay at this hotel in Saint Peters Bay. Enjoy free WiFi, free parking, and room service. Popular attractions St. Peters Landing and St. Peters Courthouse Theatre are located nearby.

Chapel Suites - Deluxe King Suite
Souris PE
12.84 km from city centre
The price is CA $259 per night
CA $259
CA $339 total
Jul 20 - Jul 21
includes taxes & fees
Stay at this hotel in Souris. Enjoy free WiFi, patios, and an in-room coffeemaker. Popular attractions Souris Ferry Terminal and Souris Lighthouse are located nearby.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top hotels in Rock Barra for Extended Stay

Chapel Suites - King Suite
Souris PE
The price is CA $209 per night from Jul 24 to Jul 25
CA $209
CA $274 total
Jul 24 - Jul 25
includes taxes & fees
9.8/10 Exceptional! (58 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Rock Barra hotels essential information
Accommodation | 109 hotels |
|---|---|
Lowest Price | CA $152 |
Highest Price | CA $631 |
Popular hotels | Johnson Shore Inn, Northside Lookout - 40-Acre Cliffside Estate with Panoramic Ocean Views, Coastal Bungalow by the Sea, The Barn at Spry Point, Rollo Bay Inn, 45 Steps - The Culinary Beachside Inn, Gateway to Greenwich Suites, Chapel Suites - Deluxe King Suite , Gorgeous Oceanfront Vacation Destination! |
Frequently asked questions
Recent Rock Barra hotel reviews by fellow wanderers

Beautiful Coastal Beach House. New build close to golf and beaches .
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Very nice tranquil spot. Nice family space to sit inside."
A verified traveller stayed at Beautiful Coastal Beach House. New build close to golf and beaches .








