Find Spa Hotels in St. Peters from CA $135

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Peters Spa Hotels

This weekend
Next weekend

Our top choices for St. Peters hotels with a spa

Bras d'Or Lakes Inn

Bras d'Or Lakes Inn
3.0 star property
St. Peters
9.0 out of 10, Wonderful, (459 reviews)
  • cleanliness
    Waterfront inn beckons with tranquil spa treatments, garden strolls, and regional park views for a rejuvenating escape.
The price is CA $197
CA $231 total
includes taxes & fees
Mar 17 - Mar 18
Bras d'Or Lakes Inn

The Iona Heights Inn

The Iona Heights Inn
3.5 star property
Iona
8.8 out of 10, Excellent, (970 reviews)
  • cleanliness
    Revitalize with deep-tissue massages and Thai treatments at this lakeside inn with garden sanctuary.
The price is CA $115
CA $135 total
includes taxes & fees
Mar 5 - Mar 6
The Iona Heights Inn
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.

Choose what matters most at spa hotels in St. Peters

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Find out more about St. Peters

Top St. Peters attractions for a relaxing vacation

St. Peters, Nova Scotia, offers a charming blend of relaxation and adventure perfect for travellers who appreciate spa hotels. Begin your day with a leisurely stroll along the picturesque St. Peters Canal, where you can watch boats navigate the locks while enjoying the serenity of the surrounding nature. For a family-friendly outing, visit the nearby Port Hawkesbury, where you’ll find the beautiful Port Hawkesbury Marina, perfect for kayaking or paddleboarding on calm waters. History enthusiasts will delight in the local heritage sites, such as the St. Peters Lighthouse, which boasts stunning views and rich maritime history. Don’t miss the opportunity to explore the nearby Cape Breton Highlands National Park, where hiking trails lead to breathtaking vistas and invigorating natural beauty. After a day of exploration, retreat to one of the local hotels with spa facilities, such as the charming accommodations in the village centre, which provide an intimate atmosphere and attentive service. Indulge in rejuvenating treatments that incorporate local ingredients, and unwind in serene settings that reflect the natural beauty of the area. With its unique blend of relaxation and adventure, St. Peters is an ideal spot for those seeking a quality getaway.

Find the best hotels & resorts with spas in St. Peters

For those seeking a rejuvenating escape in St. Peters, Nova Scotia, these hotels offer splendid spa amenities to unwind and refresh during your stay.

Bras d'Or Lakes Inn

  • Why it's great for tailored spa getaway: The Bras d'Or Lakes Inn is an ideal retreat for spa enthusiasts, featuring an onsite spa that offers an array of soothing treatments. With an impressive guest review rating of 9.0, this charming inn ensures a tranquil experience, allowing guests to indulge in massages that will melt away stress and rejuvenate the spirit.
  • Other amenities: Beyond the spa offerings, guests can enjoy a delightful terrace perfect for relaxation or taking in the beautiful surroundings. The inn also boasts convenient amenities such as free self-parking, daily housekeeping, and a fireplace for cosy evenings. Outdoor enthusiasts can explore nearby fishing, kayaking, and hiking opportunities, while the stunning waterfront location invites guests to unwind in nature.
  • Nearby attractions: Bras d'Or Lake - 0 km, Nicholas Denys Museum - 0.3 km, Battery Provincial Park - 0.4 km

Top St. Peters Hotel Reviews

Frequently asked questions

Which hotels in St Peters offer the best spa experiences?
For the best spa experiences in St Peters, the Bras d'Or Lakes Inn is an excellent choice.

This 3-star hotel has a 9.0 rating and offers an onsite spa where guests can book massages. Many rooms provide lake views, contributing to a serene atmosphere. Reviewers frequently praise the comfortable and clean rooms, as well as the helpful staff.
How much does a spa hotel in St Peters cost?
Enjoy staying in a spa hotel in St Peters, with plenty of hotels from CA $135 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.
Is it cheaper to book a spa hotel in St Peters with flights as part of a package deal?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Are there any unique spa experiences available in St Peters?
There are unique spa experiences available near St. Peters, Nova Scotia, notably the Sensea Nordic Spa in Chester, Nova Scotia, and the Mysa Nordic Spa & Resort located in St. Peters Bay, Prince Edward Island, just across the water.

Sensea Nordic Spa offers a distinctive Nordic spa experience focused on hydro and thermal therapy. Guests can cycle through various saunas, including Finnish and eucalyptus steam rooms, cool down with cold plunges and shower buckets, and rest by fire pits or in hammocks in a natural forest setting. The spa also features sauna rituals, such as the Aufguss, and provides professional spa treatments like massages and facials.

Mysa Nordic Spa & Resort in St. Peters Bay, PEI, is a serene 18-acre spa providing a thermal experience with hot baths, cold plunges, cool showers, and fresh cold breezes from St. Peters Bay. Unique features include a Nordic bath, a cold plunge bucket, a wood-burning fireplace, relaxation rooms overlooking the bay, and mezzanine meditation spaces. The spa also offers accommodations and dining with views of the bay.
How can I save on a spa hotel in St Peters with Expedia?
Members always get our best prices. Find our best St Peters spa hotel deals by joining Expedia's free travel rewards program—One Key™. As a member, you can unlock instant savings and member perks when you're logged in to your account. For a spontaneous weekend retreat, discover last-minute offers.
Can I cancel my spa hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in St Peters for you.

Explore a world of travel with Expedia