Choose from some superb hotel accommodation in Scotland. Our directory gives you a huge choice of hotels to consider in Scotland ideal for an overnight stay, short break or a holiday.
There are 840 hotels listed below in Scotland that can be booked for room only or bed and breakfast. Many of the hotels are discounted so whatever your budget and party size you are sure to find something to suit.
This 3-star guest house offers warm, stylish rooms with private bathrooms and satellite TVs with Sky Sports and Movies. Edinburgh’s historic centre is just 5 minutes’ drive away.... read more
Opposite private gardens, this family - run hotel offers friendly service and free Wi - Fi. Princes Street, Haymarket Station are close by. Close to the centre of Edinburgh, Ballantrae West End hotel is ideal for the Festival, the International Conf... read more
Gladstone House is an elegant 4-star bed and breakfast with free private parking, less than a mile from Edinburgh city centre. The rooms offer wide-screen digital TVs and free Wi-Fi.... read more
On the banks of the River Tweed in the Scottish Borders, the Airyfairy bed and breakfast offers snug rooms and beautiful countryside views. The rooms all have a TV, radio, bathrobes and toiletries. Free Wi-Fi and free on-site parking are available.... read more
Set between Edinburgh Castle and the Palace of Holyrood, this 4 - star Old Town hotel is quiet yet central, and overlooks Arthur's Seat. It has a gym, swimming pool and spa. Macdonald Holyrood is near Royal Mile, Holyrood Palace and Dynamic Earth ex... read more
A boutique inn experience at the heart of Scotland: the location overlooks the spectacular Falls of Dochart, so you will never forget your stay at this family - run inn. Amid the breathtaking Loch Lomond and Trossachs National Park, The Falls of Doc... read more
In the heart of Edinburgh, this modern, friendly Victorian hotel offers free Wi - Fi. Edinburgh Castle, the EICC and the Old Town are within a few minutes' walk. Theatres, bars, cafes and shops are close to Best Western Edinburgh City Hotel. Buses r... read more
This traditional Scottish guest house is situated in the centre of Crieff, a 30-minute drive from Perth. It offers hearty breakfasts, tastefully decorated bedrooms and free Wi-Fi.... read more
On the historic Royal Mile, these luxury 5-star apartments have good views and free Wi-Fi, close to restaurants and shops. Princes Street is a few minutes’ walk away.... read more
Right in the very heart of Dumfries, this popular hotel is close to all local amenities including the fabulous new DGone leisure venue, the Odeon cinema and the Theatre Royal. The hotel offers 91 en suite rooms and suites, free car parking, free W... read more
The ideal base from which to enjoy an exciting activity - filled break in the Scottish Highlands, this true Sportsman's hotel is set in Stanley, just 15 minutes from the Perth City Centre. Already renowned as one of the true great fishing hotels i... read more
In a stunning location, between the mighty Glencoe Mountains, this baronial Highland hotel offers an irresistible blend of history and style with modern comforts and luxuries. Make yourself at home at one of Scotland's most famous hotels: The Ball... read more
The Castle Arms Hotel is a former 19th Century coaching inn, situated 8 miles from John O'Groats, in the village of Mey. It is the earest hotel to Gills Ferry to Orkney Isles, only a short distance from the Queen Mother's Highland home, the Castle of... read more
The Craigtay Hotel is superbly situated close to Dundee city centre, and also close to Dundee Airport. The hotel is surrounded by numerous world famous Scottish links and championship golf courses including St Andrews. Renowned by golfers and bus... read more
With an excellent location, right in the heart of Perth's city centre, this modern boutique hotel offers stylish and contemporary en suite rooms, free parking and superb, award - winning fine dining. The New County Hotel is within easy walking dis... read more