You will find some great hotel bed and breakfast accommodation in Scotland. Our directory gives you a huge choice of hotels to consider inScotland ideal for an overnight stay, short break or a holiday.
There are 840 hotels listed below in Scotland. You can refine your search of these Scotland hotels by using the accommodation finder search box below.
In historical Duns, on the Scottish Borderlands, Lady Penelope’s B&B offers cosy bedrooms, cooked breakfasts and free Wi-Fi. Berwick-upon-Tweed is just 20 minutes’ drive away.... read more
In the town centre, Fisher’s Hotel boasts 2 acres of award-winning gardens, elegant lounges and free parking. Pitlochry Rail Station is nearby. Built in 1890, The Fisher’s Hotel has a restaurant with garden views, 2 bars and a snooker hall.... read more
In Glasgow's West End, this luxury 4 - star hotel is a 2 - minute walk from the Botanic Gardens. The M8 motorway is just 5 minutes away. Each modern room at the Hilton Glasgow Grosvenor has a large plasma - screen TV. There is 24 - hour room service... read more
With free parking and free Wi-Fi, Sonas Guest House offers freshly cooked breakfasts and bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.... read more
Against the stunning seaside backdrop of Lossiemouth in the Scottish Highlands, this Victorian hotel provides beautiful views over the Moray Firth, a 5 minute walk from unspoilt sandy beaches. A hotel since its construction in 1895, Stotfield is a... read more
A 20 - minute drive from Edinburgh, within reach of 3 rail stations, this Premier Inn hotel has free parking and is only 2.5 miles (4 km) from Musselburgh Racecourse. The Premier Inn Edinburgh (Inveresk) is less than 10 minutes' drive from Newcraigh... read more
In the heart of Pitlochry, Scotlands Hotel offers an indoor pool, a gym, a Jacuzzi and free Wi - Fi. The rail station is within easy reach. Scotlands Hotel has a leisure club, featuring a sauna, a steam room and spa treatments. There is also a cosy... read more
On Edinburgh’s Royal Mile, these stylish 5-star apartments with free Wi-Fi are surrounded by tourist attractions. Centrally located, Edinburgh Waverley Rail Station is just 5 minutes’ walking distance.... read more
The Royal Marine Hotel is a lovely Tudor-style building and has been modernised, whilst retaining original period features. Free parking is available and free Wi-fi in some areas.... read more
The historic, chic and very central George Hotel is close to Edinburgh Castle, Princes Street Gardens and Holyrood Palace. It has elegant rooms and a popular restaurant and bar. Edinburgh Waverley Train Station is a quick walk away. The 200 - year... read more
Located in Glasgow Airport Business Complex, this contemporary hotel offers comfortable accommodation, good food and on - site parking. There is a 24 - hour shuttle service to and from Glasgow Airport. Bagio's is the stylish on - site Italian café b... read more
In Edinburgh's city centre, these modern apartments offer free private parking and free Wi-Fi. Princes Street and the Royal Mile are less than a mile (1.6 km) away.... read more
Balcomie Links is a friendly, family run small hotel, situated on the outskirts of Crail near St Andrew's. In Fife's famous and sheltered East Neuk, this is one of the sunniest corners on the East Coast of Scotland. The hotel is an ideal base... read more
Portsonachan Hotel is on the south bank of the stunning Loch Awe in Argyll. All en suite rooms include free Wi - Fi and a fishing permit. The historic hotel offers mountain - bike hire, and is a good base for sailing and water sports on the Loch B... read more
This 4 - star luxury hotel is on a quiet tree - lined street, 500 metres from Edinburgh Waverley Rail Station and Princes Street. It has a modern gym and a heated indoor pool. The Royal Terrace Hotel is a historic Georgian building in Edinburgh city... read more