Popular hotels
Tips
Top-rated hotels
Cheapest hotels
Where to stay
About Scotland

Hotels in Scotland

Search and compare Scotland hotels from hundreds of travel sites and save.

Scotland
5 Jun — 6 Jun2
Scotland
Wed 5/6
Thu 6/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Scotland

Discover well-known properties in Scotland that are favoured by visitors more than others. There are 30,921 hotels in Scotland and price data was last updated on 29 May 2024. The average price for a hotel in Scotland is $298/night.
These hotels are among the most popular properties in the Scotland area. Change the dates at the top of the page to see more options in Scotland.
Filter by star ratings
All filters
The, Gleneagles Hotel, Auchterarder Ph3 1nf, Uk, Auchterarder, United Kingdom
Located in Auchterarder, The Gleneagles Hotel provides relaxed 5-star accommodation, as well as a Jacuzzi, a sauna and an outdoor heated pool. Guests also have exclusive access to the ESPA and The Club.
Pool
Free Wi-Fi
9.3
Excellent
788 reviews
Location
3.1 km from city centre
1 William Street, Glasgow, United Kingdom
Located a short stroll from Glasgow Central Station, the hotel offers guests an ideal base while in Glasgow. Guests also have exclusive access to the on-site Ocean Rooms and Livingwell.
Pool
Free Wi-Fi
8.5
Excellent
3679 reviews
Location
1.0 km from city centre
68-73 Queen Street, Edinburgh, United Kingdom
Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Edinburgh. Those staying at the property can also enjoy free wireless internet.
Free Wi-Fi
8.1
Excellent
14588 reviews
Location
0.6 km from city centre
1 Princes Street, Edinburgh, United Kingdom
Situated less than a 10-minute stroll from Edinburgh Bus Station, The Balmoral Hotel provides guests with a convenient base while visiting Edinburgh. This relaxed hotel is set in the heart of the city.
Pool
Free Wi-Fi
9.4
Excellent
1947 reviews
Location
0.4 km from city centre
19 North Bridge, Edinburgh, United Kingdom
The hotel is set amongst Edinburgh's popular tourist attractions, just a brief stroll from Edinburgh Waverley Railway Station. It features views of Royal Mile and offers a wide range of facilities, such as meeting rooms, a ballroom and free Wi-Fi.
Free Wi-Fi
7.6
Good
2829 reviews
Location
0.6 km from city centre
80 High Street The Royal Mile, Edinburgh, United Kingdom
Conveniently positioned, Radisson Blu Hotel Edinburgh offers easy access to Edinburgh's best hot spots. Just minutes from St Giles Cathedral, it provides air-conditioned rooms with free wireless internet.
Pool
Free Wi-Fi
8.4
Excellent
5706 reviews
Location
0.6 km from city centre
132 Corstorphine Road, Edinburgh, United Kingdom
Featuring a sauna, a Jacuzzi and an indoor pool, Holiday Inn Edinburgh is situated in Edinburgh and presents unique views of Pentland Hills Regional Park. It is conveniently positioned for guests wishing to discover the area's attractions.
Pool
Free Wi-Fi
8.2
Excellent
957 reviews
Location
4.5 km from city centre
53 Princes Street, Edinburgh, United Kingdom
Located under a 10-minute walk from Edinburgh Bus Station, the hotel offers guests an ideal base when in Edinburgh. It is conveniently situated in the city centre.
Free Wi-Fi
7.2
Good
7214 reviews
Location
0.1 km from city centre
Links Carnoustie. Angus, Carnoustie, United Kingdom
Modern and cosy, Carnoustie Golf Hotel 'A Bespoke Hotel' is situated in Carnoustie and provides a sauna, an indoor pool and a Jacuzzi. It is located a brief stroll from Carnoustie Golf Links.
Pool
Free Wi-Fi
Parking
8.2
Excellent
1970 reviews
Location
0.9 km from city centre
19-21 George Street, Edinburgh, United Kingdom
Awarded 2018 Regional Winner of both Conference Hotel and Wedding Hotel of the Year, The Principal Edinburgh George Street is a Grade II listed building set in the heart of Edinburgh. Surrounded by local bars and restaurants, it is a short stroll from Edinburgh Bus Station.
Free Wi-Fi
8.4
Excellent
1929 reviews
Location
0.2 km from city centre

Tips for booking hotels in Scotland

Gain useful insights and advice for booking the perfect stay in Scotland. Price data is based on averages over the past 12 months and was last updated on 29 May 2024.
Cheapest month:January
Most expensive month:December
Average price in Scotland:$298/night
Cheapest price found:$50/night
Cheapest day:Monday
Most expensive day:Saturday
$68 - $512
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$259 - $368
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Scotland hotels

Browse through properties in Scotland that have received the highest ratings from guests. There are currently 30,921 properties in Scotland and data was last updated on 29 May 2024.
According to our users, these are some of the best hotels to stay at in Scotland. Skim through hotel descriptions and user reviews to find the right one for you.
Show all 30,921 hotels
127 George Street, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
$310
Avg. per night
Guestrow, Aberdeen, United Kingdom
0.1 km from city centre
Free Wi-Fi
$141
Avg. per night
Knockard Road, Pitlochry, United Kingdom
0.3 km from city centre
Pool
Free Wi-Fi
Parking
$102
Avg. per night
Ferrymuir Retail Park 1 South Queensferry, Edinburgh, United Kingdom
13.1 km from city centre
Free Wi-Fi
Parking
$172
Avg. per night
80 Bath Street, Glasgow, United Kingdom
0.7 km from city centre
Free Wi-Fi
$92
Avg. per night
74 - 77 Queen Street, Edinburgh, United Kingdom
0.6 km from city centre
Free Wi-Fi
$262
Avg. per night
2 Greenside Place, Edinburgh, United Kingdom
0.9 km from city centre
Free Wi-Fi
$402
Avg. per night
179 West Regent Street, Glasgow, United Kingdom
0.9 km from city centre
Free Wi-Fi
$169
Avg. per night

Cheapest hotels in Scotland, United Kingdom

Discover affordable stays in Scotland that provide a quality experience without breaking the bank. Hotels in Scotland can be found for as low as $70 per night. There is currently one property in Scotland that can be booked for this price. easyHotel Glasgow is one of the hotels that can be booked for the lowest price in Scotland. Price data was last updated on 29 May 2024
For those on a budget, these are the cheapest hotels available in Scotland for the selected dates. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 30,921 hotels
1 Hill Street, Glasgow, United Kingdom
1.0 km from city centre
Free Wi-Fi
$70
Avg. per night
10 Tunnel Street, Glasgow, United Kingdom
1.7 km from city centre
Free Wi-Fi
$72
Avg. per night
90-92 Pilrig Street, Edinburgh, United Kingdom
1.9 km from city centre
Free Wi-Fi
$91
Avg. per night
220 West Regent Street, Glasgow, United Kingdom
1.0 km from city centre
Free Wi-Fi
$95
Avg. per night
Keith Street, Hamilton, United Kingdom
1.5 km from city centre
Free Wi-Fi
Parking
$95
Avg. per night
78 Queen Street, Glasgow, United Kingdom
0.2 km from city centre
$96
Avg. per night
40 George Square, Glasgow, United Kingdom
0.5 km from city centre
Free Wi-Fi
$105
Avg. per night
181 Pitt Street, Glasgow, United Kingdom
0.9 km from city centre
Free Wi-Fi
$106
Avg. per night

Hotel prices in Scotland

Get a sense of the average price and most popular properties to stay in Scotland to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Scotland at attractive prices. Price data was last updated on 29 May 2024.
Some of the best options for booking a hotel in Scotland categorized by hotel class. We've highlighted the most popular properties according to our users as well as the best value within each hotel class.
2 stars
2 stars and under
24 Eglington Crescent, Edinburgh, United Kingdom
9-10 Ardmillan Terrace, Edinburgh, United Kingdom
3 stars
3 stars