Menu

Search options

Select city first

2026-07-01

2026-07-02
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.

3 star hotels 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

1140 results

  • Scarlet Tunic Bed And Breakfast

    From US$ 173

    34 Johnson Street , Pox 1560, Niagara-on-the-Lake, Canada (To the map)

    Featuring a free carpark and a golf course, Scarlet Tunic Bed And Breakfast Niagara-on-the-Lake is located not far from Fort George National Historic Site of Canada. The venue's location will easily…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Tru By Hilton Milton

    8490 Parkhill Drive, Milton, Canada (To the map)

    To the hotel

    Book Now
  • Christine'S Bed And Breakfast By Elevate Rooms

    From US$ 183

    13 Blue Spruce Ct - St. Catharines, Saint Catharines, Canada (To the map)

    Set 5 km from the centre of Saint Catharines, Christine'S Bed And Breakfast By Elevate Rooms offers free Wi-Fi throughout the venue. Jaycee Gardens Park is 850 metres away, while Water Closet Bed and…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Almost Home B&B

    From US$ 91

    58 Queensway E, Simcoe, Canada (To the map)

    The cheap Almost Home B&B is a 3-star property placed 1.3 km from Eva Brook Donly Museum & Archives.

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Tranquil Acres Guest House

    From US$ 71

    6857 Third Line Rd. South Kars, K0A 2E0, Kemptville, Ca, Kemptville, Canada (To the map)

    Located 40 km from Macdonald Cartier airport, Tranquil Acres Guest House Kemptville offers free parking and allergy-free rooms for guests' convenience. Baxter Conservation Area is 1.2 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Joe-Lin Station Bed & Breakfast

    2969 Conc. Rd. 8, Tyrone, Canada (To the map)

    Joe Lin Station Bed & Breakfast, located 4.2 km from Archibald Orchards & Winery, features free Wi Fi in all rooms. The property comprises 3 rooms.

    To the hotel

    Book Now
  • Templar Hotel

    From US$ 150

    348 Adelaide Street West, Toronto, Canada (To the map)

    Set 2 km from the centre of Toronto, Templar Hotel offers free Wi-Fi throughout the venue. St Andrew underground station is nearly a 10-minute walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Boutique Accommodation In Pec - Suite 4

    From US$ 91

    1223 Massassauga Road, Belleville, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Gypsy By The Lake Bed And Breakfast

    33 Albert Street, Sutton, Canada (To the map)

    To the hotel

    Book Now
  • Mary Street Bed & Breakfast

    From US$ 162

    179 Mary Street, Niagara-on-the-Lake, Canada (To the map)

    Just a 10-minute walk from Niagara-on-the-Lake city centre, Mary Street Bed & Breakfast offers a golf course, free private parking and a sundeck. The accommodation is located 2.3 km from Fort George…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • The Annex Hotel

    From US$ 160

    296 Brunswick Avenue, Toronto, Canada (To the map)

    A sundeck, a bar and a sunbathing terrace are available at The Annex Hotel, and University of Toronto is 2.6 km away. The venue is set in Downtown Toronto district, in vicinity of the footwear Bata…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Golden Pathways Retreat B&B

    From US$ 88

    3075 Wallace Pt. Rd, Peterborough, Canada (To the map)

    Featuring free Wi-Fi throughout the property, Golden Pathways Retreat And B & B Peterborough offers accommodation within 2.3 km from Squirrel Creek Conservation Area. This venue is set 2.4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Soloquester'S Bnb

    From US$ 104

    11 John Street South, Zurich, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Queen Bedroom Near Finch Subway

    From US$ 92

    389 Ruth Avenue, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Balsam Resort

    From US$ 184

    21 Lila Street, Fenelon Falls, Canada (To the map)

    Placed within 0.1 km of Balsam Lake, this 3-star Balsam Resort Rosedale includes 21 rooms for guests. The property lies within 2.6 km from Weaver James.

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Henia'S Inn

    From US$ 134

    111 Warrior Street, Ottawa, Canada (To the map)

    Henia'S Inn is a 3-star venue positioned about 4.1 km from Colonel Alexander Roberts Dunn. A free carpark and storage for belongings are available for guests' convenience.

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • R&F Alpacas B&B

    From US$ 66

    527 Mainstreet East - Ingersoll, Ingersoll, Canada (To the map)

    R&F Alpacas B&B Norwich is a 3-star venue featuring a picnic area, a golf course and a patio. Springford Community Hall is 2.6 km from the accommodation, while Otter Creek Golf Club is settled 3.4 km…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Willow Pond Country Bed And Breakfast

    7570 Best Road, Orono, Canada (To the map)

    The 3-star Willow Pond Country Bed And Breakfast is situated 3.8 km from Jungle Cat World Wildlife Park. It has been refurbished in 2005. It is less than 8 km from Archibald Orchards & Estate Winery.

    To the hotel

    Book Now
  • Grand Victorian

    From US$ 200

    15618 Niagara Parkway, Niagara Falls, Canada (To the map)

    Featuring free WiFi in the rooms, Grand Victorian Bed & Breakfast Niagara Falls offers accommodation within 1.4 km from McFarland House. Butler's Barracks is less than 3.7 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • Auberge Glengarry Inn

    From US$ 243

    23 Kenyon Street East, Alexandria, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 243