Hotels in Scotland

Find the best deals on 21,283 hotels in Scotland

Check-in
Check-out
Compare vs. momondo |

Popular cities in Scotland

Below are the average prices for hotels in popular Scotland cities
Price
$67 - $180
CHEAPEST CITY IN SCOTLAND Aberdeen 41% cheaper Hotels in Aberdeen are the cheapest in Scotland at just $67 per night on average.
MOST EXPENSIVE CITY IN SCOTLAND Isle of Islay 59% more expensive Isle of Islay has the highest priced hotels in Scotland with rooms averaging $180 per night.
MOST POPULAR CITY IN SCOTLAND Edinburgh 83% more users visited More momondo users search for hotels in Edinburgh than any other city in Scotland

Top Hotels in Scotland

Find your perfect Scotland hotel in the perfect location
Highland Backpackers Inverness
Highland Backpackers Inverness
6.0
$18
View all deals
Safestay Edinburgh Royal Mile
Safestay Edinburgh Royal Mile
8.0
$26
View all deals
ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal Mile
8.5
$74
View all deals
Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile
8.8
$100
View all deals
Euro Hostel Glasgow
Euro Hostel Glasgow
7.9
$31
View all deals
Haymarket Hub Hotel
Haymarket Hub Hotel
7.8
$92
View all deals
Cairn Hotel
Cairn Hotel
8.3
$61
View all deals
Stay Central
Stay Central
8.6
$66
View all deals
Rennie Mackintosh Station Hotel
Rennie Mackintosh Station Hotel
8.0
$70
View all deals
Motel One Edinburgh-Royal
Motel One Edinburgh-Royal
9.1
$140
View all deals
Hampton by Hilton Edinburgh West End
Hampton by Hilton Edinburgh West End
8.7
$81
View all deals
Jurys Inn Aberdeen
Jurys Inn Aberdeen
8.5
$78
View all deals
Dunollie Hotel
Dunollie Hotel
6.7
$78
View all deals
Alexander Thomson Hotel
Alexander Thomson Hotel
8.1
$44
View all deals
Alexandra Hotel
Alexandra Hotel
7.9
$108
View all deals
Castle View Guest House
Castle View Guest House
8.5
$148
View all deals
Waldorf Astoria Edinburgh - The Caledonian
Waldorf Astoria Edinburgh - The Caledonian
8.7
$357
View all deals
Intercontinental Edinburgh The George
Intercontinental Edinburgh The George
8.8
$253
View all deals
DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport
8.3
$118
View all deals
The Balmoral
The Balmoral
9.4
$397
View all deals
Novotel Edinburgh Centre
Novotel Edinburgh Centre
8.3
$115
View all deals
DoubleTree by Hilton Edinburgh City Centre
DoubleTree by Hilton Edinburgh City Centre
8.5
$128
View all deals
Novotel Edinburgh Park
Novotel Edinburgh Park
8.7
$79
View all deals
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
8.3
$143
View all deals
Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. Andrews
8.7
$309
View all deals
Apex Grassmarket Hotel
Apex Grassmarket Hotel
8.8
$175
View all deals
Apex City of Edinburgh Hotel
Apex City of Edinburgh Hotel
8.9
$133
View all deals
The Bonham Hotel
The Bonham Hotel
9.2
$179
View all deals
Novotel Glasgow Centre
Novotel Glasgow Centre
8.4
$95
View all deals
Cheval The Edinburgh Grand
Cheval The Edinburgh Grand
9.3
$285
View all deals
Fraser Suites Edinburgh
Fraser Suites Edinburgh
8.5
$137
View all deals
Hilton Glasgow Grosvenor
Hilton Glasgow Grosvenor
8.2
$107
View all deals
Marine & Spa North Berwick
Marine & Spa North Berwick
7.8
$293
View all deals
The Gleneagles Hotel
The Gleneagles Hotel
9.3
$662
View all deals
Apex City Quay Hotel & Spa
Apex City Quay Hotel & Spa
9.0
$112
View all deals
Nira Caledonia
Nira Caledonia
8.9
$151
View all deals
Abode Glasgow
Abode Glasgow
8.5
$90
View all deals
Fraser Suites Glasgow
Fraser Suites Glasgow
8.7
$110
View all deals
Hanover 71 Suites
Hanover 71 Suites
8.5
$129
View all deals
Frederick House Hotel
Frederick House Hotel
8.7
$64
View all deals

Popular hotels in Scotland

Book a room in one of momondo’s favorite hotels in these popular Scotland cities
  • ibis Edinburgh Centre South Bridge - Royal Mile
    Best value

    ibis Edinburgh Centre South Bridge - Royal Mile

    77 South Bridge, Edinburgh

    8.5

    $74

    View Deal
  • Kimpton Charlotte Square Hotel, An Ihg Hotel
    #1 Most popular

    Kimpton Charlotte Square Hotel, An Ihg Hotel

    38 Charlotte Square, Edinburgh

    9.1

    $267

    View Deal
  • Waldorf Astoria Edinburgh - The Caledonian
    #2 Most popular

    Waldorf Astoria Edinburgh - The Caledonian

    Princes Street, Edinburgh

    8.7

    $357

    View Deal
  • Intercontinental Edinburgh The George
    #3 Most popular

    Intercontinental Edinburgh The George

    19-21 George Street, Edinburgh

    8.8

    $253

    View Deal
  • Radisson Collection Hotel Royal Mile Edinburgh
    #4 Most popular

    Radisson Collection Hotel Royal Mile Edinburgh

    1 George IV Bridge, Edinburgh

    8.6

    $215

    View Deal
  • Dakota Edinburgh
    #5 Most popular

    Dakota Edinburgh

    Ferrymuir Retail Park 11, Edinburgh

    9.0

    $93

    View Deal
  • DoubleTree by Hilton Edinburgh Airport

    DoubleTree by Hilton Edinburgh Airport

    100 Eastfield Road, Edinburgh

    8.3

    $118

    View Deal
  • Euro Hostel Glasgow
    Best value

    Euro Hostel Glasgow

    318 Clyde Street, Glasgow

    7.9

    $31

    View Deal
  • DoubleTree by Hilton Glasgow Central
    #1 Most popular

    DoubleTree by Hilton Glasgow Central

    36 Cambridge Street, Glasgow

    8.7

    $107

    View Deal
  • Voco Grand Central Glasgow
    #2 Most popular

    Voco Grand Central Glasgow

    99 Gordon Street, Glasgow

    8.6

    $108

    View Deal
  • Scotia Airport Hotel
    #3 Most popular

    Scotia Airport Hotel

    91 New Sneddon Street Paisley, Glasgow

    7.3

    $34

    View Deal
  • Citizenm Hotel Glasgow
    #4 Most popular

    Citizenm Hotel Glasgow

    60 Renfrew Street, Glasgow

    9.0

    $125

    View Deal
  • Glasgow Marriott Hotel
    #5 Most popular

    Glasgow Marriott Hotel

    500 Argyle Street, Glasgow

    8.4

    $101

    View Deal
  • Argyll Hotel

    Argyll Hotel

    973 Sauchiehall Street, Glasgow

    8.4

    $38

    View Deal
  • Highland Backpackers Inverness
    Best value

    Highland Backpackers Inverness

    24 Rose Street, Inverness

    6.0

    $18

    View Deal
  • The Royal Highland Hotel
    #1 Most popular

    The Royal Highland Hotel

    Station Square, 18 Academy Street, Inverness

    7.7

    $80

    View Deal
  • Kingsmills Hotel, Inverness
    #2 Most popular

    Kingsmills Hotel, Inverness

    Culcabock Road, Inverness

    8.8

    $134

    View Deal
  • The Glen Mhor Apartments
    #3 Most popular

    The Glen Mhor Apartments

    Inverness

    7.6

    $169

    View Deal
  • Glen Mhor Hotel
    #4 Most popular

    Glen Mhor Hotel

    8-15 Ness Bank, Inverness

    8.0

    $98

    View Deal
  • The Highlander B&b
    #5 Most popular

    The Highlander B&b

    Bearnock, Inverness

    $90

    View Deal
  • Inverness City Suites

    Inverness City Suites

    Inverness

    9.4

    $242

    View Deal
  • Vicarsford Lodge
    Best value

    Vicarsford Lodge

    St. Michaels by Leuchars, St. Andrews

    8.8

    $134

    View Deal
  • Hotel du Vin & Bistro St. Andrews
    #1 Most popular

    Hotel du Vin & Bistro St. Andrews

    40 The Scores, St. Andrews

    8.7

    $309

    View Deal
  • Rufflets St Andrews
    #2 Most popular

    Rufflets St Andrews

    Strathkinness Low Road, St. Andrews

    9.0

    $330

    View Deal
  • Fairmont St Andrews - Scotland
    #3 Most popular

    Fairmont St Andrews - Scotland

    Fife, St. Andrews

    9.1

    $359

    View Deal
  • Montague Guest House
    #4 Most popular

    Montague Guest House

    21 Murray Park, St. Andrews

    9.1

    $141

    View Deal
  • Kinnettles Hotel and Spa
    #5 Most popular

    Kinnettles Hotel and Spa

    127 North Street, St. Andrews

    9.2

    $255

    View Deal
  • Cambo House And Estate Bed And Breakfast

    Cambo House And Estate Bed And Breakfast

    Cambo Estate, St. Andrews

    9.7

    $184

    View Deal
  • Travelodge Aberdeen Central
    Best value

    Travelodge Aberdeen Central

    9 Bridge Street, Aberdeen

    8.4

    $41

    View Deal
  • DoubleTree by Hilton Aberdeen City Centre
    #1 Most popular

    DoubleTree by Hilton Aberdeen City Centre

    Beach Boulevard, Aberdeen

    6.4

    $57

    View Deal
  • Carmelite Hotel, Bw Signature Collection
    #2 Most popular

    Carmelite Hotel, Bw Signature Collection

    7 Stirling Street, Aberdeen

    8.3

    $57

    View Deal
  • Mercure Aberdeen Caledonian Hotel
    #3 Most popular

    Mercure Aberdeen Caledonian Hotel

    10-14 Union Terrace, Aberdeen

    8.2

    $54

    View Deal
  • Moxy Aberdeen Airport
    #4 Most popular

    Moxy Aberdeen Airport

    Argyll Way, Aberdeen Airport, Aberdeen

    8.8

    $70

    View Deal
  • Jurys Inn Aberdeen
    #5 Most popular

    Jurys Inn Aberdeen

    Union Square, Guild Street, Aberdeen

    8.5

    $78

    View Deal
  • Aberdeen Airport Dyce Hotel, Sure Hotel Collection by BW

    Aberdeen Airport Dyce Hotel, Sure Hotel Collection by BW

    Farburn Terrace, Aberdeen

    7.8

    $64

    View Deal

Scotland travel tips

Check these FAQs for important travel tips while planning your visit to Scotland

What is the most popular destination in Scotland?

The most popular cities in Scotland are Edinburgh, Glasgow, and Inverness. The average price for a hotel room in Edinburgh is $161/night, while the price for a hotel room in Glasgow is $114/night and the price for a hotel room in Inverness is $130/night.

What is considered a good deal for a hotel in Scotland?

Seeing as the average price for a hotel in Scotland in $123/night, a good deal for a nightly rate on a hotel room would be anything under $123/night. If you’re looking for a cheap destination to visit in Scotland, we would recommend Glasgow, as it is generally the cheapest city to stay in.

What are the best hotels in Scotland?

Looking at our users' ratings, the best hotels in Scotland are Garleton Lodge(94), located in Haddington, The Balmoral(94), located in Edinburgh, and Ten Hill Place, BW Premier Collection(91), located in Edinburgh.


Consider staying elsewhere in United Kingdom

If you need more inspiration for your trip, take a look at the most popular regions in United Kingdom