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 645 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.
With stunning views out over the bay to the isles of Kerrerra and Mull from its position on lower Oban Hill, this traditional stone-built Victorian villa enjoys a peaceful yet central location.... read more
On a quiet, cobbled street a short walk from Princes Street, Regent House Hotel offers comfortable, great - value B&B accommodation and free wireless internet. It is near to Edinburgh Waverley Railway Station, Playhouse Theatre and shopping areas.... read more
Located on the wonderful 100 acre Crichton Estate and adjacent to Easterbrook Hall and Conference Centre, Aston Hotel Dumfries blends state of the art facilities with traditional Scottish hospitality, with interiors creating an atmosphere of lux... read more
Located close to the centre of the small town of Thurso, this is an excellent base for exploring the North Coast. Central for business or leisure, near to bus station and train station, the Royals friendly atmosphere is unmatched. Situated in the... read more
A stylish hotel with a unique location overlooking the River Kelvin, in the heart of Glasgow's fashionable West End. Recently refurbished and less than 1 mile from the city centre. Conveniently located in the heart of the West End surrounded by n... read more
This romantic country house hotel has amazing sea views from each bedroom, and offers fine Scottish dining and local seafood in its 2 AA Rosette restaurant. The peaceful Loch Melfort Hotel is next door to the famous Arduaine Gardens, and not far sou... read more
With stylish decor and free Wi-Fi, the 4-star Princes Street Suites overlook Edinburgh Castle. The suites are just 200 metres from Edinburgh Waverley Rail Station, and there is an on-site fitness centre.... 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
Nestled amid the rolling hills of the Strathearn Valley, this luxurious hotel and spa is set within a 19th century former Baronial home in Crieff, with panoramic views across the beautiful Perthshire countryside. An oasis of peace and tranquillit... read more
This Victorian house is 200 metres from Ayr's seafront and 600 metres from the shops of the town centre. It has free Wi - Fi, free on - street parking and en suite rooms with flat - screen TVs. The Daviot Guest House is a small, family - run guest h... read more
This former Georgian country house offers bed and breakfast accommodation in the village of Leven. Just 6 miles from the charming market town of Beverley, it offers free parking and Wi-Fi.... read more
In the centre of Oban, ideal for Argyll and the Islands, this small Scottish hotel is one of the town's oldest buildings, with a lounge, small bar and views of the waterfront. A Grade B listed building, Kelvin Hotel has wonderful views over the wate... read more
Explore the outdoors at the Hilton Coylumbridge hotel, set in a 65 - acre woodland estate in the heart of the Cairngorm National Park and 5 minutes from Aviemore Railway Station. Relax in the Grant Room restaurant at Hilton Coylumbridge, or soak in... read more
Just 2 minutes by free shuttle from Edinburgh Airport, this hotel with extensive facilities is located 7.5 miles from Edinburgh's city centre. The hotel boasts 22 meeting rooms for 2 to 300 people, as well as the LivingWell Health Club with its 17... read more
Centrally located hotel in the heart of Thurso, ideal for business or leisure travel. We offer relaxed surroundings and friendly service to help you unwind and recharge your batteries at the end of the day. Recently refurbished to a high standard... read more