Hotels near Embassy of Switzerland makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Rewards

Unlock instant savings

You could get an extra 10% off with Secret Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Embassy of Switzerland?

Other landmarks in Ottawa

Find out more about Embassy of Switzerland

Where is Embassy of Switzerland?

Embassy of Switzerland is located in Sandy Hill. It's in a walkable neighbourhood that visitors love for attractions such as the shops and university setting. If you want to find things to do in the area, you might like to visit Canadian Tire Centre and Rideau Centre.

Where can I stay near Embassy of Switzerland?

We've got 69 hotels you can pick from within a mile of Embassy of Switzerland. You might want to consider one of these options that are popular with our guests:

Andaz Ottawa Byward Market - a concept by Hyatt

  • 4-star hotel • Free WiFi • Restaurant • 2 bars • Central location

Ottawa Embassy Hotel & Suites

  • 3.5-star hotel • Free WiFi • Restaurant • Sauna • Central location

Fairmont Chateau Laurier

  • 4.5-star hotel • 3 restaurants • Fitness centre • Bar • Central location

Les Suites Hotel Ottawa

  • 3.5-star aparthotel • Free WiFi • Restaurant • Hot tub • Walkable location

Novotel Ottawa City Centre

  • 3.5-star hotel • Free WiFi • Restaurant • Fitness centre • Walkable location

Things to see and do near Embassy of Switzerland

What to see near Embassy of Switzerland

  • University of Ottawa
  • Shaw Centre
  • Parliament Building
  • Parliament Hill
  • Rideau Canal

Things to do near Embassy of Switzerland

  • Rideau Centre
  • Byward Market Square
  • National Arts Centre
  • National Gallery of Canada
  • Museum of Nature

Keep exploring