Find hotels near St. Peters Marina, St. Peters from $88

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 108 hotels close to St. Peters Marina with room rates, reviews, and availability. Most hotels are fully refundable.

Bras d'Or Lakes Inn

3.0 star property
9.0 out of 10, Wonderful, (447)
"Great view and comfortable rooms. Absolutely wonderful onsite dining option with live music in Pub."
$135 nightly
The price is $158
Oct 19 - Oct 20
Total with taxes and fees
Bras d'Or Lakes Inn

Joyce's Motel & Cottages

2.5 star property
7.6 out of 10, Good, (161)
"I would stay there again,room was clean and view off the water"
$75 nightly
The price is $88
Oct 12 - Oct 13
Total with taxes and fees
Joyce's Motel & Cottages
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 St. Peters Marina Hotel Reviews

Hotels near other St. Peters Marina attractions

Frequently asked questions

What are the top-rated hotels near St. Peters Marina?
Discover the top-rated hotels near St. Peters Marina that promise a delightful stay in St. Peters, Nova Scotia, Canada.

Bras d'Or Lakes Inn

Bras d'Or Lakes Inn is a charming 3-star hotel located just a 15-minute walk from St. Peters Marina, with a remarkable review rating of 9.0. Guests appreciate the serene waterfront location and can indulge in activities such as fishing and kayaking right on-site. The hotel features a spa for relaxation, along with amenities like a beautiful terrace, daily housekeeping, and free self-parking. With premium bedding and lake views, it provides a cozy retreat after a day of exploring.

Joyce's Motel & Cottages

Located 1.6 miles from St. Peters Marina, Joyce's Motel & Cottages offers a comfortable and inviting stay with a review rating of 7.6. This hotel features various cottages equipped with kitchen facilities, perfect for travelers who enjoy self-catering. The scenic ocean views from the balconies or patios enhance the experience, while amenities like free self-parking and access to nearby beaches provide convenience for travelers. The family-friendly atmosphere and playground make it a great option for travelers seeking a relaxing getaway.
What hotels are within walking distance to St. Peters Marina?
Discover delightful stays near St. Peters Marina, perfect for travelers seeking comfort and top-rated accommodations.

Bras d'Or Lakes Inn

Bras d'Or Lakes Inn is a charming 3-star hotel located just a 15-minute walk from St. Peters Marina. Rated 9.0 by travelers, this inn offers a serene waterfront experience with stunning lake views. Guests can unwind in the garden or enjoy the onsite spa, which features massage services. Additional amenities include daily housekeeping, free self-parking, and opportunities for kayaking right on site.
How much is a hotel near St. Peters Marina?
Staying near St. Peters Marina is a treat, with plenty of hotels from $88 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near St. Peters Marina?
For families seeking a fun and relaxing getaway near St. Peters Marina, these top-rated hotels offer the perfect blend of comfort and amenities.

Bras d'Or Lakes Inn

Only a 15-minute walk from St. Peters Marina, Bras d'Or Lakes Inn offers a delightful stay with a stellar review rating of 9.0 and a 3-star classification. This charming inn features family-friendly amenities such as daily housekeeping and in-room microwaves, ensuring comfort for travelers of all ages. Families can enjoy the scenic garden and explore nearby activities like fishing and kayaking. With additional perks like a spa, terrace, and free self-parking, it's a fantastic choice for a memorable family vacation.

Joyce's Motel & Cottages

Joyce's Motel & Cottages is a family-friendly retreat located just 1.6 miles from St. Peters Marina, featuring a solid review rating of 7.6. Guests will appreciate the fully equipped kitchens, making it easy to prepare family meals, as well as free cribs and rollaway beds for added convenience. The playground and beautiful garden provide a lovely outdoor space for children to play. Additional amenities include ocean views, self-parking, and cozy in-room comforts like a microwave and dining table.
Which hotels near St. Peters Marina offer the best views?
Discover the top-rated hotels near St. Peters Marina that boast stunning views and serene surroundings for an unforgettable stay.

Bras d'Or Lakes Inn

Situated just a 15-minute walk from St. Peters Marina, the 3-star Bras d'Or Lakes Inn offers travelers breathtaking lake views from its beautiful waterfront location. With a review rating of 9.0, this inn features a range of amenities including an on-site spa, fitness facilities, and fireplace rooms, ensuring a comfortable stay. Guests can enjoy activities like kayaking and fishing right on-site, along with access to nearby hiking trails and golf courses.

Joyce's Motel & Cottages

Located 1.6 miles from St. Peters Marina, Joyce's Motel & Cottages is a charming option for travelers seeking ocean views and a relaxed atmosphere. Rated 7.6 by travelers, this hotel features cozy cottages equipped with kitchens and private patios for enjoying the picturesque surroundings. Guests can unwind at the nearby beach or take advantage of the garden area, making it an excellent choice for those looking to enjoy the coastal beauty of Nova Scotia.
What are the best affordable hotels near St. Peters Marina?
For travelers seeking affordable hotels near St. Peters Marina, there are delightful options that provide comfort and convenience while being budget-friendly.

Bras d'Or Lakes Inn

Bras d'Or Lakes Inn is a charming 3-star hotel located just a 15-minute walk from St. Peters Marina, with an impressive review rating of 9.0. Ideal for outdoor enthusiasts, it offers amenities such as free WiFi, a spa, and onsite fishing. Guests can enjoy the scenic waterfront location, relax in the garden, or explore nearby hiking trails. With included features like free parking and daily housekeeping, it's perfect for a comfortable stay.

Joyce's Motel & Cottages

Joyce's Motel & Cottages is a cozy option located 1.6 miles from St. Peters Marina, with a review rating of 7.6. This family-friendly hotel offers free cribs and rollaway beds, making it perfect for those traveling with children. Guests can enjoy a private kitchen, cozy ocean views, and easy access to nearby beaches. With free self-parking and a playground, it's a practical choice for families looking for a relaxed getaway.
What are the best pet-friendly hotels near St. Peters Marina?
For those traveling to St. Peters Marina with their pets, finding the right accommodation is essential for a stress-free stay. Here are some top-rated, pet-friendly hotels nearby that ensure both comfort and convenience for you and your furry friends.

Bras d'Or Lakes Inn

Bras d'Or Lakes Inn is a charming 3-star hotel just a 15-minute walk from St. Peters Marina, a remarkable travelers' rating of 9.0. This pet-friendly haven welcomes your furry companions with amenities like pet-friendly rooms and easy access to scenic outdoor activities. Guests can enjoy a host of features including a spa, complimentary self-parking, and delightful waterfront views. With opportunities for kayaking, fishing, and hiking right at your doorstep, this inn offers a perfect blend of relaxation and adventure.

Joyce's Motel & Cottages

Located 1.6 miles from St. Peters Marina, Joyce's Motel & Cottages is a cozy retreat rated 7.6 by travelers. This pet-friendly hotel allows pets in rooms, ensuring a comfortable stay for you and your pet. Guests appreciate the fully equipped kitchens, perfect for family meals, along with easy access to nearby beaches. With a playground for children, complimentary self-parking, and scenic lake views, Joyce's Motel & Cottages provides a delightful environment for families and pet owners alike.
Can I book a fully refundable hotel close to St. Peters Marina?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "St. Peters Marina", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near St. Peters Marina?
To look for discounts on hotels near St. Peters Marina, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia