Holiday homes - Holiday rentals

Close

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

Filters applied: B&B

121 Holiday homes

12

B&b rental in Reay

Caithness and Sutherland / Reay

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Nearest beach 1 km
  • Child friendly
  • Private garden

from £81 / night

£561 / week

Book View

from £81 / night

6

Holiday b&b rental

Aberdeenshire / Peterhead

1 2 1 night min

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

from £95 / night

£666 / week

Book View

from £95 / night

32

Scotland holiday b&b accommodation

Scottish Highlands / Cononbridge

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Child friendly

from £126 / night

£882 / week

Book View

Responds fast!
avg. 21 minutes

from £126 / night

(7) Excellent 

27

Scotland holiday b&b rental

Perth and Kinross / Crieff

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 50 km
  • Private garden

from £92 / night

£573 / week

Book View

from £92 / night

(1) Excellent 

7

Holiday b&b in Peterhead

Aberdeenshire / Peterhead

1 2 1 night min

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

from £83 / night

£581 / week

Book View

from £83 / night

6

Holiday b&b rental

Aberdeenshire / Peterhead

1 2 1 night min

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

from £95 / night

£666 / week

Book View

from £95 / night

24

Holiday b&b in Ballachulish

Glencoe / Ballachulish

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Private garden

from £108 / night

£754 / week

Book View

Responds fast!
avg. 3 hours 57 minutes

from £108 / night

(1) Excellent 

4

Holiday b&b rental

West Lothian / Armadale

3 3 2 nights min

  • 3 bedrooms
  • sleeps 3
  • 2 nights min

from £75 / night

£521 / week

Book View

Responds fast!
avg. 2 hours 30 minutes

from £75 / night

(2) Excellent 

4

Holiday b&b in Scotland

West Lothian / Armadale

3 2 1 night min

  • 3 bedrooms
  • sleeps 2
  • 1 night min

from £50 / night

£300 / week

Book View

Responds fast!
avg. 2 hours 30 minutes

from £50 / night

(20) Excellent 

Certificate of Excellence

13

Isleornsay holiday b&b rental

Isle of Skye / Isle Ornsay

1 3 2 nights min

  • 1 bedroom
  • sleeps 3
  • 2 nights min
  • Child friendly
  • Ask about pets
  • Private garden

Certificate of Excellence

from £92 / night

£642 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from £92 / night

3

B&b rental in Scotland

Aberdeenshire / Huntly

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child friendly

from £40 / night

£281 / week

Book View

from £40 / night

(42) Excellent 

15

B&b accommodation in Scotland

Isle of Skye / Breakish

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Private garden

from £92 / night

£642 / week

Book View

Responds fast!
avg. 2 hours 53 minutes

from £92 / night

(18) Excellent 

Certificate of Excellence

19

Holiday b&b in Ballachulish

Glencoe / Ballachulish

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Private garden

Certificate of Excellence

from £98 / night

£682 / week

Book View

Responds fast!
avg. 3 hours 57 minutes

from £98 / night

(5) Excellent 

7

B&b rental in Dores

Loch Ness / Dores

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child friendly
  • Private garden

from £90 / night

£626 / week

Book View

from £90 / night

(8) Excellent 

7

Holiday b&b in Scotland

South Lanarkshire / East Kilbride

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child friendly
  • Private garden

from £58 / night

£401 / week

Book View

from £58 / night

10

B&b rental in Scotland

Perth and Kinross / Aberfeldy

3 2 2 nights min

  • 3 bedrooms
  • sleeps 2
  • 2 nights min
  • Child friendly

from £132 / night

£922 / week

Book View

from £132 / night

(16) Very Good 

Certificate of Excellence

6

Scotland holiday b&b let

Isle of Skye / Isle Ornsay

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child friendly
  • Private garden

Certificate of Excellence

from £92 / night

£642 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from £92 / night

(32) Excellent 

Certificate of Excellence

28

Holiday b&b in Edinbane

Isle of Skye / Edinbane

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 20 km
  • Private garden
“Warmest of welcomes in the Isle of Skye” We wanted some time away from the hustle and bustle and chose this wonderful gem of a b&b. The accommodation is set in a lovely location near the north of the isle and the bedroom, ensuite and sitting room are all finished to a very high standard. The hosts were lovely and nothing was too much trouble, the breakfast was excellent. One morning I even had a triple yoker home laid egg! The accommodation is ideally set for exploring the beautiful island and the hosts are keen for you to explore giving excellent suggestions of where to go and what to see. If your looking for a quality, friendly and ideallic place to stay away from the rigours of life take the time out to visit this fantastic b&b that feels more like a home from home.

Certificate of Excellence

from £109 / night

£762 / week

Book View

Responds fast!
avg. 48 minutes

from £109 / night

16

B&b rental in Scotland

Moray / Buckie

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 0.01 km
  • Child friendly

from £63 / night

£373 / week

Book View

Responds fast!
avg. 3 hours 41 minutes

from £63 / night

(19) Very Good 

Certificate of Excellence

9

Holiday b&b in Scotland

Isle of Skye / Isle Ornsay

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Child friendly
  • Ask about pets

Certificate of Excellence

from £92 / night

£642 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from £92 / night

14

Holiday b&b with golf nearby in Scotland

Aberdeenshire / Aberdeen

6 10 1 night min

  • 6 bedrooms
  • sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km

from £58 / night

£401 / week

Book View

Responds fast!
avg. 2 hours 35 minutes

from £58 / night

(7) Very Good 

6

B&b accommodation in Strathpeffer

Ross and Cromarty / Strathpeffer

2 4 1 night min

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

from £92 / night

£642 / week

Book View

from £92 / night

(1) Excellent 

12

Holiday b&b in Scotland

Lewis and Harris / Isle of Lewis

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 10 km
  • Suitable for children age 5+

from £115 / night

£802 / week

Book View

Responds fast!
avg. 15 minutes

from £115 / night

(21) Excellent 

Certificate of Excellence

15

Holiday b&b in Dunkeld

Perth and Kinross / Dunkeld

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Private garden

Certificate of Excellence

from £87 / night

£610 / week

Book View

Responds fast!
avg. 47 minutes

from £87 / night

(2) Excellent 

15

Scotland holiday b&b rental

Dumfries and Galloway / Kirkbean

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £86 / night

£521 / week

Book View

from £86 / night

15

B&b rental in Scotland

Mainland / Harray

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly

from £86 / night

£602 / week

Book View

from £86 / night

(2) Excellent 

7

Holiday b&b in Scotland

Mainland / Kirkwall

2 2 min stay varies

  • 2 bedrooms
  • sleeps 2
  • min stay varies
  • Nearest beach 2 km
  • Child friendly
  • Private garden

from £98 / night

£682 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from £98 / night

4

Scotland holiday b&b rental

Isle of Skye / Dunvegan

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child friendly

from £120 / night

£840 / week

Book View

Responds fast!
avg. 3 hours 10 minutes

from £120 / night

4

B&b rental in Scotland

Isle of Skye / Dunvegan

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child friendly

from £138 / night

£962 / week

Book View

Responds fast!
avg. 3 hours 10 minutes

from £138 / night

8

Holiday b&b in Scotland

Isle of Skye / Dunvegan

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child friendly

from £161 / night

£1,123 / week

Book View

Responds fast!
avg. 3 hours 10 minutes

from £161 / night

(1) Excellent 

7

Peterhead holiday b&b rental

Aberdeenshire / Peterhead

1 2 1 night min

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

from £83 / night

£581 / week

Book View

from £83 / night

(8) Very Good 

23

Holiday b&b in Scotland

Isle of Mull / Tobermory

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 1 km
  • Car not necessary
  • Private garden

from £102 / night

£714 / week

Book View

Responds fast!
avg. 30 minutes

from £102 / night

(1) Very Good 

23

Holiday b&b in Helensburgh

Loch Lomond and The Trossachs National Park / Helensburgh

2 2 1 night min

  • 2 bedrooms
  • sleeps 2
  • 1 night min
  • Child friendly

from £75 / night

£464 / week

Book View

from £75 / night

(2) Excellent 

48

Holiday b&b accommodation

Scotland / Edinburgh

2 2 2 nights min

  • 2 bedrooms
  • sleeps 2
  • 2 nights min
  • Car not necessary
  • Air conditioning
  • Private garden

from £138 / night

£962 / week

Book View

from £138 / night

(10) Excellent 

16

Holiday b&b rental

Caithness and Sutherland / Latheron

3 2 1 night min

  • 3 bedrooms
  • sleeps 2
  • 1 night min
  • Child friendly
  • Ask about pets
  • Private garden

from £81 / night

£561 / week

Book View

Responds fast!
avg. 3 hours 46 minutes

from £81 / night

4

Scotland holiday b&b rental

Perth and Kinross / Fortingall

2 4 1 night min

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

from £149 / night

£916 / week

Book View

Responds fast!
avg. 1 hour 47 minutes

from £149 / night

11

Holiday b&b letting

Aberdeenshire / Peterhead

1 2 1 night min

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

from £95 / night

£666 / week

Book View

from £95 / night

(8) Very Good 

12

Holiday b&b in Scotland

Isle of Skye / Portree

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Child friendly

from £207 / night

£1,443 / week

Book View

Responds fast!
avg. 2 hours 41 minutes

from £207 / night

17

Holiday b&b in Scotland

Aberdeenshire / Banff

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Private garden

from £45 / night

£315 / week

Book View

from £45 / night

(1) Very Good 

10

Holiday b&b with golf nearby in Buckie

Moray / Buckie

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Ask owner if suitable for children

from £75 / night

£424 / week

Book View

Responds fast!
avg. 3 hours 41 minutes

from £75 / night

Also consider