Skip to main content

The best B&Bs in Buckie

Check out our pick of great B&Bs in Buckie

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Kintrae B&B, hotel in Buckie

Boasting a fitness centre and views of city, Kintrae B&B is a bed and breakfast situated in a historic building in Buckie, 27 km from Elgin Cathedral.

The breakfast was generous and delicious, with lots of options to choose from.
Scored 9.5
9.5
Rated exceptional
Exceptional
373 reviews
Price from
£85
1 night, 2 adults
Struan House, hotel in Buckie

Offering a garden and garden view, Struan House is set in Buckie, 27 km from Elgin Cathedral and 41 km from Huntly Castle. Featuring sea and mountain views, this bed and breakfast also has free WiFi.

Great breakfast and comfy room.
Scored 9.3
9.3
Rated superb
Superb
745 reviews
Price from
£85
1 night, 2 adults
Stravaig B&B, hotel in Buckie

Stravaig B&B is situated in Cullen, 34 km from Huntly Castle, 38 km from Delgatie Castle, and 46 km from Leith Hall Garden & Estate.

The owner gave us a lovely warm welcome; the room was very comfortable and cosy with lots of attention to detail, the bathroom spacious had a very efficient shower, the breakfasts were superb.
Scored 9.7
9.7
Rated exceptional
Exceptional
90 reviews
Price from
£105
1 night, 2 adults
The Red Lion Tavern, hotel in Buckie

Located just 14 km from Elgin Cathedral, The Red Lion Tavern provides accommodation in Fochabers with access to a bar, a shared lounge, as well as a housekeeping service.

A very welcoming B&B
Scored 8.3
8.3
Rated very good
Very good
919 reviews
Price from
£85.50
1 night, 2 adults
Gordon Arms Hotel, hotel in Buckie

Gordon Arms Hotel has an excellent reputation for its warm, friendly atmosphere and good food in comfortable surroundings.

Location was convenient.
Scored 7.9
7.9
Rated good
Good
478 reviews
Price from
£110
1 night, 2 adults
Lossiemouth House, hotel in Buckie

Housed in a historic building, the recently renovated Lossiemouth House features accommodation with water sports facilities and free WiFi.

The breakfast was delicious, hosts were friendly and helpful, great location, parking.....
Scored 9.5
9.5
Rated exceptional
Exceptional
140 reviews
Price from
£135
1 night, 2 adults
Isla Bank House, hotel in Buckie

Set in Keith and only 18 km from Huntly Castle, Isla Bank House offers accommodation with garden views, free WiFi and free private parking.

Isla Bank House is a perfect place to stay at in Keith. Vena and Nick are great hosts providing you with excellent food and help for example with traveling advice. The nice building is just a few meters away from Strathisla distillary, a must see.
Scored 9.1
9.1
Rated superb
Superb
144 reviews
Price from
£212
1 night, 2 adults
The Pines Guest House, hotel in Buckie

Situated in Elgin and only 600 metres from Elgin Cathedral, The Pines Guest House features accommodation with garden views, free WiFi and free private parking.

The owners were very friendly and keen to make our stay enjoyable and memorable . They achieved this!
Scored 9.4
9.4
Rated superb
Superb
322 reviews
Price from
£138
1 night, 2 adults
Chapelhill Croft, hotel in Buckie

Situated in Keith, within 24 km of Huntly Castle and 33 km of Elgin Cathedral, Chapelhill Croft features accommodation with a garden and free WiFi as well as free private parking for guests who drive....

Room was clean , bed was comfy, breakfast was delicious and the hosts were great company
Scored 9.4
9.4
Rated superb
Superb
50 reviews
Price from
£101.20
1 night, 2 adults
Norland B & B, hotel in Buckie

Norland B & B is situated in Lossiemouth, 600 metres from Lossiemouth West Beach, 1.2 km from Lossiemouth East Beach, as well as 9.2 km from Elgin Cathedral.

Lovely room with ocean view .. can walk to town. Great breakfast.
Scored 9.4
9.4
Rated superb
Superb
423 reviews
Price from
£99
1 night, 2 adults
All B&Bs in Buckie
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

B&Bs that guests love in Buckie

  • Avg. price/night: £60
    Scored 5.8
    5.8
    Rated okay
    Above average
     · 401 reviews
    Beginning of Speyside way walk so good location. Quiet clean comfortable bed. Good nights sleep. Fairly cheap accommodation. Tea & coffee sachets in room.Group evening meal was good & generous portions.
    Liz McElroy
    Group
  • Avg. price/night: £60
    Scored 5.8
    5.8
    Rated okay
    Above average
     · 401 reviews
    Great location walking distance to the local restaurant and pubs. Free car parking on site and the WiFi works well. The price, you will struggle to find any hotel anywhere this cheap, there's a reason for that though.
    Nick
    Solo traveller
  • Avg. price/night: £120
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 144 reviews
    Excellent room. Beautifully decorated and spotlessly clean. Breakfast was really good. Large portions and great coffee. Staff were very friendly. Private bathroom but it was not in the room but right opposite. Not an issue as the hotel was very quiet. Close to everything you could want. Shops and cafes close by. 5 minute walk from the coastal path. 5 minute drive to Port Gordon to seal watch or Bow Fiddle rock for amazing views. 10 minute drive to Cullun. Easy to find right on main Buckie road and lots of on street parking right outside
    christine
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 373 reviews
    Fabulous warm welcome, lovely room with private bathroom that was just beautiful. Great location right in centre of Buckie. Owners went out of their way to provide a breakfast we could make for ourselves since we would be checking out before their breakfast service started.
    G
    Gibson
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 373 reviews
    Jackie & Mike are great hosts. Great choice of breakfasts and evening meals. Fantastic sea view from our room and very clean and a great location to pubs, shops and harbour. Also very friendly people 🙂
    Patricia
    Young couple
  • Avg. price/night: £85
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 745 reviews
    very comfortable,possibly the best guest house I have ever stayed at.Excellent breakfasts including fresh fruit salad,porridge,cooked breakfast,etc.Bed enormous and very comforable,everything impecably clean.It is very homely overall and beautifully decorated and equipped
    James
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 373 reviews
    The Kintrae B and B is ideally sited in Buckie convenient for all areas. It is clean,tidy comfortable the rooms very well provided and appointed. We stayed on a bed and breakfast basis and the breakfasts were terrific. The hosts Jackie and Mike were wonderful, very experienced and always happy to help. A really great stay.
    David
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 373 reviews
    Very beatiful bed and breakfast with a nice view. Maybe the cleanest room we've ever stayed in. Excellent breakfast. Vero kind hosts.
    Lara
    Young couple
  • Avg. price/night: £85
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 745 reviews
    Very comfy beds lovely, homely room and house. Great breakfast choices, great location, great host and a great nights sleep. The breakfast table was good to chat to other guests too and makes it more social than individual tables, especially for solo travelers.
    Naomi
    Solo traveller