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.
Half a mile from West Sands Beach, Pilmour Hotel is 200 metres from the 18th green on the Old Course. The hotel offers nearby free parking and rooms are themed with golfing prints.... read more
This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite, with free Wi - Fi. Many have views of the river and the hotel's award - winning gardens. The Royal George restaurant serves traditional S... read more
Located 25 minutes’ drive from Perth in the Scottish Highlands,, Logierait Pine Lodges offer stylish, self-catering accommodation. Each apartment features a private balcony, living area, and fitted kitchen.... read more
Enjoying a beautiful and elevated position on the Moray Firth Coast in the North - East of Scotland, this is an AA 3 - star family - run hotel, offering outstanding accommodation in beautifully furnished rooms. This hotel offers high - quality cu... read more
Malmaison Aberdeen is a stunning luxury hotel with sumptuous rooms, a sophisticated brasserie, a diverse spa and endless exquisite designs, style and flair. Formerly the Queen's Hotel, the boutique Malmaison Aberdeen is part new - build, part origin... read more
The glamorous Rutland has stylish rooms, a luxurious late - lounge and a restaurant with glass wine cellar all in the fashionable West End of Princes Street, with views of Edinburgh Castle. The Rutland is between Edinburgh's shopping and financial d... read more
On the A944 to Alford, less than 8 miles (13 km) from the heart of Aberdeen's city centre, the hotel offers great value, with free parking and spacious, comfortable and modern rooms. The Premier Inn Aberdeen Westhill is just a 15 - minute drive from... read more
On Princes Street, opposite the Scott Monument and National Gallery, Ramada Mount Royal has excellent location, a friendly atmosphere and views of Edinburgh Castle. Edinburgh Waverley Train Station is a 2 - minute walk away. Each room has a flat -... read more
Situated in the historic village of Watten, near Loch Watten, this family - run hotel provides a friendly and welcoming atmosphere, complemented by comfortable accommodation and fantastic home - cooked food. An ideal base for fishing, Loch Watten... read more
Blythswood Square is in Glasgow city centre, a short walk from Sauchiehall Street. It has been restored to offer luxury rooms with free Wi-Fi, free movies and beautiful architecture.... read more
This 5 - star hotel has free Wi - Fi and stylish rooms with 42 - inch plasma flat - screen TVs, DVD players and slate bathrooms. It is in Edinburgh city centre, 800 metres from Princes Street. Number Ten is a historic Georgian house in a quiet locat... read more
These 5-star luxury apartments are in Edinburgh city centre and look out over the canal. The stylish apartments have free Wi-Fi, large flat-screen TVs, modern kitchens and luxury bathrooms. Eq2 is a mile (1.... read more
In a 10 - acre private estate, on the banks of the River Tweed, this 19th - century baronial hall is now a luxurious 4 - star country house hotel with an indoor pool and an award - winning restaurant. In the heart of the Scottish Borders, next to hi... read more
In the heart of Irvine, Braidmead House is just 2 miles from the sandy beaches of the Firth of Clyde. With free parking and free Wi-Fi, the hotel also offers fine Scottish breakfasts.... read more
Built in 1874, Ivy Guest House is a family-run, Victorian town house located just one mile from Edinburgh city centre. It offers free Wi-Fi in public areas and free parking.... read more