You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
Och aye, finding a bed and breakfast in Scotland is a bonny quandary to be in. There’s no better way to experience this stunner of a country than with a cozy bed and breakfast stay. Whether you’re planning a cheap 1-night getaway or a luxurious 2-night escape, there’s an option for you - whatever your budget. With so many affordable deals, a hearty breakfast and a warm Scottish welcome, you can enjoy the best this beautiful country has to offer. From the Highlands to the coast, B&Bs are the perfect base for your Scottish adventure.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Hotel in Newby Bridge, Ulverston · 187.78 km from centre
7.8
438 reviews
Breakfast available
With a stay at Newby Bridge Hotel in Ulverston, you'll be on a lake, within a 5-minute drive of Lake Windermere and Lakeland Motor Museum. This hotel is 13.1 mi (21.1 km) from Coniston Water and 1 mi (1.6 km) from Lakes Aqaurium.
Hotel in Newcastle City Center, Newcastle-upon-Tyne · 147.62 km from centre
8.6
928 reviews
Breakfast available
With a stay at Hampton By Hilton Newcastle, you'll be centrally located in Newcastle-upon-Tyne, within a 10-minute walk of Grainger Market and Castle Keep. This hotel is 0.8 mi (1.3 km) from St. James' Park and 1 mi (1.7 km) from Utilita Arena Newcastle.
Hotel in Edinburgh · 3.09 km from centre
6.2
673 reviews
In the heart of Edinburgh, Northumberland Hotel is within a 5-minute drive of Prestonfield Golf Club and University of Edinburgh. This hotel is 1.8 mi (2.8 km) from Royal Infirmary and 2 mi (3.1 km) from Royal Mile.
Hotel in Carlisle · 117.59 km from centre
8.0
940 reviews
Breakfast available
Located in Carlisle, Cumbria Park Hotel is in the historical district, within a 15-minute walk of Bitts Park and The Sands Centre. This golf hotel is 1 mi (1.6 km) from Carlisle Castle and 1.1 mi (1.8 km) from Tullie House Museum and Gallery.
Hotel in Arrochar · 100.52 km from centre
7.4
958 reviews
Breakfast available
When you stay at Arrochar Hotel in Arrochar, you'll be on a lake, within a 15-minute drive of Loch Lomond and Loch Lomond and The Trossachs National Park. This eco-certified hotel is 0.1 mi (0.1 km) from Loch Long and 0.1 mi (0.1 km) from Three Villages Community Hall.
Hotel in Peebles · 34.94 km from centre
7.6
811 reviews
Breakfast available
With a stay at Macdonald Cardrona Hotel, Golf & Spa in Peebles, you'll be in the mountains, just a 1-minute walk from Macdonald Cardrona Golf Course and 9 minutes by foot from Leisure Club and Spa at Macdonald Cardrona Hotel. This golf hotel is 1.7 mi (2.7 km) from 7stanes - Glentress and 2 mi (3.2 km) from Go Ape Peebles Adventure Park.
Inn in Bowness-on-Windermere · 177.51 km from centre
7.6
1,151 reviews
Just 2 minutes’ walk from Bowness center, The Stags Head Hotel offers cooked breakfasts, free local leisure passes and home-cooked food in the traditional pub restaurant.
All of the rooms have private bathrooms, and feature a TV and tea and coffee making facilities.
The Stags Head is a traditional Lakeland building, and the popular pub offers regular live music and locally-brewed ales. The restaurant serves a range of full meals and light snacks, and a children’s menu is also available. Packed lunches can also be provided for guests.
Lake Windermere is just a short walk away, offering boating trips, fishing and wonderful views. The World of Beatrix Potter is less than 656 feet away, and there are plenty of walking, cycling and hiking routes nearby.
Hostel in Pilton, Edinburgh · 4.30 km from centre
6.6
42 reviews
With a stay at Edinburgh College Residence in Edinburgh (Pilton), you'll be within a 10-minute drive of Princes Street and George Street. This hostel is 3.7 mi (6 km) from Edinburgh Castle and 3.7 mi (6 km) from Royal Mile.
Hotel in Sunderland · 162.00 km from centre
9.0
972 reviews
Breakfast available
With a stay at Hilton Garden Inn Sunderland in Sunderland, you'll be a 1-minute walk from Stadium of Light and 14 minutes by foot from Sunderland Empire. This eco-certified hotel is 11.4 mi (18.3 km) from Port Of Tyne and 12.6 mi (20.3 km) from Quayside.
Hotel in Inverness City Centre, Inverness · 180.84 km from centre
7.4
938 reviews
Breakfast available
With a stay at Columba Hotel Inverness by Compass Hospitality in Inverness (Inverness City Centre), you'll be within a 10-minute walk of Inverness Castle and Inverness Cathedral. This hotel is 0.3 mi (0.5 km) from Eden Court Theatre and 0.4 mi (0.7 km) from Inverness Museum and Art Gallery.
Hotel in Kendal · 182.60 km from centre
8.2
102 reviews
Breakfast available
Located in Kendal, The Lakeland Kendal Hotel, Sure Hotel Collection by BW is within a 15-minute drive of Yorkshire Dales National Park and Lake Windermere. This hotel is 0.1 mi (0.2 km) from Kendal Museum and 0.4 mi (0.6 km) from The Quaker Tapestry Museum & Exhibition.
Hotel in Sunderland · 159.84 km from centre
8.2
331 reviews
Breakfast available
With a stay at The Magnum Hotel Sunderland, Sure Hotel Collection by BW, you'll be centrally located in Sunderland, within a 15-minute drive of Port Of Tyne and Quayside. This hotel is 11.4 mi (18.4 km) from St. James' Park and 12.9 mi (20.8 km) from Beamish Open Air Museum.
Hotel in Grange-over-Sands · 196.13 km from centre
8.6
191 reviews
Breakfast available
With a stay at Netherwood Hotel & Spa in Grange-over-Sands, you'll be in a regional park, within a 15-minute drive of Lake Windermere and Yewbarrow House Gardens. This beach hotel is 18.2 mi (29.3 km) from Yorkshire Dales National Park and 19.5 mi (31.4 km) from Coniston Water.
Hotel in Keswick · 150.44 km from centre
8.9
1,049 reviews
Breakfast available
Located in the heart of Keswick, the refurbished Skiddaw Hotel offers good food, and spacious rooms with tea/coffee making facilities. There is free WiFi throughout the hotel, and parking permits available at an extra cost for the car park near the hotel.
The hotel's restaurant, Brasserie 31, serves seasonal menus of local produce, while the lounge bar offers drinks, bar meals and our Hiker's Picnic Board - a savory twist on traditional afternoon tea. A full Cumbrian or continental breakfast is provided each morning, made using the finest locally sourced ingredients.
Surrounded by dramatic lakes and mountains of the Lake District, Skiddaw Hotel is a short walk from Keswick’s shops and cafés. Derwentwater is less than a 5-minute drive away.
The hotel has a conservatory lounge overlooking the market square, with food and drink served all day. Discounted vouchers for local attractions are available from reception.
Hotel in Newcastle City Center, Newcastle-upon-Tyne · 147.58 km from centre
8.2
986 reviews
Breakfast available
With a stay at Leonardo Hotel Newcastle, you'll be centrally located in Newcastle-upon-Tyne, within a 5-minute drive of St. James' Park and Quayside. This eco-certified hotel is 7.9 mi (12.8 km) from Port Of Tyne and 10.5 mi (16.9 km) from Beamish Open Air Museum.
Hotel in Carluke, Larkhall · 51.24 km from centre
7.2
918 reviews
Breakfast available
Set in the stunning Clyde Valley, close to the M74 and 25 minutes from Glasgow, The Popinjay Hotel offers wonderful views, free Wi-Fi, and free public parking.
Our Gallery Restaurant is open 7 days a week, serving Breakfast, Lunch, Afternoon Tea, High Tea, and Dinner.
Each of the rooms with attached bathroom at The Popinjay Hotel features an private bathroom flat-screen TV, tea/coffee-making facilities, and complimentary toiletries.
Nearby popular attractions include Strathclyde Country Park, M&Ds Theme Park, and the New Lanark World Heritage Site, all within a 20-minute drive. Glasgow is 30 minutes away by car and Edinburgh is 1 hour.
The Spa and Leisure facilities are currently closed and therefore unavailable.
Inn in Keswick · 150.49 km from centre
9.2
349 reviews
When you a stay at Royal Oak at Keswick in Keswick, you'll be in a national park, within a 5-minute walk of The Puzzling Place and Hope Park. This inn is 15 mi (24.1 km) from Ullswater and 0.2 mi (0.4 km) from Keswick Museum and Art Gallery.
Guest house in Leith, Edinburgh · 2.38 km from centre
8.3
721 reviews
Overlooking historic Leith Links Park, this elegant Victorian 4-star guest house is 10 minutes from Edinburgh city center. Offering free parking and a free drink on arrival, Sandaig has good access to a regular bus service.
All of the charming rooms have flat-screen TVs, DVD players, private bathrooms, and free Wi-Fi. Rooms also provide a mini safe, ironing facilities and a tea/coffee tray. Some rooms boast luxurious four-poster or sleigh beds and power showers.
Many fine restaurants are in the stylish Leith Waterfront area, which is a 10-minute walk away.
Hotel in Dunfermline · 21.63 km from centre
8.6
858 reviews
Breakfast available
With a stay at The City Hotel in Dunfermline, you'll be within a 5-minute walk of Pittencrieff Park and Abbot House. This hotel is 15.9 mi (25.7 km) from Edinburgh Zoo and 17.5 mi (28.1 km) from Murrayfield Stadium.
Guest house in Carlisle · 119.62 km from centre
5.8
1,211 reviews
Breakfast available
The Roadhouse Hotel enjoys a location in Carlisle, 24 miles from Askham Hall and 19 miles from Thirlwall Castle. Among the facilities of this property are a restaurant, full-day security, and luggage storage space, along with free Wifi. The accommodation offers room service and daily room service for guests.
The rooms are equipped with heating facilities.
There is a coffee shop and bar.
You can play billiards at the guest house.
Brougham Castle is 21 miles from The Roadhouse Hotel, while Whinfell Forest is 25 miles from the property. Newcastle International Airport is 56 miles away.