Scotland is in no short supply of beautiful places to stay - whether it’s your first time visiting the country, or you’re looking for somewhere for a weekend staycation.
GQ magazine has published a list of the best hotels to visit in Scotland. From spectacular highland lodges to swish city townhouses, there’s something to please every type of traveller.
The guide not only raves about the offerings of the capital city - but also spotlights Glasgow, Aberdeen and Dundee as other trip-worthy cities for those visiting from abroad.
GQ said: “Glasgow is bolder than it’s credited for, Aberdeen has a coastline and Natural Park that far exceeds expectations, and Dundee has somewhat suddenly become a design hub in its own right.
Meanwhile, it said that the Highlands and the islands have “a pull of their own” - with their world-class distilleries “destined to turn you into a whisky snob for life,”.
We’ve put together a list of all the hotels curated as part of GQ’s guide.

9. Kinloch Lodge, Skye
Kinloch Lodge is a white-washed gem nestled in the hills of Isle of Skye. The lodge used to be a family home and has been a family-run hotel for 50 years. The rooms and suites offer stunning views, including across Loch na Dal and the Sound of Sleat. The kitchen team champions the lodge's surroundings, using locally sourced ingredients from the island. Price: From £760 per night | Google Maps

10. The Balmoral, Edinburgh
The Balmoral on Princes Street is another one of Scotland's most famous hotels, and is an iconic feature of Edinburgh's skyline. It has buckets of old school charm, and with its location bang in the centre of town, it remains one of the most accessible spots to experience Edinburgh's nightlife, tourist sites and cultural offering. Price: From £550 per night | Getty Images

11. The Radisson RED, Glasgow
The Radisson RED, on Finnieston Quay, is close to many of Glasgow's main attractions and offers a vibrant stay reflecting the personality of the city. It's rooftop bar with views of the River Clyde is a popular spot, and has been ranked in the top 50 rooftop bars in the world. Price: From £160 per night | Google Maps
.jpg?crop=4:3&trim=&width=512)
12. Virgin Hotels, Edinburgh
Virgin Hotels, in Edinburgh's city centre, is described by GQ as a "wild child in the heart of Edinburgh". It has many eye-catching features, including its quirky staircase, library and domed glass ceiling, under which you can enjoy afternoon tea. Its cocktail bar, Commons Club, has an impressive selection of Scottish spirits. Price: From £360 per night | Virgin Hotels


