B&B in Scotland

Compare and save
  • 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 prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Scotland

Our top choices for Scotland bed & breakfast

The Scot

The Scot
3.0 star property
Oban
9.2 out of 10, Wonderful, (650 reviews)
"On-site parking with walkable access to downtown and distillery was very practical"
Canada
Myreille
The price is AED 437
AED 524 total
includes taxes & fees
28 Jun - 29 Jun
The Scot

Achnabobane Farmhouse

Achnabobane Farmhouse
2.0 star property
Spean Bridge
8.6 out of 10, Excellent, (24 reviews)
"Really enjoyed the stay, breakfast was great"
Australia
John
The price is AED 678
AED 678 total
includes taxes & fees
28 Jun - 29 Jun
Achnabobane Farmhouse

Harbour House Bed & Breakfast

Harbour House Bed & Breakfast
4.0 star property
Ullapool
9.6 out of 10, Exceptional, (486 reviews)
"Friendly staff and excellent place to stay."
United States
Tammy
The price is AED 657
AED 789 total
includes taxes & fees
21 Jun - 22 Jun
Harbour House Bed & Breakfast

Lost Guest House Stirling

Lost Guest House Stirling
3.0 star property
Stirling
7.8 out of 10, Good, (388 reviews)
"Great location - walking distance to dining and shopping. "
United States
Diana
The price is AED 343
AED 412 total
includes taxes & fees
21 Jun - 22 Jun
Lost Guest House Stirling

Hillview guest house

Hillview guest house
4.0 star property
Fort William
9.6 out of 10, Exceptional, (168 reviews)
"Great place to stay if you are exploring Glencoe area. Incredibly kind hosts, great view, and perfect breakfast before heading out for the day. Would recommend this location as it’s close to Glencoe and another town 10minutes away that was awesome for dinner and shopping. We loved it here :)"
Canada
Ashley
The price is AED 661
AED 793 total
includes taxes & fees
22 Jun - 23 Jun
Hillview guest house

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (161 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is AED 383
AED 459 total
includes taxes & fees
12 Jul - 13 Jul
The Royal Hotel

Black Friars

Black Friars
4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (373 reviews)
"The hotel is right above the restaurant, which was very nice."
Canada
Richard Peter
The price is AED 641
AED 769 total
includes taxes & fees
29 Jun - 30 Jun
Black Friars

The Gables

The Gables
3.5 star property
Bathgate
9.8 out of 10, Exceptional, (305 reviews)
"Absolutely love the place and would stay again. It was a nice stop before going to the airport and Mary was super nice. Food was delicious."
United States
Veronica
The price is AED 485
AED 485 total
includes taxes & fees
28 Jun - 29 Jun
The Gables

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (230 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
The price is AED 726
AED 871 total
includes taxes & fees
5 Jul - 6 Jul
5Pilmourplace

Dunarle Guesthouse

Dunarle Guesthouse
2.0 star property
Oban
8.4 out of 10, Very Good, (78 reviews)
"We had a pleasant stay. The accommodation was clean, comfortable and exactly as described. It’s a simple, no-frills place, but offers good value for money and suited our needs well. The parking was convenient. Overall, a straightforward, comfortable stay at a fair price."
United Kingdom
Alexander
The price is AED 356
AED 428 total
includes taxes & fees
21 Jun - 22 Jun
Dunarle Guesthouse

Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (185 reviews)
"Wonderful stay"
United States
Denver
The price is AED 706
AED 847 total
includes taxes & fees
1 Jul - 2 Jul
Craigatin House & Courtyard (Adults only)

Greenland House B&B

Greenland House B&B
4.0 star property
Castletown
9.4 out of 10, Exceptional, (222 reviews)
"Good room and breakfast."
United Kingdom
ian
The price is AED 559
AED 559 total
includes taxes & fees
21 Jun - 22 Jun
Greenland House B&B

Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (87 reviews)
"Had a lovely stay, staff were very friendly and accommodating"
United Kingdom
Chris
The price is AED 481
AED 577 total
includes taxes & fees
8 Jul - 9 Jul
Cawdor House

Spylaw Bank House

Spylaw Bank House
3.5 star property
Colinton
9.4 out of 10, Exceptional, (354 reviews)
"This is the 2nd time we have stayed here and had a lovely stay again. David is very welcoming and cooks a lovely breakfast. Nothing is to much if you need advice about the area etc.... would recommend for sure."
United Kingdom
Heather
The price is AED 465
AED 558 total
includes taxes & fees
2 Jul - 3 Jul
Spylaw Bank House

Black Bull Gartmore

Black Bull Gartmore
3.0 star property
Stirling
9.8 out of 10, Exceptional, (152 reviews)
"Beautiful quiet room Great service Charming location. "
Canada
Alexandra
The price is AED 547
AED 657 total
includes taxes & fees
21 Jun - 22 Jun
Black Bull Gartmore

Highland Bear Lodge & Woodland Bear Huts

Highland Bear Lodge & Woodland Bear Huts
4.0 star property
Inverness
9.8 out of 10, Exceptional, (310 reviews)
"Perfect location, owner very nice and helpful"
United Kingdom
John
The price is AED 485
AED 582 total
includes taxes & fees
25 Jun - 26 Jun
Highland Bear Lodge & Woodland Bear Huts

The Island Bear B&B

The Island Bear B&B
3.0 star property
Islay Island
9.6 out of 10, Exceptional, (79 reviews)
"Very friendly staff"
United Kingdom
Zhengce
The Island Bear B&B

The Royal Guesthouse

The Royal Guesthouse
3.0 star property
Dingwall
4.8 out of 10, (324 reviews)
"Good things about it budget accommodation. Clean but no hot water. And the reception is a bit far from the accommodation."
United Kingdom
Md
The price is AED 198
AED 238 total
includes taxes & fees
21 Jun - 22 Jun
The Royal Guesthouse

Varis House

Varis House
2.0 star property
Lerwick
8.6 out of 10, Excellent, (258 reviews)
"The location was excellent, for walking, and if walking is too much, the taxi service is excellent. The breakfast here is lovely, definitely would stay here again!"
Canada
Nadia
The price is AED 583
AED 583 total
includes taxes & fees
1 Jul - 2 Jul
Varis House

The Shandwick Inn

The Shandwick Inn
2.5 star property
Invergordon
8.4 out of 10, Very Good, (100 reviews)
"Great stay. "
United Kingdom
David
The price is AED 445
AED 534 total
includes taxes & fees
25 Jun - 26 Jun
The Shandwick Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Scotland Hotel Reviews