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
Bed & breakfast in Peterhead · 192.99 km from centre
9.2
53 reviews
Breakfast available
With a stay at Trinity Boutique B&B in Peterhead, you'll be within a 5-minute drive of Peterhead Marina and Peterhead Maritime Heritage. This bed & breakfast is 4.6 mi (7.4 km) from St Fergus Village Hall and 6.5 mi (10.5 km) from Longside Golf Club.
Holiday home in Jedburgh · 66.26 km from centre
9.7
92 reviews
Old Bridge End offers accommodations in Jedburgh, 13 miles from Melrose Abbey and 26 miles from Etal Castle. Both free Wifi and parking on-site are available at the vacation home free of charge.
The vacation home consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.
Guests at Old Bridge End will be able to enjoy activities in and around Jedburgh, like hiking.
Traquair House is 31 miles from the accommodation. Newcastle International Airport is 51 miles away.
Guest house in Invermoriston · 165.34 km from centre
9.0
434 reviews
This traditional highland hotel, close to Loch Ness, is in the Highland village of Invermoriston and is ideally located on the A82 at the junction for Skye, Lochaber and Inverness is 40-minute drive away.
The Glenmoriston Arms is has over 100 malt whiskeys and the restaurant serves fresh Scottish products.
Guests can relax in the lounge area which has a wood burning stove, and during the warmer months there are tables outside.
Located at the junction on the A82 where the road splits into three, Inverness lies a 30-minute drive away. The area surrounding the property is home to wildlife and offers beautiful scenery.
Holiday home in Auchterarder · 49.41 km from centre
10.0
1 review
Burnside Lodge offers accommodations in Auchterarder, 30 miles from Lake of Menteith. Featuring free private parking, the 4-star vacation home is 15 miles from Scone Palace.
With free Wifi, this 2-bedroom vacation home features a TV, a washing machine, and a fully equipped kitchen with kitchenware. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Dundee Airport is 32 miles from the property.
Apartment in Hawick · 63.59 km from centre
10.0
1 review
With a stay at this apartment in Hawick, you'll be within a 10-minute walk of The Borders Distillery and Heart of Hawick. This apartment is 0.7 mi (1.1 km) from Borders Textile Towerhouse and 1 mi (1.7 km) from Drumlanrigs Tower.
Apartment in St. Andrews · 49.49 km from centre
8.1
7 reviews
South Street Apartments - No 14G is located in St. Andrews, just a 4-minute walk from St Andrews University and 2.5 miles from Fairmont St Andrews Bay Golf Course. This apartment is 14 miles from Discovery Point. Free Wifi is available throughout the property and St Andrews East Sands Beach is a 7-minute walk away.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Dundee Airport is 16 miles away.
Holiday home in Bowness-on-Windermere · 177.37 km from centre
5.7
10 reviews
Pine Rigg - Quarry Rigg offers accommodations in Bowness-on-Windermere, 23 miles from Derwentwater and 26 miles from Askham Hall. Offering free private parking, the 3-star vacation home is a 2-minute walk from World of Beatrix Potter. Kendal Castle is 11 miles from the vacation home and Dalton Castle is 22 miles away.
The vacation home is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A TV is featured. For added privacy, the accommodation features a private entrance.
Muncaster Castle is 26 miles from the vacation home, while Trough of Bowland is 31 miles away. Leeds Bradford International Airport is 73 miles from the property.
Apartment in Helensburgh, Cove · 103.72 km from centre
9.0
1 review
Featuring a garden, 2 Bed in Cove 87473 features accommodations in Cove. Both free Wifi and private parking are accessible at the apartment free of charge.
The apartment is composed of 2 separate bedrooms, a fully equipped kitchen with an oven and a fridge, and 1 bathroom. Towels and bed linen are available in the apartment. The accommodation has a fireplace.
Glasgow Airport is 36 miles from the property.
Holiday home in Auchterarder · 50.37 km from centre
9.7
3 reviews
Newbigging Farm Cottage offers accommodations in Auchterarder, 29 miles from Lake of Menteith and 6.4 miles from Gleneagles. Providing free private parking, the 4-star vacation home is 16 miles from Scone Palace. Guests can use a garden.
With free Wifi, this 2-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the vacation home. The accommodation has a fireplace.
Dundee Airport is 33 miles away.
Apartment in Haymarket, Edinburgh · 1.58 km from centre
9.4
78 reviews
Cosy one bedroom flat in city center offers accommodations in Edinburgh, a 13-minute walk from Camera Obscura and World of Illusions and 1.7 miles from Royal Mile. The property is around 1.4 miles from Murrayfield Stadium, a 18-minute walk from University of Edinburgh, and 1.1 miles from Edinburgh Waverley Train Station. The property is 0.6 miles from the city center and a 5-minute walk from EICC.
With free Wifi, this 1-bedroom apartment provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Edinburgh Castle, National Museum of Scotland, and The Real Mary King's Close. Edinburgh Airport is 5 miles away.
Apartment in Kirriemuir · 84.20 km from centre
10.0
2 reviews
Located in Kirriemuir, this apartment is in a rural location, within a 10-minute drive of Gateway to the Glens Museum and J.M. Barrie's Birthplace. This apartment is 6.9 mi (11.2 km) from Forfar Loch Country Park and 7.2 mi (11.6 km) from Glamis Castle.
Holiday home in Inverness · 164.43 km from centre
8.0
2 reviews
Wendy's Place is located in Inverness, just 20 miles from Inverness Train Station and 21 miles from University of the Highlands and Islands, Inverness. 19 miles from Inverness Castle and 14 miles from Caledonian Canal, the property offers a garden and barbecue facilities. The vacation home features free Wifi and free private parking.
The vacation home features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. A TV is available. There's also a seating area and a fireplace.
Guests at Wendy's Place will be able to enjoy activities in and around Inverness, like golfing, cycling, and fishing.
Castle Stuart Golf Links is 26 miles from the accommodation, while Inverness Museum & Art Gallery is 20 miles from the property. Inverness Airport is 28 miles away.
Hotel in Jedburgh · 66.06 km from centre
7.2
471 reviews
Located on the high street of the historic town of Jedburgh, The Spread Eagle Hotel is a listed building which has been restored and upgraded with modern conveniences, such as free Wi-Fi and free on-site parking.
An private bathroom, flat-screen TV and tea/coffee making facilities are featured in each room at The Spread Eagle.
Meat from a local butcher and fish sourced from Eyemouth Harbor is served in the hotel’s restaurant, which also offers a selection of wines and ales. A full menu is available for lunch and dinner.
Northumberland National Park can be reached in a 15-minute drive, and stretches from the Scottish border to Hadrian’s Wall. A variety of short walks to scenic viewpoints can also be enjoyed around Jedburgh.
Guest house in Bamburgh · 99.75 km from centre
8.6
1,385 reviews
In the charming village of Bamburgh, The Sunningdale is just 5 minutes’ walk from a magnificent castle and scenic coastline. It offers a restaurant that uses local produce and bright rooms with free Wi-Fi.
With a TV and free tea/coffee, each light, airy room also has a modern private shower room with free toiletries. Many rooms enjoy splendid views of Bamburgh Castle, the village or local farmland.
Boasting a glass ceiling, Sunningdale’s restaurant serves a daily buffet breakfast including Bamburgh sausages and bacon. The evening menu includes local lamb, freshly caught fish and children’s choices.
The relaxing lounge provides cakes at lunch time, and a space to enjoy a quiet glass of wine in the evening. Pubs and restaurants in the peaceful village are just 2 minutes’ walk away.
Apartment in Rothesay · 116.47 km from centre
9.5
28 reviews
During your time at this recently renovated apartment, which dates back to 19th century, you'll have access to free Wifi.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a walk-in shower and a washing machine. Towels and bed linen are offered in the apartment. The property offers sea views.
The nearest airport is Glasgow Prestwick Airport, 40 miles from Bellevue Bute, Luxury 2 bedroom sea view flat.
Bed and breakfast in Carnoustie · 67.66 km from centre
9.6
366 reviews
Breakfast available
Providing city views, Morven Guest House Carnoustie in Carnoustie offers accommodations and a bar. This property offers access to a terrace, free private parking, and free Wifi. All rooms are fitted with a patio with views of the garden.
At the bed and breakfast, all units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The bed and breakfast provides certain units with sea views, and all units have a kettle. The rooms are equipped with heating facilities.
The breakfast offers full English/Irish, vegetarian options and fruit and juice are being served. At the property, there is an restaurant serving Scottish cuisine as well as vegetarian options.
Guests at the bed and breakfast can enjoy cycling and hiking nearby, or make the most of the garden.
Carnoustie Beach is a 14-minute walk from Morven Guest House Carnoustie, while Discovery Point is 12 miles away. Dundee Airport is 14 miles from the property.
Apartment in Kirkcudbright · 135.92 km from centre
9.6
43 reviews
The Cheeseloft - Spacious one bed with terrace is located in Kirkcudbright, just 27 miles from Dumfries and Galloway Golf Club and 28 miles from Dumfries and County Golf Club. This property offers access to a terrace and free private parking.
With free Wifi, this 1-bedroom apartment provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
During warmer months, you can make use of the barbecue facilities and eat on the private balcony.
For guests with children, the apartment features outdoor play equipment. Guests at The Cheeseloft - Spacious one bed with terrace can enjoy cycling and hiking nearby, or make the most of the garden.
Glasgow Prestwick Airport is 61 miles away.
Bed and breakfast in Kinghorn · 13.31 km from centre
9.5
331 reviews
Cardinals Folly in Kinghorn provides accommodations with a terrace, barbecue facilities, and a shared lounge. This bed and breakfast offers free private parking, luggage storage space, and free Wifi. Kinghorn Beach is a 5-minute walk away, and EICC is 25 miles from the bed and breakfast.
At the bed and breakfast, the units include a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The bed and breakfast features some units with river views, and units include a kettle. The rooms are equipped with heating facilities.
The bed and breakfast offers a continental or full English/Irish breakfast.
Edinburgh Castle is 25 miles from Cardinals Folly, while Royal Mile is 25 miles from the property. Edinburgh Airport is 24 miles away.
Hotel in New Town, Edinburgh · 0.37 km from centre
8.9
1,292 reviews
In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views.
Each standard bedroom has private bathrooms with a bath and a shower. Each bedroom has private bathrooms, some rooms with a bath and shower, and some with a walk-in shower. All rooms have a hairdryer and handmade Scottish toiletries.
The hotel is housed in a listed 18th century Georgian townhouse which means we do not have a elevator. We recommend guests who struggle with stairs consider a hotel with elevator access.
Some rooms overlook historic York Place and the others have views over Edinburgh’s landscape, the River Forth and stretching to the Kingdom of Fife.
Princes Street is also just 5 minutes’ walk from the hotel and Regent Gardens is 10 minutes’ walk away. Edinburgh Airport is a 30 minute tram ride away.
Breakfast is served 8:30am-10am Monday-Sunday.
Guest house in Haymarket, Edinburgh · 2.49 km from centre
8.6
1,197 reviews
This Victorian building is on the A8 into the city center, 1640 feet from Edinburgh Haymarket Rail Station. It offers free parking, free Wi-Fi and traditionally decorated rooms.
The Ashgrove House is on one of the main routes into Edinburgh city center and is 1 mi from Princes Street. There are regular buses to Edinburgh Airport, the city center and Edinburgh Waverley Rail Station.
The Edinburgh International Conference Center (EICC), the Scottish Gallery of Modern Art and Murrayfield Stadium are 0.6 mi away.
Ashgrove House was originally built in 1868 and is now a family-run guest house. The rooms have traditional furnishings, TVs, telephones, hairdryers and tea/coffee. A full cooked Scottish breakfast is available each morning.