Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Scotland

Filter by star ratings
All filters
Ten Hill Place, BW Premier Collection
Ten Hill Place, BW Premier Collection
9.1 Excellent

1.0 km from city centre, Edinburgh Show on map

ExcellentBased on 1,462 reviews
9.1

This modern hotel in Edinburgh offers complimentary Wi-Fi, as well as an express check-in and check-out feature and 24-hour room service. It is ideally located for those wanting to sightsee in the area.

The Balmoral Hotel
The Balmoral Hotel
9.4 Excellent

0.4 km from city centre, Edinburgh Show on map

ExcellentBased on 1,638 reviews
9.4

The Balmoral Hotel offers relaxed accommodation in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. This modern hotel is set in the heart of the city.

Alexandra Hotel
Alexandra Hotel
7.9 Good

0.4 km from city centre, Fort William Show on map

GoodBased on 2,494 reviews
7.9

This 3-star hotel provides award-winning accommodation in Fort William and is a short walk from Fort William Railway Station. It is moments from the West Highland Museum, restaurants and nightlife options.

DoubleTree by Hilton Edinburgh City Centre
DoubleTree by Hilton Edinburgh City Centre
8.6 Excellent

0.9 km from city centre, Edinburgh Show on map

ExcellentBased on 1,343 reviews
8.6

Centrally located, Doubletree by Hilton Edinburgh City Centre offers easy access to Edinburgh's main sightseeing and retail areas. Edinburgh Castle can also be viewed from the hotel.

DoubleTree by Hilton Glasgow Central
DoubleTree by Hilton Glasgow Central
8.8 Excellent

0.9 km from city centre, Glasgow Show on map

ExcellentBased on 4,246 reviews
8.8

DoubleTree by Hilton Glasgow Central offers traditional accommodation in Glasgow and is a few minutes on foot from Buchanan Bus Station. This modern hotel is set in the heart of the city.

Malmaison Edinburgh
Malmaison Edinburgh
8.1 Excellent

3.4 km from city centre, Edinburgh Show on map

ExcellentBased on 2,226 reviews
8.1

Malmaison Edinburgh is set in Edinburgh and is close to local sightseeing spots, including The Kitchin, The Royal Yacht Britannia and Ocean Terminal. The multiple facilities this award-winning hotel features include free Wi-Fi, a safe and 24-hour room service.

Givendale Guest House
Givendale Guest House
5.5 Okay

0.8 km from city centre, Portree Show on map

OkayBased on 1 review
5.5

Givendale Guest House Isle of Skye offers a comfortable setting when in Portree. It also provides a tour desk and a ticket service.

Edinburgh Central Queen Street
Edinburgh Central Queen Street
8.1 Excellent

0.4 km from city centre, Edinburgh Show on map

ExcellentBased on 17 reviews
8.1

Situated within a 10-minute walk of Edinburgh Bus Station, the hotel is a convenient base when in Edinburgh. It is conveniently located in the city centre.

The Portree Hotel
The Portree Hotel
8.3 Excellent

0.1 km from city centre, Portree Show on map

ExcellentBased on 702 reviews
8.3

The Portree Hotel is located in Portree and provides free Wi-Fi. It also offers meeting rooms.

Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
9.0 Excellent

0.6 km from city centre, Edinburgh Show on map

ExcellentBased on 3,182 reviews
9.0

Located within a 10-minute walk of Edinburgh Bus Station, Apex Waterloo Place Hotel is a convenient base while visiting Edinburgh. It is conveniently situated in the city centre.

Tips for booking a Scotland hotel

Cheapest month:March
Most expensive month:June
Average price in Scotland:$173/night
Absolute cheapest price found:$27/night
Cheapest day:Sunday
Most expensive day:Friday
$92 - $378
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$104 - $188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Scotland hotels

Show all 19,932 hotels

Cheapest hotels in Scotland, United Kingdom

Show all 19,932 hotels

Hotel prices in Scotland

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Scotland

Scotland travel FAQs

  • Where is the best place to stay in Scotland?

    Users favour staying in areas such as Edinburgh, Glasgow, and Inverness. Consider these locations when searching for your desired stay.

  • What are the best hotels in Scotland?

    Marine & Spa North Berwick, rated with a score of 7.8 from 1,842 reviewers, is one of the most popular hotels in Scotland. Other top stays include The Royal Highland Hotel, with an average rating of 7.8 from 2,735 reviewers, and Aparthotel Adagio Edinburgh Royal Mile, with a score of 8.8 from 4,963 reviewers.