Price | $67 - $259 |
---|
CHEAPEST CITY IN SCOTLAND | Aberdeen | 50% cheaper | Hotels in Aberdeen are the cheapest in Scotland at just $67 per night on average |
MOST EXPENSIVE CITY IN SCOTLAND | St. Andrews | 48% more expensive | St. Andrews has the highest priced hotels in Scotland with rooms averaging $259 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 |
Below are the 11 user recommended hotels in the area of Scotland that is closest to The Royal Mile. The average price near The Royal Mile is $164/night, with prices varying based on several factors including time of year. Hotels near The Royal Mile are typically 35% more expensive than the average hotel in Scotland, which is $105.
Low Season | November | cheapest month to stay |
High Season | July | most expensive time to stay |
26% | expected price decrease | |
21% | expected price increase |
Price | $112 - $189 |
---|
Highest day of week | Thursday | is the most expensive day of the week to book |
Cheapest day of week | Tuesday | is the cheapest day of the week to book |
$170 | is the average per night cost for a hotel on this day | |
$137 | is the average per night cost for a hotel on this day |
Travelodge Edinburgh Haymarket
24 Eglington Crescent, Edinburgh, United Kingdom
Boreland Lodge Hotel
31/33 Boreland Road, Inverkeithing, United Kingdom
Ibis Budget Hotel Edinburgh Park
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
Britannia Hotel Edinburgh
69 Belford Road, Edinburgh, United Kingdom
Travelodge Glasgow Queen St
78 Queen Street, Glasgow, United Kingdom
Kimpton Charlotte Square Hotel, An Ihg Hotel
38 Charlotte Square, Edinburgh, United Kingdom
Ardoch House Boutique Hotel
Start of West Highland Way, Mugdock, United Kingdom
Best prices found by momondo users in the past 24 hours.
The most popular cities in Scotland are Edinburgh, Glasgow, and Inverness. The average price for a hotel room in Edinburgh is $218/night, while the price for a hotel room in Glasgow is $107/night and the price for a hotel room in Inverness is $139/night.
Seeing as the average price for a hotel in Scotland in $131/night, a good deal for a nightly rate on a hotel room would be anything under $131/night. If you’re looking for a cheap destination to visit in Scotland, we would recommend Dunfermline, as it is generally the cheapest city to stay in.
Looking at our users' ratings, the best hotels in Scotland are Garleton Lodge (9.4), located in Haddington, The Balmoral (9.4), located in Edinburgh, and Ten Hill Place, BW Premier Collection (9.0), located in Edinburgh.
While there are many hotels in Scotland to choose from, ibis Edinburgh Centre South Bridge - Royal Mile (8.1 rating from 6,757 reviews) happens to be the most popular among our momondo users. In the past 12 months, 6% of all our users who looked at hotels in Scotland opted to stay at ibis Edinburgh Centre South Bridge - Royal Mile.
A typical double room in Scotland costs $243 per night on average in the month of May, though some users have seen prices for double rooms for as low as $43 (found in Edinburgh) per night during this time of year in Scotland.
Motel One Glasgow
78-82 Oswald Street, Glasgow, United Kingdom
ibis Edinburgh Centre Royal Mile - Hunter Square
6 Hunter Square, Edinburgh, United Kingdom
Holiday Inn Express Edinburgh - City West
107 Queensferry Road, Edinburgh, United Kingdom
Coylumbridge Hotel
Aviemore Invernesshire, Aviemore, United Kingdom
Dakota Edinburgh
Ferrymuir Retail Park 11, Edinburgh, United Kingdom
Point A Hotel Edinburgh Haymarket
152 Morrison Street, Edinburgh, United Kingdom
Ibis Budget Glasgow
2a Springfield Quay, Glasgow, United Kingdom
Radisson RED Glasgow
Finnieston Quay; 25 Tunnel Street, Glasgow, United Kingdom
Sleeperz Hotel Dundee
2 South Union Street, Dundee, United Kingdom
Holiday Inn Express Glasgow Airport
St. Andrews Drive, Glasgow, United Kingdom