When staying in Ottawa, visitors can pick any hotel or a Booking apartment, but the hotels in our list are among the best in the city! Check out the descriptions of each recommended hotel and decide which one is located in the most convenient way for your travelling around the city. Some hotels even have casino rooms inside, and you can reach out to online casinos in Ottawa from these gambling floors if you want some extra fun!
Fairmont Château Laurier Hotel

- Address: 1 Rideau St, Ottawa, ON K1N 8S7
- Phone: (613) 241-1414
- Google Rating: 4.4
- Stars: 4
- Per Night: $200 – $500
This luxurious hotel is conveniently located within a 7-minute walk from the National Gallery of Canada and less than a kilometre from Parliament Hill. The rooms are nicely designed, featuring modern amenities like coffeemakers, minibars, flat-screen TVs, and optional Wi-Fi access. Select rooms offer pull-out sofas and views of the Parliament. Take advantage of the added perks in upgraded quarters, which grant access to a private lounge with complimentary breakfast, snacks, and evening appetizers.
Lord Elgin Hotel

- Address: 100 Elgin St, Ottawa, ON K1P 5K8
- Phone: (613) 235-3333
- Google Rating: 4.3
- Stars: 4
- Per Night: $170 – $210
This refined hotel is situated in a magnificent building just opposite Confederation Park and is only a 3-minute walk away from the National Arts Centre and a short 15-minute stroll from Parliament Hill. It offers modern comfort with complimentary Wi-Fi, iPod docks, flat-screen TVs, and Keurig coffee makers.
Visitors can dine at the chic restaurant/bar or enjoy a more laid-back atmosphere at the casual coffee shop. There is a convenient business centre with rooms for meetings and events. After being productive, visitors can unwind and keep fit in the 24/7 fitness room, the lap pool, the hot tub, and the sauna.
Ottawa Marriott Hotel

- Address: 100 Kent St, Ottawa, ON K1P 5R7
- Phone: (613) 238-1122
- Google Rating: 4.2
- Stars: 4
- Per Night: $210 – $250
This hotel is ideally situated just a 7-minute stroll away from Parliament Hill and a mere 3 km from the historical Rideau Canal. There are well-appointed and relaxed rooms, featuring floor-to-ceiling windows that bathe the space in natural light, plus the convenience of complimentary Wi-Fi and flat-screen TVs for entertainment, along with practical amenities like desks, minifridges, and Keurig coffee makers.
The hotel includes a casual restaurant or guests can grab a favorite Starbucks coffee on-site. Relaxation is offered in the indoor pool, sauna, and there is also a gym. Families will appreciate the kids’ play area and game room.
Le Germain Hotel Ottawa
- Address: 30 Daly Ave, Ottawa, ON K1N 6E2
- Phone: (613) 691-3230
- Google Rating: 4.5
- Stars: 4
- Per Night: $310 – $365
This facility is just a 7-minute walk away from the vibrant ByWard Market Square and a mere 1 km from Parliament Hill. Conveniently, the hotel is only 14 km from Ottawa International Airport. Inside, there are stylish rooms adorned with captivating murals, offering free Wi-Fi, minibars, flat-screen TVs, and en suite bathrooms.
Guests can enjoy a complimentary breakfast served in a chic and minimalist restaurant/bar that proudly features regional ingredients. Parking is available along with access to the on-site gym and a courtesy car.
Hilton Lac-Leamy

- Address: 3 Bd du Casino, Gatineau, QC J8Y 6X4
- Phone: (819) 790-6444
- Google Rating: 4.5
- Stars: 4
- Per Night: $290 – $350
This impressive high-rise hotel boasts a convenient location just 6.8 km away from downtown Ottawa. Guests can choose from a selection of classic rooms equipped with free WiFi, flat-screen TVs, and coffeemakers, ensuring a comfortable stay. The hotel offers an array of amenities, including 5 restaurants, a fitness centre, indoor and outdoor pools, and an upscale spa for ultimate relaxation.
If you’re feeling adventurous, make use of the rental bikes available. For business travellers, the hotel provides 16 meeting rooms and a fully-equipped business centre, catering to all professional needs.
The Westin Ottawa

- Address: 11 Colonel By Dr, Ottawa, ON K1N 9H4
- Phone: (613) 560-7000
- Google Rating: 4.4
- Stars: 4
- Per Night: $260 – $310
This upscale business hotel is conveniently attached to both the Rideau Centre and Shaw Centre, offering breathtaking views of the picturesque Rideau Canal. Its prime location places it just a 9-minute walk from Parliament Hill and a short 2.6 km from the Canadian War Museum.
The hotel boasts polished rooms featuring modern amenities like flat-screen TVs, minifridges, and coffeemakers. The guests can enjoy the indoor saltwater pool, fitness facilities, and a well-equipped business centre. With 27 meeting rooms available, the hotel is well-suited for business events and conferences. When it’s time to dine, guests have the option of two on-site restaurants and a coffee bar.
Hilton Garden Inn Ottawa Downtown

- Address: 361 Queen St, Ottawa, ON K1R 0C7
- Phone: (613) 234-6363
- Google Rating: 4.3
- Stars: 4
- Per Night: $224 – $264
Situated amidst the downtown offices, this relaxed hotel offers a prime location just an 8-minute walk from the picturesque Ottawa River. It’s a short 15-minute walk to the renowned Canadian War Museum and a mere 2 km from Ottawa City Hall. Conveniently, Lyon train station is only a 2-minute walk away. The hotel features informal rooms with essential amenities like Wi-Fi and flat-screen TVs.
Guests will appreciate the convenience of minifridges, microwaves, and coffeemakers provided in the rooms. Amenities include a bar/restaurant, an indoor pool, and a fitness room, catering to guests’ needs for relaxation and well-being. Additionally, a 24/7 convenience store, parking facilities, and a delicious breakfast buffet are available.