Hotels in Scotland

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

Scotland
2 Aug — 3 Aug2
Scotland
Mon 2/8
Tue 3/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Scotland

Filter by star ratings
All filters
Holiday Inn Glasgow City Centre Theatreland
Holiday Inn Glasgow City Centre Theatreland
8.8 Excellent
161 West Nile Street, Glasgow, United Kingdom
Show on map
0.8 km from city centre, Glasgow, SCT, United Kingdom 
ExcellentBased on 1,178 reviews
8.8

Set in the heart of Glasgow, Holiday Inn - Glasgow - City Ctr Theatreland is a short walk from Buchanan Bus Station, and provides easy access to local dining and nightlife options. The numerous amenities this traditional hotel offers include laundry facilities, 24-hour room service and an express check-in and check-out feature.

Holiday Inn Express Edinburgh City Centre
Holiday Inn Express Edinburgh City Centre
8.5 Excellent
Picardy Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 4,512 reviews
8.5

Just a 10-minute walk from Edinburgh Bus Station, the hotel has a convenient location, making it an ideal base while visiting Edinburgh. It is conveniently situated in the city centre.

Ten Hill Place, BW Premier Collection
Ten Hill Place, BW Premier Collection
9.0 Excellent
10 Hill Place, Edinburgh, United Kingdom
Show on map
1.0 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,562 reviews
9.0

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
The Balmoral
9.4 Excellent
1 Princes Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,902 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.

Holiday Inn Express Edinburgh - Leith Waterfront
Holiday Inn Express Edinburgh - Leith Waterfront
8.6 Excellent
101 Britannia Way, Ocean Drive, Edinburgh, United Kingdom
Show on map
3.2 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,859 reviews
8.6

Located in Edinburgh, Holiday Inn Express Edinburgh - Leith Waterfront offers stylish, 3-star accommodation close to The Royal Yacht Britannia. It is close to Ocean Terminal, shops and nightlife options.

Ibis Budget Hotel Edinburgh Park
Ibis Budget Hotel Edinburgh Park
7.9 Good
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
Show on map
7.9 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 9,919 reviews
7.9

Ibis Budget Hotel Edinburgh Park is situated in Edinburgh and provides newly renovated rooms and free Wi-Fi. It also features an express check-in and check-out feature, a safe and a terrace.

Holiday Inn Express Edinburgh - Royal Mile
Holiday Inn Express Edinburgh - Royal Mile
8.6 Excellent
300 Cowgate, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,233 reviews
8.6

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Edinburgh. It is within walking distance of the area's well-known restaurants and was awarded the IHG Quality Excellence Award.

DoubleTree by Hilton Edinburgh City Centre
DoubleTree by Hilton Edinburgh City Centre
8.4 Excellent
34 Bread Street, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,931 reviews
8.4

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.7 Excellent
36 Cambridge Street, Glasgow, United Kingdom
Show on map
0.9 km from city centre, Glasgow, SCT, United Kingdom 
ExcellentBased on 4,925 reviews
8.7

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.

Cowgate Tourist Hostel
Cowgate Tourist Hostel
6.6 Good
96 Cowgate Edinburgh, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 12 reviews
6.6

Strategically located in the middle of the city, this 3-star hostel makes for an excellent base in Edinburgh. It is moments from St Giles Cathedral, restaurants and nightlife options.

Tips for booking a Scotland hotel

Cheapest month:November
Most expensive month:June
Average price in Scotland:€130/night
Absolute cheapest price found:€13/night
Cheapest day:Sunday
Most expensive day:Friday
€62 - €384
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€73 - €113
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Scotland hotels

Show all 23,371 hotels
1
Ibis Budget Glasgow
Ibis Budget Glasgow
7.6 Good
2a Springfield Quay, Glasgow, United Kingdom
Show on map
1.4 km from city centre, Glasgow 

Ibis Budget Glasgow offers a modern setting when in Glasgow. It is ideally positioned for those wishing to visit local attractions.

2
Apex Haymarket Hotel
Apex Haymarket Hotel
8.6 Excellent
90 Haymarket Terrace, Edinburgh, United Kingdom
Show on map
1.8 km from city centre, Edinburgh 

Conveniently located in the centre of the city, this 3-star hotel makes for an excellent base in Edinburgh. It provides city views and free Wi-Fi.

3
Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh West
8.7 Excellent
2 Research Avenue South, Edinburgh, United Kingdom
Show on map
8.7 km from city centre, Edinburgh 

Courtyard By Marriott Edinburgh West provides comfortable 4-star accommodation in Edinburgh. It also offers room service, a terrace and a 24-hour reception.

4
Stay Central
Stay Central
8.6 Excellent
139 Cowgate, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh 

Conveniently situated, Stay Central Hotel allows for easy access to Edinburgh's popular hot spots. It provides 3-star accommodation with air-conditioned rooms.

5
Trump Turnberry, a Luxury Collection Resort, Scotland
Trump Turnberry, a Luxury Collection Resort, Scotland
9.2 Excellent
Maidens Road, Girvan, Girvan, United Kingdom
Show on map
8.1 km from city centre, Girvan 

Located within the scenic countryside of Turnberry, Trump Turnberry A Luxury Collection Resort Scotland offers luxury accommodation and a full range of facilities, such as free Wi-Fi, a sauna and an indoor pool. In addition to free private parking on site, the resort provides modern 5-star rooms and a bar.

6
Radisson Blu Hotel, Glasgow
Radisson Blu Hotel, Glasgow
8.8 Excellent
301 Argyle Street, Glasgow, United Kingdom
Show on map
0.3 km from city centre, Glasgow 

Situated in Glasgow City Centre, this contemporary hotel boasts award-winning architecture and provides free wireless internet access. It is conveniently located in the city centre.

7
City Padzzz
City Padzzz
7.7 Good
Edinburgh, United Kingdom
Show on map
3.8 km from city centre, Edinburgh 

Situated in Edinburgh, The City Suites - Edinburgh Apartments For Rent provides modern 4-star accommodation, as well as outdoor tennis courts and a rooftop terrace. It also offers a 24-hour reception, an express check-in and check-out feature and a kids club.

8
Hilton Garden Inn Glasgow City Centre
Hilton Garden Inn Glasgow City Centre
8.5 Excellent
Finnieston Quay, Glasgow, United Kingdom
Show on map
1.7 km from city centre, Glasgow 

Situated in Glasgow, this 4-star property is trendy and modern. The multiple amenities this elegant hotel features include an express check-in and check-out feature, meeting rooms and 24-hour room service.

Cheapest hotels in Scotland, United Kingdom

Show all 23,371 hotels
St. Christopher's Inn Edinburgh - Hostel
St. Christopher's Inn Edinburgh - Hostel
7.9 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre,  

The hostel provides themed accommodation in Edinburgh and is a short stroll from Edinburgh Bus Station. It is ideally located in the city centre.

€19
Avg. per night
Euro Hostel Glasgow
Euro Hostel Glasgow
7.9 Good
318 Clyde Street, Glasgow, United Kingdom
Show on map
0.2 km from city centre,  

Located in the heart of Glasgow, Euro Hostel boasts an accessible location and is within walking distance of Glasgow Queen Street Railway Station. It is close to St Andrew's Cathedral, shops and nightlife options.

€24
Avg. per night
Alexander Thomson Hotel
Alexander Thomson Hotel
8.0 Excellent
320 Argyle Street, Glasgow, United Kingdom
Show on map
0.4 km from city centre,  

Conveniently located in the middle of the city, this 3-star hotel makes for an excellent base in Glasgow. It is close to Anderston Centre, shops and nightlife options.

€37
Avg. per night
Edinburghhouse Hotel
Edinburghhouse Hotel
6.8 Good
90-92 Pilrig Street, Edinburgh, United Kingdom
Show on map
1.9 km from city centre,  

Edinburgh House Hotel - B&B offers 3-star accommodation in Edinburgh. It is located in close proximity to many popular bars, clubs and restaurants.

€37
Avg. per night
Ibis Budget Glasgow
Ibis Budget Glasgow
7.6 Good
2a Springfield Quay, Glasgow, United Kingdom
Show on map
1.4 km from city centre,  

Ibis Budget Glasgow offers a modern setting when in Glasgow. It is ideally positioned for those wishing to visit local attractions.

€37
Avg. per night
Adelphi Hotel
Adelphi Hotel
7.2 Good
7 Links Gardens, Edinburgh, United Kingdom
Show on map
3.1 km from city centre,  

Adelphi Hotel provides modern 3-star accommodation in Edinburgh. It is situated just a short stroll from plenty of popular bars, clubs and restaurants.

€37
Avg. per night
Ibis Budget Hotel Edinburgh Park
Ibis Budget Hotel Edinburgh Park
7.9 Good
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
Show on map
7.9 km from city centre,  

Ibis Budget Hotel Edinburgh Park is situated in Edinburgh and provides newly renovated rooms and free Wi-Fi. It also features an express check-in and check-out feature, a safe and a terrace.

€38
Avg. per night
ibis Glasgow City Centre - Sauchiehall Street
ibis Glasgow City Centre - Sauchiehall Street
8.4 Excellent
220 West Regent Street, Glasgow, United Kingdom
Show on map
1.0 km from city centre,  

Conveniently situated, Ibis Glasgow City Centre - Sauchiehall St offers easy access to Glasgow's best hot spots. The numerous amenities this themed hotel features include wireless internet access in public areas, an express check-in and check-out feature and 24-hour room service.

€40
Avg. per night

Hotel prices in Scotland

2 stars or below

€10 - €782

Adelphi Hotel

No. 1 most popular

€37
Avg. per night
Cowgate Tourist Hostel

No. 2 most popular

€54
Avg. per night
Tartan Lodge - Hostel

Best value

€10
Avg. per night
3 stars

€19 - €109

ibis Edinburgh Centre South Bridge - Royal Mile
€61
Avg. per night
Jurys Inn Edinburgh

No. 2 most popular

€69
Avg. per night
St. Christopher's Inn Edinburgh - Hostel
€19
Avg. per night
4 stars and up

€51 - €327

Jurys Inn Glasgow

No. 1 most popular

Jurys Inn Glasgow
8.3 Excellent
€56
Avg. per night
Radisson Blu Hotel Edinburgh City Centre

No. 2 most popular

€178
Avg. per night
Novotel Glasgow Centre

Best value

€51
Avg. per night

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

Where to stay in Scotland

About Scotland

Fairy-tale castles, shimmering lochs and rolling highlands are just some of the evocative sights that await in Scotland. The country has a complex and fascinating history, coupled with an incredible sense of national pride. From city slickers to country folk, the Scots are more than happy to bombard you with stories about local legends, family tartans and centuries-old whisky-making techniques.

Things to do

Nowhere captures the grandeur of Scotland like Edinburgh. Magnificent Edinburgh Castle is perched on the summit of an extinct volcano and towers over the city. Strolling along the Royal Mile, you’ll be lured into stores selling tartan, cashmere, fudge, whisky and other Scottish staples.

In the Old Town, cobbled alleyways and stone staircases take you to hidden pubs and cafes. Head to the New Town to admire elegant Georgian architecture, browse upmarket boutiques and stroll through flower-filled Princes Street Gardens.

Scotland may be famous for fish and chips and fried mars bars, but that’s not the only thing on the menu. Freshly-caught seafood, locally farmed venison and organic produce offer a taste of the real Scotland. Wash down your meal with a dram of smooth, single-malt whisky.

There are plenty of opportunities to escape civilisation and immerse yourself in the wild and rugged beauty of Scotland. The iconic West Highland Way can be hiked in sections and takes you past glassy lochs and craggy mountains. The hike up 1,345-metre-tall Ben Nevis climbs the tallest mountain in the British Isles.

Head to the coast and you can watch otters splashing in the Shetland Islands, spot puffins nesting on the sea cliffs of Galloway and kayak with seals in the Outer Hebrides. Mull is a world-class whale watching destination, where you can spot minke whales breaching off the coast.

Getting around

Edinburgh and Glasgow are pedestrian-friendly and well-serviced by public transport. Rental cars offer the freedom to explore Scotland at your own pace, while trains are a fast and comfortable way to explore. Long-distance buses are also a good option.

Scotland travel FAQs

  • Where is the best place to stay in Scotland?

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

  • What are the best hotels in Scotland?

    Scotland is home to many highly-rated hotels, one of which is Royal Mile Suites by the Castle, which has a current rating of 8.3. For other potential stays, consider Melville Castle and ibis Edinburgh Centre South Bridge - Royal Mile, which can also be great places to stay in Scotland.