See the latest deals and prices in Winnipeg hotels
Filter by:

The Fairmont Winnipeg
Hotel in Exchange District, Winnipeg
Very Good
0 reviews
8
From $161 per night

Victoria Inn Hotel and Convention Centre Winnipeg
Hotel in Winnipeg
Very Good
0 reviews
8
From $122 per night

Sandman Hotel & Suites Winnipeg Airport
Hotel in Winnipeg
Very Good
0 reviews
8
From $159 per night

Lakeview Signature, Trademark Collection by Wyndham
Hotel in Winnipeg
Very Good
0 reviews
8
From $153 per night

Holiday Inn Winnipeg South by IHG
Hotel in Fort Garry, Winnipeg
Very Good
0 reviews
7
From $145 per night

The Fort Garry Hotel, Spa and Conference Centre, an Ascend Collection Hotel
Hotel in Downtown Winnipeg, Winnipeg
Excellent
0 reviews
9
From $194 per night

Winnipeg Holiday
Hotel in Winnipeg
No reviews
0 reviews
-
From $88 per night

Best Western Plus Winnipeg West
Hotel in Headingley
Excellent
0 reviews
9
From $174 per night

Super 8 by Wyndham Winnipeg East MB
Hotel in Winnipeg
Excellent
0 reviews
9
From $126 per night

Howard Johnson by Wyndham Winnipeg West
Hotel in Winnipeg
Very Good
0 reviews
7
From $119 per night

Canad Inns Destination Centre Garden City
Hotel in Winnipeg
From $84 per night

Canad Inns Destination Centre Club Regent Casino Hotel
Hotel in Regent, Winnipeg
From $110 per night

Canad Inns Destination Centre Fort Garry
Hotel in Fort Garry, Winnipeg
From $103 per night

Travelodge by Wyndham Winnipeg Airport West
Hotel in St. James, Winnipeg
From $81 per night

Grand Royal Legacy
Hotel in Winnipeg
From $73 per night

The Fairmont Winnipeg
Hotel in Exchange District, Winnipeg
From $161 per night

Humphry Inn & Suites
Hotel in Downtown Winnipeg, Winnipeg
From $134 per night

Best Western Plus Winnipeg West
Hotel in Headingley
From $174 per night

Super 8 by Wyndham Winnipeg East MB
Hotel in Winnipeg
From $126 per night

Howard Johnson by Wyndham Winnipeg West
Hotel in Winnipeg
From $119 per night

8 stays
From $134 per night

5 stays
From $103 per night
25 stays
From $122 per night
22 stays
From $102 per night
22 stays
From $121 per night
5 stays
From $102 per night
33 stays
From $122 per night
6 stays
From $103 per night
6 stays
From $103 per night
10 stays
From $122 per night
2 stays
From $124 per night
31 stays
From $125 per night
Discover the vibrant city of Winnipeg, Manitoba, Canada, a destination that offers a rich blend of cultural attractions, natural beauty, and modern amenities. Whether you're visiting for business or leisure, you'll find a variety of accommodations to suit your needs. The average price of hotels in Winnipeg right now is $149, but options range from $73 to $242, ensuring there's something for every budget.
Winnipeg boasts a diverse selection of neighborhoods where you can find excellent hotels, including Downtown Winnipeg and Fort Garry. These areas provide convenient access to some of the city's most notable points of interest, such as the Assiniboine Park Zoo, the Canadian Museum for Human Rights, the Manitoba Museum, and the Royal Canadian Mint. With 57 hotels available, you're sure to find the perfect place to stay.
Among the most popular hotels in Winnipeg are the Holiday Inn Winnipeg-Airport West, an IHG Hotel, and the Howard Johnson by Wyndham Winnipeg West. For those looking for budget-friendly options, the Super 8 by Wyndham Winnipeg East MB and the Travelodge by Wyndham Winnipeg East offer great value. If you're seeking a unique experience, consider staying at the Canad Inns Destination Centre Transcona.
Whether you're exploring the cultural landmarks or enjoying the local cuisine, Winnipeg offers a welcoming atmosphere and a variety of accommodations to make your stay memorable. From luxury hotels to budget-friendly options, you'll find the perfect place to rest and recharge as you explore all that this vibrant city has to offer.
January is the cheapest time to stay in Winnipeg for an average of $127 per night.
Average price per night for 3-star hotels
Month
Price
January
$127
February
$134
March
$137
April
$138
May
$144
June
$143
July
$147
August
$141
September
$136
October
$131
November
$131
December
$127