Find and Book Top Rated Hotels in Ottawa

Search among 29 available resorts and all inclusive hotels in Ottawa from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 29
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great579 reviews
MapView on map300 m from City Centre300 m from National Arts Centre
From   US$ 128 /nightSelect
8.4
Great561 reviews
MapView on map900 m from City Centre300 m from Rideau Mall
From   US$ 118 /nightSelect
8.6
Great168 reviews
700 m from City Centre200 m from Rideau Mall
From   US$ 167 /nightSelect
8.2
Great193 reviews
700 m from City Centre500 m from Parliament Hill
From   US$ 129 /nightSelect
8.6
Great449 reviews
300 m from City Centre500 m from National Arts Centre
From   US$ 87 /nightSelect
8.6
Great429 reviews
700 m from City Centre200 m from Rideau Mall
From   US$ 165 /nightSelect
Aparthotel
8.4
Great431 reviews
1000 m from City Centre400 m from Rideau Mall
From   US$ 132 /nightSelect
8.6
Great157 reviews
1.0 km from City Centre400 m from Rideau Mall
From   US$ 148 /nightSelect
8.2
Great153 reviews
200 m from City Centre400 m from National Arts Centre
From   US$ 120 /nightSelect
8.4
Great236 reviews
500 m from City Centre400 m from Carleton University
From   US$ 105 /nightSelect
8.4
Great290 reviews
2.9 km from City Centre800 m from Ottawa Train Station
From   US$ 89 /nightSelect
8.4
Great219 reviews
4.9 km from City Centre1.6 km from Ottawa Train Station
From   US$ 91 /nightSelect
8.4
Great153 reviews
10.7 km from City Centre600 m from EY Centre
From   US$ 87 /nightSelect
1000 m from City Centre800 m from Canadian War Museum
From   US$ 129 /nightSelect
8.0
Great62 reviews
6.0 km from City Centre200 m from Slick's Bar and Billiards
From   US$ 180 /nightSelect
8.4
Great351 reviews
8.9 km from City Centre1.4 km from Hunt Club Bingo
From   US$ 83 /nightSelect
8.2
Great47 reviews
20.0 km from City Centre
From   US$ 198 /nightSelect
8.0
Great191 reviews
19.3 km from City Centre
From   US$ 131 /nightSelect
Aparthotel
8.2
Great151 reviews
800 m from City Centre1.0 km from Carleton University
From   US$ 69 /nightSelect
8.2
Great74 reviews
200 m from City Centre400 m from National Arts Centre
From   US$ 77 /nightSelect
  • 1
  • 2

Best resorts and places to stay in Ottawa

Why visit?

Ottawa, the capital city of Canada, offers a unique blend of history, culture, and natural beauty that makes it an enticing destination for tourists. The city is home to iconic landmarks such as Parliament Hill, the Rideau Canal, and the National Gallery of Canada. Visitors can explore the picturesque ByWard Market, enjoy a leisurely stroll along the Ottawa River, or immerse themselves in the vibrant cultural scene. With its rich heritage, green spaces, and diverse culinary options, Ottawa promises an unforgettable experience for every traveler.

Why is choosing a resort in Ottawa better than staying in a hotel?

More space and amenities: Resorts in Ottawa often offer larger rooms or suites with additional living areas and kitchenettes, providing more flexibility and comfort for longer stays.

Beautiful surroundings: Many resorts in Ottawa are nestled in scenic locations, surrounded by lush greenery or overlooking the Ottawa River, ensuring a tranquil and picturesque setting.

Resort activities: Resorts frequently provide a range of on-site amenities and activities, including pools, spas, golf courses, and recreational facilities, allowing guests to relax and indulge in various leisure pursuits.

Privacy and seclusion: Resorts offer a more secluded and intimate atmosphere, perfect for couples or individuals seeking a peaceful retreat away from the hustle and bustle of the city.

Enhanced services: Resorts often provide personalized services such as concierge assistance, in-room dining, and dedicated staff, ensuring a memorable and hassle-free stay.

What is the price to stay in a resort per night?

The average price per night for resorts in Ottawa varies depending on the star rating and level of luxury. As of the current market rates:

3-star resorts: Prices range from $100 to $150 per night, providing comfortable accommodation and basic amenities.

4-star resorts: Prices range from $150 to $250 per night, offering enhanced facilities, quality service, and additional on-site activities.

5-star resorts: Prices range from $250 to $500 per night, providing luxurious accommodations, exceptional dining options, and exclusive amenities.

Best value for money:

Brookstreet Hotel: Located in Kanata, a suburb of Ottawa, this 4-star resort offers a range of spacious rooms and suites. It features an 18-hole golf course, a full-service spa, and multiple dining options. Nearby attractions include the Canadian Tire Centre and the Kanata Centrum Shopping Centre.

Holiday Inn Ottawa East: Situated in a convenient location near downtown Ottawa, this 3-star resort provides comfortable rooms at affordable rates. It features a fitness center, indoor pool, and an on-site restaurant. The resort is close to popular landmarks such as the Canada Aviation and Space Museum and the Rideau Hall.

Albert at Bay Suite Hotel: This all-suite hotel, located in downtown Ottawa, offers modern and spacious accommodations with fully equipped kitchens. It provides a fitness center, sauna, and a rooftop patio. Notable nearby attractions include Parliament Hill, the National Gallery of Canada, and the ByWard Market.

Best luxury resorts:

Fairmont Château Laurier: Situated in the heart of Ottawa, this iconic 5-star resort showcases timeless elegance and grandeur. It offers luxurious rooms, renowned dining options, and an extensive health club. The resort overlooks the Rideau Canal and is within walking distance of Parliament Hill and the National War Memorial.

Andaz Ottawa ByWard Market: Located in the vibrant ByWard Market district, this stylish 4-star resort features contemporary design and upscale amenities. It boasts an on-site restaurant, rooftop lounge, and a fitness center. The resort offers easy access to trendy boutiques, restaurants, and landmarks such as the Notre-Dame Cathedral Basilica.

Best pets-friendly resorts:

The Westin Ottawa: This pet-friendly 4-star resort welcomes four-legged companions with its Heavenly Dog Bed and other amenities. Located downtown, it offers beautiful views of the Ottawa River and is within walking distance of Parliament Hill and the National Gallery of Canada.

Les Suites Hotel Ottawa: Nestled in downtown Ottawa, this all-suite hotel allows pets and provides pet-friendly services upon request. It offers spacious accommodations with kitchenettes and is conveniently located near the Rideau Centre shopping mall and the ByWard Market.

Best resorts for families:

Ottawa Marriott Hotel: Situated in the heart of downtown Ottawa, this family-friendly resort offers comfortable rooms with amenities tailored for children, including cribs and rollaway beds. It features an indoor pool, fitness center, and an on-site restaurant. Major attractions such as the ByWard Market and the National Arts Centre are easily accessible.

The Business Inn & Suites: Located close to downtown Ottawa, this all-suite hotel provides spacious accommodations with separate bedrooms and living areas, ideal for families. It offers complimentary daily breakfast and a rooftop patio. Nearby attractions include the Parliament Buildings and the Canadian Museum of History.

Best resorts with unique views:

The Westin Ottawa: With its prime location, this 4-star resort offers stunning views of the Parliament Buildings and Ottawa River from many of its rooms and suites. Guests can enjoy these picturesque vistas while indulging in the resort's amenities and services.

Hilton Lac-Leamy: Situated just outside of Ottawa in the city of Gatineau, Quebec, this 5-star resort overlooks the beautiful Lac-Leamy. It features a full-service spa, multiple restaurants, and a casino. The resort offers a serene setting near attractions like the Canadian Museum of History and Gatineau Park.

Show moreLess