Hotel in Downtown Ottawa Canada | The Westin Ottawa

Downtown hotel convenience in Ottawa Canada

Hotel Category: 5

Stay with us at The Westin Ottawa in a convenient downtown location on the Rideau Canal, connected directly to the Shaw Centre and Rideau Centre Shopping Mall. Our modern hotel provides you with easy access to all that Canada's capital city offers. Featuring 47,200 square feet of state-of-the-art conference facilities and a 24-hour Business Centre, it's the perfect place for a productive business stay. For recreation, our heated indoor saltwater pool, squash court and WestinWORKOUT® Fitness Studio make it easy to get in your workout or unwind after a busy day. Relax in one of 492 family-friendly hotel guest rooms and suites providing environmentally friendly features and modern technology to make your stay comfortable. Join us for an incredible experience when you visit Ottawa, Canada.

Show More

Tuesday, May 21, 2019

The Westin Ottawa

Guest Reviews


out of


90% of guests recommend this hotel

Deluxe Guest Room

Rooms & Suites

Colonel By Living Room
Bedroom - Renaissance Suite

Westin Eat Well

World-class dining complements the alluring destination with six distinct dining venues offering sophisticated cuisine from around the world.


Convenient Location

Old World charm and modern sophistication blend seamlessly here in Ottawa; there are countless things to do, see, and experience during your visit.

Local Area
Rideau Canal
back to top