Menu

Search options

2026-05-06

2026-05-07
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ski resorts in Ontario

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

483 results

  • Candlewood Suites Collingwood By Ihg

    From US$ 161

    502 Hume Street, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Holiday Inn Express & Suites - Collingwood

    From US$ 134

    500 Hume Street, Collingwood, Canada (To the map)

    Offering a heated pool, Holiday Inn Express & Suites - Collingwood is set in a shopping district 2.2 km from Collingwood Eddie Bush Arena. All guests can enjoy Wi-Fi in the rooms and access to a gym…

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Hampton Inn & Suites By Hilton Barrie

    From US$ 83

    74 Bryne Drive, Barrie, Canada (To the map)

    Offering entertainment activities, a 32-inch LCD TV and flat-screen TV, Hampton Inn & Suites By Hilton Barrie is located 2.9 km away from Centennial Park. The centre of Barrie is within 3 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Home2 Suites By Hilton Huntsville

    From US$ 129

    159 Howland Drive, Huntsville, Canada (To the map)

    Home2 Suites By Hilton Huntsville is set approximately 5 minutes by car from Muskoka Heritage Place and within 5 minutes' drive of Group of Seven Outdoor Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Super 8 By Wyndham Barrie South

    From US$ 59

    441 Bryne Drive, Barrie, Canada (To the map)

    Featuring a Jacuzzi and an indoor pool, Super 8 By Wyndham Barrie Hotel is located 1 km from LA Fitness. MacLaren Art Centre is less than 7 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Comfort Inn

    From US$ 53

    86 King William Street, Huntsville, Canada (To the map)

    Comfort Inn Huntsville is located in a tourist area of Huntsville, just a short drive from Group of Seven Outdoor Gallery. Free WiFi is available throughout the property as well as a golf course, a…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Fairfield Inn & Suites By Marriott Barrie

    From US$ 88

    261 Essa Road, Barrie, Canada (To the map)

    Fairfield Inn & Suites By Marriott Barrie is set 3.3 km from Centennial Park, and boasts flat screen TV, entertainment activities and a flat screen TV. LA Fitness is less than 2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Holiday Inn Express & Suites Huntsville By Ihg

    From US$ 82

    100 Howland Drive, Huntsville, Canada (To the map)

    Featuring a heated pool, a sun deck and complimentary parking, Holiday Inn Express & Suites Huntsville offers pleasant accommodation nearly 2.5 km from Group of Seven Outdoor Gallery. Muskoka…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Royal Harbour Resort

    From US$ 104

    1 Harbour Street, Thornbury, Canada (To the map)

    Royal Harbour Resort is located in Thornbury and offers 3-star accommodation with a saltwater pool and a fitness area. Georgian Trail is 2.4 km from the venue, while Loft Gallery Inc is just around…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Quality Inn

    From US$ 70

    75 Hart Drive, Barrie, Canada (To the map)

    The 3-star Comfort Inn Barrie is set 4.2 km from Johnson's Beach and 2.1 km from MacLaren Art Centre. WiFi is available throughout the venue as well as free self parking, a golf course and a free car…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Best Western Plus Orangeville Inn & Suites

    From US$ 160

    7 Buena Vista Drive, Orangeville, Canada (To the map)

    The 3-star Best Western Plus Orangeville Inn & Suites offers non-smoking rooms within easy reach of Island Lake Conservation Area, which is about 20 minutes' walk. The property is located 3 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Days Inn & Suites By Wyndham Collingwood

    From US$ 104

    15 Cambridge Street, Collingwood, Canada (To the map)

    The 3-star Days Inn & Suites By Wyndham Collingwood is around 25 minutes on foot from Collingwood Eddie Bush Arena, and features a lift and a vending machine onsite. Guests can spend time relaxing in…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Best Western Plus Barrie

    From US$ 84

    35 Hart Drive, Barrie, Canada (To the map)

    The 3-star Best Western Plus Barrie Hotel lies within 2.2 km from Centennial Park, and offers proximity to a motorway. Guests will have access to free parking facility onsite for added convenience.

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Holiday Inn Express Hotel & Suites Barrie By Ihg

    From US$ 113

    506 Bryne Drive, Barrie, Canada (To the map)

    Holiday Inn Express Hotel & Suites Barrie, located not far from Studio 737 Art Gallery, features a gym, complimentary parking and a heated pool. You'll be 1.5 km from Barrie Molson Centre Arena and 1…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Best Western Plus Muskoka Inn

    From US$ 68

    86 Howland Drive, Huntsville, Canada (To the map)

    Situated close to local restaurants, golf courses and bars, and approximately a 10-minute ride from Arrowhead Provincial Park Cross Country Skiing, the 3-star Best Western Plus Muskoka Inn Huntsville…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Penny'S Motel

    From US$ 214

    141 King Street E, Thornbury, Canada (To the map)

    The 2-star Penny'S Motel Thornbury is situated 4.4 km from Raven Golf Club at Lora Bay. Business travellers will appreciate conveniences like Wi Fi throughout the property and access to a photocopier…

    To the hotel

    price for 1 night
    Book Now From US$ 214
  • Somewhere Inn Collingwood Boutique Hotel

    From US$ 264

    128 Saint Paul Street, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • The Dorchester Hotel

    From US$ 299

    174 Hurontario Street, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 299
  • Blue Mountain Resort Inn

    From US$ 109

    110 Jozo Weider Boulevard, Blue Mountains, Canada (To the map)

    Located 0.9 km from Plunge Aquatic Centre in Blue Mountains, Blue Mountain Resort offers a spa centre, facials and massage treatments. Badlands Double is less than 1 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Somewhere Inn Calabogie Boutique Hotel

    From US$ 362

    5254 Calabogie Rd, Calabogie, Canada (To the map)

    Calabogie Peaks and Calabogie Highlands Golf Resort are each 10 and 5 minutes' drive away from the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 362