Holiday b and b in Ontario

Close

View larger map

Also consider

North America Holidays
159524 properties
Canada Holidays
8712 properties
Apartments Toronto
654 properties
Bruce County
400 properties
Apartments Ottawa
179 properties
Northeastern Ontario
157 properties
Muskoka District
128 properties
Grey County
112 properties
Apartments Mississauga
103 properties
Prince Edward County
64 properties
Apartments Niagara Falls
59 properties
Cottages Wasaga Beach
57 properties
Kawartha Lakes
39 properties
Fort Erie
34 properties
Hamilton
33 properties
Apartments Collingwood
29 properties
Holiday rentals Niagara-on-the-Lake
27 properties
Estates Brampton
26 properties
Lambton Shores
23 properties
Huron County
22 properties
Houses Tiny
21 properties
Cottages Haliburton
20 properties

Ontario

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

186 Holiday homes

Filters applied: B&B

Travellers going to Ontario are booking July dates now. Secure your holiday home today and have the perfect trip.

10

Holiday b&b rental

Ontario / Welland

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 15 km

from £81 / night

£566 / week

Book View

from £81 / night

(1) Excellent 

16

Caledon holiday b&b rental

Ontario / Caledon

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden

from £135 / night

£944 / week

Book View

from £135 / night

5

B&b rental in Ontario

Ontario / Mississauga

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden

from £27 / night

£180 / week

Book View

from £27 / night

8

Ontario holiday b&b rental

Ontario / Welland

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
  • Air conditioning

from £165 / night

£749 - £2006 / week

Book View

from £165 / night

4

Ontario holiday b&b rental

Ontario / Mississauga

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £27 / night

£168 / week

Book View

from £27 / night

(1) Excellent 

17

Ontario / Niagara Falls

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 32 km
  • Car not necessary
  • Air conditioning

from £66 / night

£462 / week

Book View

from £66 / night

14

Ontario / Caledon

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Air conditioning
  • Private garden

from £102 / night

£629 - £1048 / week

Book View

from £102 / night

(10) Excellent 

21

Lennox and Addington County / Denbigh

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £48 / night

£336 / week

Book View

from £48 / night

(3) Excellent 

12

Ontario / Woodstock

3 9 1 night min

  • 3 bedrooms
  • Sleeps 9
  • 1 night min
  • Child friendly
  • Air conditioning

from £60 / night

£415 - £918 / week

Book View

from £60 / night

6

Ontario / Niagara Falls

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Air conditioning

from £77 / night

£537 / week

Book View

from £77 / night

(1) Excellent 

25

Ontario / Bancroft

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 0 km
  • Child friendly
  • Pet friendly

from £69 / night

£360 - £947 / week

Book View

from £69 / night

(3) Excellent 

5

Ontario / Port Stanley

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min

from £82 / night

£569 / week

Book View

from £82 / night

(18) Excellent 

11

Ontario / Niagara-on-the-Lake

3 10 1 night min

  • 3 bedrooms
  • Sleeps 10
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden

from £69 / night

£420 - £2365 / week

Book View

from £69 / night

11

Ontario / Niagara Falls

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 16 km
  • Child friendly

from £60 / night

£395 - £881 / week

Book View

from £60 / night

(5) Very Good 

38

Ontario / Midland

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Private garden

from £60 / night

£498 / week

Book View

from £60 / night

(8) Excellent 

14

Bruce County / Tobermory

2 2 2 nights min

  • 2 bedrooms
  • Sleeps 2
  • 2 nights min
  • Child friendly
  • Ask about pets

from £90 / night

£629 / week

Book View

from £90 / night

4

Ontario / Thunder Bay

2 7 2 nights min

  • 2 bedrooms
  • Sleeps 7
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £120 / night

£749 / week

Book View

from £120 / night

5

Clearview Township / Stayner

1 7 1 night min

  • 1 bedroom
  • Sleeps 7
  • 1 night min

from £75 / night

£524 / week

Book View

from £75 / night

(4) Excellent 

26

Ontario / Niagara Falls

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 16 km
  • Child friendly

from £84 / night

£539 - £1102 / week

Book View

from £84 / night

(4) Excellent 

21

Blue Mountains / Clarksburg

3 2 1 night min

  • 3 bedrooms
  • Sleeps 2
  • 1 night min
  • Nearest beach 10 km
  • Child friendly

from £75 / night

£524 / week

Book View

from £75 / night

25

Ontario / Baltimore

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly

from £135 / night

£944 / week

Book View

from £135 / night

(8) Excellent 

13

Ontario / Hamilton

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 11 km
  • Child friendly

from £93 / night

£584 - £962 / week

Book View

from £93 / night

4

Ontario / St. Catharines

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Air conditioning

from £90 / night

£629 / week

Book View

from £90 / night

6

Ontario / Ottawa

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
  • Ask about pets

from £63 / night

£441 / week

Book View

from £63 / night

5

Niagara-on-the-Lake / Queenston

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Air conditioning

from £75 / night

£524 / week

Book View

from £75 / night

(2) Average 

16

Ontario / Marathon

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly

from £66 / night

£462 / week

Book View

from £66 / night

12

Ontario / Port Burwell

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Ask owner if suitable for children
  • Ask about pets

from £54 / night

£371 / week

Book View

from £54 / night

16

Ontario / St. Catharines

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £69 / night

£434 / week

Book View

from £69 / night

6

Ontario / Kingsville

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly

from £39 / night

£273 / week

Book View

from £39 / night

28

Ontario / Hamilton

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Car not necessary
  • Air conditioning

from £150 / night

£1048 / week

Book View

from £150 / night

4

Ontario / Orangeville

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly

from £84 / night

£671 / week

Book View

from £84 / night

16

Ontario / Port Colborne

3 4 1 night min

  • 3 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly

from £81 / night

£420 - £629 / week

Book View

from £81 / night

4

Ontario / Amherstburg

5 2 1 night min

  • 5 bedrooms
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £93 / night

£650 / week

Book View

from £93 / night

9

Ontario / Morrisburg

3 5 1 night min

  • 3 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly

from £68 / night

£476 / week

Book View

from £68 / night

5

Bruce County / Allenford

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £72 / night

£480 / week

Book View

from £72 / night

21

Ontario / Niagara Falls

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 32 km
  • Car not necessary
  • Air conditioning

from £66 / night

£462 / week

Book View

from £66 / night

(3) Excellent 

8

Muskoka District / Gravenhurst

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 2 km
  • Child friendly
  • Pet friendly

from £81 / night

£566 / week

Book View

from £81 / night

(3) Excellent 

6

Ontario / Hamilton

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Air conditioning

from £57 / night

£360 - £465 / week

Book View

from £57 / night

(4) Very Good 

21

Ontario / Hamilton

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Ask owner if suitable for children
  • Car not necessary

from £69 / night

£450 - £890 / week

Book View

from £69 / night

19

Ontario / Lansdowne

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Air conditioning

from £240 / night

£1677 - £2935 / week

Book View

from £240 / night

1