Hotels in Scotland

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

Scotland
7 Oct — 8 Oct2
Scotland
Fri 7/10
Sat 8/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Scotland

Filter by star ratings
All filters
Brentwood Villa Bed And Breakfast
8.7 Excellent
560 King Street, Aberdeen, United Kingdom
Show on map
1.9 km from city centre, Aberdeen, SCT, United Kingdom 
ExcellentBased on 103 reviews
8.7

Brentwood Villa Bed and Breakfast is situated in Aberdeen and is close to the area's well-known attractions. Guests can also make use of free Wi-Fi.

Mansion Festivals - Fountainbridge
Edinburgh, United Kingdom
Show on map
1.1 km from city centre, Edinburgh, SCT, United Kingdom 

Situated close to Haymarket Railway Station, The Bridge House - Fountainbridge offers guests an ideal base while visiting Edinburgh. This property is set in the heart of the city.

DoubleTree by Hilton Hotel Glasgow Central
8.4 Excellent
36 Cambridge Street, Glasgow, United Kingdom
Show on map
0.9 km from city centre, Glasgow, SCT, United Kingdom 
ExcellentBased on 5,732 reviews
8.4

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

Macdonald Holyrood Hotel
7.8 Good
81 Holyrood Road, Edinburgh, United Kingdom
Show on map
1.2 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 3,936 reviews
7.8

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Edinburgh. It also features an indoor pool, a sauna and a Turkish steam bath.

St Ola Hotel
7.1 Good
Harbour Street, Kirkwall, United Kingdom
Show on map
0.0 km from city centre, Kirkwall, SCT, United Kingdom 
GoodBased on 159 reviews
7.1

St Ola Hotel is set in Kirkwall and is within a short walk of local sightseeing spots, including Earl's Palace. It is close to St Magnus Cathedral, eateries and shops.

Loch Maree Hotel
Talladale, Letterewe, Achnasheen, United Kingdom
Show on map
27.5 km from city centre, Achnasheen, SCT, United Kingdom 

Located in Achnasheen, Loch Maree Hotel is an easy drive from Gairloch and features free Wi-Fi. It also provides luggage storage, room service and a 24-hour reception.

The Place
8.3 Excellent
34-38 York Place, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,016 reviews
8.3

The hotel provides modern accommodation in Edinburgh and is a short stroll from Edinburgh Bus Station. It is conveniently situated in the city centre.

BCC Loch Ness Hostel
6.3 Good
Bearnock Country Centre, Inverness, United Kingdom
Show on map
29.4 km from city centre, Inverness, SCT, United Kingdom 
GoodBased on 271 reviews
6.3

Situated within the scenic parkland of Balnain, BCC Loch Ness Hostel offers luxury accommodation and a full range of facilities, including a concierge, a kids club and a shared kitchen.

Tips for booking hotels in Scotland

Cheapest month:January
Most expensive month:December
Average price in Scotland:C$ 239/night
Cheapest price found:C$ 23/night
Cheapest day:Sunday
Most expensive day:Saturday
C$ 113 - C$ 260
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 140 - C$ 232
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Scotland hotels

1
Jurys Inn Inverness
7.2 Good
Millburn Road, Inverness, United Kingdom
Show on map
1.6 km from city centre, Inverness, SCT, United Kingdom 

Situated in Inverness, the hotel is a short drive from Inverness Castle and offers disabled parking. It has a fitness centre, as well as a sauna, an indoor pool and a Jacuzzi.

2
Ibis Budget Glasgow
7.3 Good
2a Springfield Quay, Glasgow, United Kingdom
Show on map
1.4 km from city centre, Glasgow, SCT, United Kingdom 

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

3
Best Western Kings Manor Hotel
8.6 Excellent
100 Milton Road East, Edinburgh, United Kingdom
Show on map
6.3 km from city centre, Edinburgh, SCT, United Kingdom 

This traditional hotel in Edinburgh provides free wireless internet, as well as a mineral bath and outdoor tennis courts. It also offers an indoor pool, a Jacuzzi and a sauna.

4
Jurys Inn Aberdeen
8.0 Excellent
Union Square, Guild Street, Aberdeen, United Kingdom
Show on map
0.4 km from city centre, Aberdeen, SCT, United Kingdom 

Centrally located, Jurys Inn Aberdeen offers easy access to Aberdeen's best tourist attractions. It provides 3-star accommodation with air-conditioned rooms.

5
Edinburgh Central Queen Street
7.4 Good
30-31 Queen Street, Edinburgh, United Kingdom
Show on map
0.3 km from city centre, Edinburgh, SCT, United Kingdom 

This Edinburgh hotel is located within a 10-minute walk of Edinburgh Bus Station. It is conveniently situated in the city centre.

6
Dakota Edinburgh
8.8 Excellent
Ferrymuir Retail Park 11, Edinburgh, United Kingdom
Show on map
13.1 km from city centre, Edinburgh, SCT, United Kingdom 

Current in its design, Dakota Edinburgh is located in a popular area of Edinburgh. It also offers a free shuttle service, an express check-in and check-out feature and free Wi-Fi.

7
Radisson Blu Hotel, Glasgow
8.5 Excellent
301 Argyle Street, Glasgow, United Kingdom
Show on map
0.3 km from city centre, Glasgow, SCT, United Kingdom 

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.

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

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, the United Kingdom

St Christopher's Edinburgh Original
7.1 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

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

C$ 20
Avg. per night
Euro Hostel Glasgow
7.5 Good
318 Clyde Street, Glasgow, United Kingdom
Show on map
0.2 km from city centre, Glasgow, SCT, United Kingdom 

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.

C$ 23
Avg. per night
West End Hotel
7.8 Good
35 Palmerston Place, Edinburgh, United Kingdom
Show on map
1.4 km from city centre, Edinburgh, SCT, United Kingdom 

Located in Edinburgh, West End Hostel provides stylish, 3-star accommodation close to St Mary's Cathedral. This modern hostel is set in the heart of the city.

C$ 24
Avg. per night
Code Pod Hostels - The Court
8.9 Excellent
1 a Parliament Square, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

CoDE Pod Hostels - THE CoURT Royal Mile Former Court & Jail is situated conveniently in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. It is set in the area's popular nightlife district, about a five-minute walk from Royal Mile.

C$ 26
Avg. per night
Travelodge Perth Broxden Junction
8.5 Excellent
Broxden Trunk Road Service Area,5, Perth, United Kingdom
Show on map
3.3 km from city centre, Perth, SCT, United Kingdom 

Travelodge Perth Broxden Junction offers 3-star accommodation in Perth. It also provides wireless internet, a garden and a 24-hour reception.

C$ 37
Avg. per night
Travelodge Dundee Strathmore Av
8.5 Excellent
296A Strathmore Avenue, Dundee, United Kingdom
Show on map
1.0 km from city centre, Dundee, SCT, United Kingdom 

Travelodge Dundee Strathmore Avenue is situated in Dundee and is close to the area's popular attractions. The multiple amenities this historic hotel offers include a 24-hour reception, an express check-in and check-out feature and a lift.

C$ 41
Avg. per night
BCC Lochness Glamping
6.0 Good
Inverness, United Kingdom
Show on map
29.4 km from city centre, Inverness, SCT, United Kingdom 

Situated in Balnain, BCC Lochness Glamping is an easy drive from Drumnadrochit and offers a BBQ/picnic area and a kids club.

C$ 42
Avg. per night
Travelodge Aberdeen Central
7.7 Good
9 Bridge Street, Aberdeen, United Kingdom
Show on map
0.4 km from city centre, Aberdeen, SCT, United Kingdom 

Centrally located, Travelodge Aberdeen Central offers easy access to Aberdeen's best hot spots. Only a short stroll from St Mary's Cathedral, it provides comfortable rooms equipped with wireless internet access.

C$ 42
Avg. per night

Hotel prices in Scotland

2 stars and under
3 stars
4 stars +

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 in Scotland

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 Scotland

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.

Facts about staying in Scotland

  • Where is the best place to stay in Scotland?

    Our travelers prefer to stay in places like Edinburgh, Glasgow, and Inverness while in Scotland.

  • What are the best hotels in Scotland?

    Scotland is home to many highly-rated hotels, one of which is Holiday Inn Glasgow Airport, which has a current rating of 7.4. For other potential stays, consider Holiday Inn Express Glasgow Airport and Voco Grand Central Glasgow, which can also be great places to stay in Scotland.