Ottawa

Spa hotels in Ottawa

Enter your dates to find hotels in Ottawa with a spa for relaxing treatments during your stay.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Ottawa Spa Hotels and Resorts

Check out our selection of Ottawa hotels with spa
Most Booked
Lowest price
Closest to downtown
Highest Rated
59
Amazing
45 reviews
9.7/10
1 night
From KRW 153,457
Check Availability
99+
Hotels in Ottawa
Featured facilities: Massage Room
Very Good
156 reviews
8.7/10
1 night
From KRW 243,631
Check Availability
55
Hotels in Ottawa
Featured facilities: Massage Room
Very Good
72 reviews
8.3/10
1 night
From KRW 128,993
Check Availability
81
Hotels in Kanata
Featured facilities: Sauna, Massage Room
Great
118 reviews
9.1/10
1 night
From KRW 208,653
Check Availability
99+
Hotels in Ottawa
Featured facilities: Sauna
Very Good
146 reviews
8.4/10
1 night
From KRW 177,719
Check Availability
99+
Very Good
41 reviews
8.5/10
1 night
From KRW 128,993
Check Availability
99+
Hotels in Ottawa
Featured facilities: Massage Room
Very Good
57 reviews
8.8/10
1 night
From KRW 265,467
Check Availability
See All Hotels with spa in Ottawa

Frequently Asked Questions

What's the best hotel with Spa in Ottawa?

What's the average price for hotels with Spa in Ottawa?

For hotels with Spa in Ottawa, the average price is KRW 352,695 on weekdays and KRW 329,444 on weekends (Friday–Saturday).

Which hotels with Spa in Ottawa have deals?

There are many deals available on Trip.com for both new and loyal users. Please check the promotions page to save your upcoming stays.

What's the best luxury hotel with Spa in Ottawa?

Ottawa has many luxury hotels with Spa. Fairmont Chateau Laurier (from KRW 285,310) is a popular option.

What hotels with Spa in Ottawa allow pets?

Ottawa Marriott Hotel (from KRW 193,704) is pet-friendly. Please call hotels in advance to ensure a smooth stay.

Ottawa Hotels with spa Information

Total properties7
Number of reviews577
Highest priceKRW 2,701,577
Lowest priceKRW 224,222
Weekday Avg. PriceKRW 352,695
Weekend Avg. PriceKRW 329,444