Search Hotels with Restaurant in Lake Winnipeg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Lake Winnipeg Hotels with Restaurant

This weekend
Next weekend

Our top choices for Lake Winnipeg hotels with a restaurant

Lakeview Gimli Resort & Conference

Lakeview Gimli Resort & Conference
2.5 star property
Gimli
8.4 out of 10, Very good, (988 reviews)
"We love the hotel. Bath was nicely renovated "
Canada
Alexander
The price is ₹8,572
₹9,601 total
includes taxes & fees
30 Mar - 31 Mar
Lakeview Gimli Resort & Conference

Lakeview Hecla Resort

Lakeview Hecla Resort
2.0 star property
Manitoba
8.2 out of 10, Very good, (142 reviews)
"We had a great time, rooms were fantastic, comfortable beds, and the restaurant dinner was amazing!"
Canada
Cory
The price is ₹9,525
₹10,668 total
includes taxes & fees
5 Apr - 6 Apr
Lakeview Hecla Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Lake Winnipeg Hotel Reviews

Frequently asked questions

Why book your hotel with restaurants in Lake Winnipeg with Expedia?
Booking a hotel with restaurants in Lake Winnipeg is as easy as working out your travel dates and selecting an option that meets your requirements. On the lookout for a property that has an on-site restaurant or is near a food hub? Want it to be upscale or budget friendly? Use Expedia's search filters to further narrow your search results and find the perfect fit.
How can I find cheap hotels with restaurants in Lake Winnipeg?
Expedia can help you narrow your search for cheap hotels with restaurants in Lake Winnipeg. Try out our convenient filter tools to find stays with restaurants or delightful extras, like included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to lower costs.