Hotels in Ontario near Embassy of Switzerland

Multiple accommodations for your stay
Destination
Check-in date:
16 Feb 2026
Check-out date:
17 Feb 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

110 results found

Holiday Inn Express & Suites Downtown Ottawa East By Ihg

235 King Edward Avenue, Ottawa, Canada

1.1 km to Embassy of Switzerland (Open map)

National Arts Centre is 17 minutes' walk from the hotel, while Jacques Cartier Riverside Park is nestled approximately 25 minutes'...
Read more...
8.0
Very Good
3363 reviews

Byward Market Downtown Guesthouse

198 Clarence Street, Ottawa, Canada

1.2 km to Embassy of Switzerland (Open map)

The vaulted National Gallery of Canada is just 0.8 km from this Ottawa hotel, while within a few blocks of Parliament Hill this...
Read more...
6.0
Pleasant
169 reviews

Doubletree By Hilton Ottawa Downtown

33 Nicholas Street, Ottawa, Canada

1.2 km to Embassy of Switzerland (Open map)

The Canadian Museum of History is around 2 km away, and the Ottawa Art Gallery is only 150 m from the hotel. Featuring a central…
Read more...
8.2
Very Good
1028 reviews

Cdqi Hotel

378 Dalhousie Street, Ottawa, Canada

1.2 km to Embassy of Switzerland (Open map)

This Ottawa hotel is about 20 km from Macdonald-Cartier International airport and just 1.4 km from such cultural venues as the...
Read more...

Byward Suites

378 Dalhousie Street, Ottawa, Canada

1.2 km to Embassy of Switzerland (Open map)

The hotel is about 20 km from Macdonald Cartier airport and a short way from such cultural venues as the Bytown Museum. Located...
Read more...

Simply Luxury Stays

99 Queen Mary Street, Ottawa, Canada

1.2 km to Embassy of Switzerland (Open map)

Parliament Hill is at a distance of 3.1 km. Located around 3 km from the neighborhood Bordeleau Park, the 1-room Simply Luxury Stays...
Read more...

Courtyard By Marriott Ottawa Downtown

350 Dalhousie Street, Ottawa, Canada

1.2 km to Embassy of Switzerland (Open map)

Stanley Park is within 2 km of the hotel, while the three - level Rideau Centre is only a 6-minute walk away. The 3-star…
Read more...
8.5
Fabulous
520 reviews

Andaz Ottawa Byward Market, By Hyatt

325 Dalhousie Street, Ottawa, Canada

1.2 km to Embassy of Switzerland (Open map)

Sparks Street Mall lies around 1 km away, and the Canadian Museum of History is only 1.7 km from this Ottawa hotel. Situated just a…
Read more...
8.5
Fabulous
1122 reviews

Ottawa Inn Hotel

215 Montreal Road, Ottawa, Canada

1.2 km to Embassy of Switzerland (Open map)

While staying in the inn, you are invited to discover the Ottawa Locks, located about a 10-minute ride away, or visit sports venues...
Read more...

Byward Blue Inn

157 Clarence Street, Ottawa, Canada

1.2 km to Embassy of Switzerland (Open map)

You'll need 23-minute drive to Macdonald Cartier airport. Featuring a luggage room, the 3-star Byward Blue Inn Ottawa is located...
Read more...
8.7
Fabulous
4368 reviews

Modern 2Br Apt Near Downtown Ottawa Free Parking

305 Olmstead Street, Ottawa, Canada

1.3 km to Embassy of Switzerland (Open map)

Canadian War Museum is at a distance of 4.7 km from the spacious Modern 2Br Apt Near Downtown Ottawa Free Parking, while Bytown...
Read more...
8.0
Very Good
49 reviews

Holiday Inn & Suites Ottawa-Downtown

111 Cooper Street, Ottawa, Canada

1.4 km to Embassy of Switzerland (Open map)

Situated 2.1 km from the Canadian War Museum, this inn also gives access to such sports venues as TD Place Stadium, which is 2.5 km…
Read more...

The Westin Ottawa

11 Colonel By Drive, Ottawa, Canada

1.4 km to Embassy of Switzerland (Open map)

The non-smoking hotel has a vibrant location right in the centre of Ottawa, just around the corner from the Haunted Walk of Ottawa....
Read more...
8.4
Very Good
488 reviews

Ottawa Embassy Hotel & Suites

25 Cartier Street, Ottawa, Canada

1.5 km to Embassy of Switzerland (Open map)

The quality hotel has a prime setting within 20 minutes' walk of the Supreme Court of Canada. Offering an ATM and a lift, the smoke…
Read more...
8.1
Very Good
1798 reviews

Bolewa

292 Donald Street, Ottawa, Canada

1.5 km to Embassy of Switzerland (Open map)

This apartment is just around the corner from Connections and near a train station. Bolewa Apartment Ottawa is located 3 km from the...
Read more...

Extended Stay Canada - Ottawa

141 Cooper St, Ottawa, Canada

1.5 km to Embassy of Switzerland (Open map)

Only 14 minutes' walk from Parliament Hill, the hotel is also nearly 25 minutes' walk from the steel truss cantilever Alexandra...
Read more...

Stylish 2 Bedroom Condo Downtown Ottawa

Cathcart Street, Ottawa, Canada

1.5 km to Embassy of Switzerland (Open map)

The 65 m^2 apartment is only steps away from Canadian Museum of History, which is an excellent place to improve cultural awareness....
Read more...
7.8
Good
44 reviews

Auberge Des Arts Bed And Breakfast

104 Guigues Ave, Ottawa, Canada

1.5 km to Embassy of Switzerland (Open map)

Located 2.5 km from the Canadian War Museum, this Ottawa hotel is also nearly a 20-minute walk from Parliament Hill. The 2-star...
Read more...
9.4
Superb
722 reviews

Upscale 1Br Home - King Bed - Near Byward Market

Bolton Street 250, Ottawa, Canada

1.6 km to Embassy of Switzerland (Open map)

Parliament Hill can be easily reached within a distance of 2.8 km. Located only 1.3 km from the municipal Ottawa Art Gallery,...
Read more...

Fairmont Chateau Laurier

1 Rideau Street, Ottawa, Canada

1.6 km to Embassy of Switzerland (Open map)

The central location will easily bring you to the ByWard Market, located 11 minutes' walk away, and to Yuk Yuk's Comedy Club Ottawa,...
Read more...
8.3
Very Good
1909 reviews
Thank you for subscribing
Close