Skip to main content

Stay in Scotland's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Arden House Hotel

Hotel in Kirkcudbright

Situated in Kirkcudbright, 42 km from Dumfries and Galloway Golf Club, Arden House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. The food was delicious, and the staff was so friendly! Close enough to town that it was just a quick car trip (in better weather we would have walked), but it felt secluded! Beautiful setting!

Show more Show less
9.1
Superb
1,023 reviews
Price from
£55
per night

Market Street hotel 4 stars

Hotel in Old Town, Edinburgh

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline. My wife and I thoroughly enjoyed every aspect of our stay. Super friendly staff. Our room (Cozy room) was wonderful, comprising an extremely comfortable bed, a brilliant shower, and a well-laid-out room. The breakfast choice was superb and the freshly made options (that we chose) were super tasty. A lovely view from the restaurant (to the north) across the city added to a lovely breakfast experience. We did not want to leave. The whole experience was so good we are returning for another stay.

Show more Show less
9
Superb
1,846 reviews
Price from
£210.60
per night

Ness Walk 5 stars

Hotel in Inverness

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant. Amazing stay, the staff, the cleanless, the breakfast and being the peaceful place in whole my trip!

Show more Show less
9.2
Superb
1,396 reviews
Price from
£199
per night

Greshornish House Hotel 4 stars

Hotel in Edinbane

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar. We loved the relaxing yet refined atmosphere of the Greshornish House. With a friendly staff and a wonderful lounge and restaurant, it was the perfect place to unwind after a day outdoors. The whisky selection is outstanding, as is the food. We would love to return one day.

Show more Show less
9.1
Superb
1,096 reviews
Price from
£189
per night

The Lane Hotel

Hotel in Morningside, Edinburgh

Situated in Edinburgh, 2.5 km from EICC, The Lane Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. Exelent property with grater Pub good luck to owners !!! Thank you for grate service

Show more Show less
9.2
Superb
1,234 reviews
Price from
£170
per night

Dakota Glasgow 4 stars

Hotel in Glasgow City Centre, Glasgow

Dakota Glasgow features 83 luxuriously appointed bedrooms including 11 suites. Very comfortable, clean, nice staff.

Show more Show less
9.2
Superb
2,543 reviews
Price from
£121.50
per night

Heathmount Hotel 3 stars

Hotel in Inverness City Centre, Inverness

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy coffee and freshly mixed cocktails in its 2 contrasting bars. very clean and welcoming, staff were superb

Show more Show less
9
Superb
1,364 reviews
Price from
£89.78
per night

Bettyhill Hotel

Hotel in Bettyhill

Offering stunning views over Torrisdale Bay and the sea, Bettyhill Hotel is located in Bettyhill and features an a-la-carte restaurant, a bar, garden and terrace. Free Wi-Fi access is available. Beautiful location. The hotel was spotless and the rooms were lovely and comfortable. The staff were amazing and so helpful.

Show more Show less
9
Superb
2,101 reviews
Price from
£121
per night

Taychreggan Hotel

Hotel in Kilchrenan

In a tranquil setting on the banks Loch Awe, Taychreggan Hotel offers elegant accommodation and high-quality dining. Location, staff, food, atmosphere.

Show more Show less
9.4
Superb
1,099 reviews
Price from
£165
per night

Borgie Lodge Hotel

Hotel in Borgie

Borgie Lodge Hotel offers a Highland setting situated between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens. Dinner and breakfast were outstanding. Location was amazing. The decor of the lodge and the grounds were beautiful. Probably the best part of the hotel was the service from the staff. We felt right at home and really enjoyed our stay.

Show more Show less
9.3
Superb
1,362 reviews
Price from
£127
per night

Hotels with extra health and safety measures

Find hotels in Scotland with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Scotland in the past month

See all

Scotland's best hotels with breakfast

See all

Budget hotels in Scotland

See all

Hotels in Scotland that you can book without a credit card

See all

Scotland highlights

FAQs about hotels in Scotland

A Rugged Jewel

With round-top mountains and green hills extending in almost every direction, and stone houses dotted around, Scotland is a jewel of nature forged by ice, winds and seas over thousands of years. But Scotland is much more than beautiful landscapes: it’s the finest malt whiskies in Moray County, the Royal Mile in Edinburgh, the kilts and the bagpipes, the exciting and modern Glasgow, and much more!

The country can be divided into 3 areas. The Highlands and Islands have mountainous landscapes and numerous bodies of fresh water, including Loch Lomond and Loch Ness, as well as little cities like Inverness and numerous islands like the Isle of Skye. Don’t miss the deals on Booking.com if you’re looking for hotels in the Scottish Highlands.

The Central Lowlands are the most densely inhabited area, and with Glasgow, Edinburgh and Aberdeen located in this part of Scotland, 5-star hotels are common here.

The Southern Uplands are composed of a range of hills and valleys stretching almost 200 kilometres, home to several hotels with a spa - a relaxed option to enjoy this area.

As some of the more unusual Scotland hotels, castles can be a particularly good option to enjoy a Scotland holiday in royal style.

Planning a trip? Get inspired by reviews of cities in Scotland

Explore guest reviews of hotels in Scotland

See all

Research, refine and make plans for your whole trip