Where to Stay Guide

Where to Stay in Scotland

Edinburgh is the obvious starting point. But the right area depends entirely on why you are here. Four areas, real tradeoffs, no fluff.

D
David Kim Urban Travel Guide

01

Edinburgh Old Town

History on every corner, crowds to match

Mid-range $150-$350/night

The Royal Mile connects Edinburgh Castle to Holyrood Palace in one straight kilometre. Victoria Street curves down to Grassmarket, lined with independent bars and old closes smugglers once used. Canongate Kirk and the Scottish Parliament sit at the bottom end. You are never more than 10 minutes from anything historic. Hotels here are expensive and worth it if the Fringe or Hogmanay are your reason for coming. Book closes around Cockburn Street for smaller boutique options. The Grassmarket is noisier at night. Closes off the Royal Mile are quieter and cooler.

Best for
First-timershistory loversFringe Festival visitors
Walk times
  • Edinburgh Castle 5 min
  • Holyrood Palace 12 min
  • Princes Street Gardens 8 min
Skip if: You want quiet evenings or affordable rates in August
Local tip: Closes off Cockburn Street (Fleshmarket Close, Warriston Close) are cheaper and calmer than hotels facing the Mile itself.

Compare prices across providers

Prices shown for 1 room, 2 adults. Click to see current availability.

RecommendedHotels.com
Hotels.com
Best price tonight
$150per night
Check availability →
Expedia
Expedia
Free cancellation available
$168per night
Check availability →
02

Edinburgh New Town

Georgian grid, quieter nights, smarter value

Mid-range $120-$260/night

Built in the 1760s to relieve Old Town overcrowding, New Town runs on wide sandstone boulevards. George Street parallels Princes Street and has the better restaurants. Queen Street faces the Firth of Forth gardens. Trams connect here to the airport in 35 minutes, Leith in 20. Stockbridge, just west of Henderson Row, is the locals favourite neighbourhood: Saturday farmers market, independent coffee on St Stephen Street, half the prices of the Mile. Hotels on Queensferry Street sit on the boundary and walk both ways. Calton Hill is a 15-minute walk east for the best city views.

Best for
Repeat visitorscouplesanyone staying more than three nights
Walk times
  • Princes Street 6 min
  • Royal Botanic Garden 20 min
  • Edinburgh Waverley Station 12 min
Skip if: You want to be steps from the Castle and Old Town atmosphere
Local tip: Stockbridge Saturday farmers market on Henderson Row is one of the best in Scotland. Buy breakfast there instead of at your hotel.

Compare prices across providers

Prices shown for 1 room, 2 adults. Click to see current availability.

RecommendedHotels.com
Hotels.com
Best price tonight
$120per night
Check availability →
Expedia
Expedia
Free cancellation available
$134per night
Check availability →
03

Glasgow City Centre

Scotland's second city, actually the most fun

Mid-range $80-$200/night

Glasgow gets undersold. The Merchant City neighbourhood between Ingram Street and Argyle Street has the best restaurant density in Scotland. Buchanan Street is pedestrianised shopping. The West End around Ashton Lane and Byres Road is where the university crowd eats and drinks. Sauchiehall Street gets rough after midnight but is fine during the day. Kelvingrove Art Gallery is free and genuinely world-class. A direct train from Glasgow Central reaches Edinburgh Waverley in 50 minutes, so you can do both cities. Hotels on Bath Street sit well for both nightlife and the station.

Best for
Budget travellersmusic fansanyone who finds Edinburgh too touristy
Walk times
  • Glasgow Central Station 8 min
  • Kelvingrove Art Gallery 25 min
  • Merchant City 10 min
Skip if: You want Highland landscapes or coastal scenery within easy reach
Local tip: Ashton Lane in the West End is a cobbled alley with outdoor bars and restaurants. It feels genuinely local. Worth the 25-minute walk from the centre.

Compare prices across providers

Prices shown for 1 room, 2 adults. Click to see current availability.

RecommendedHotels.com
Hotels.com
Best price tonight
$80per night
Check availability →
Expedia
Expedia
Free cancellation available
$90per night
Check availability →
04

Inverness

Gateway to the Highlands, base yourself here

Mid-range $90-$180/night

Inverness is a small city on the River Ness that works hard as a base. Ness Walk runs along the river past the cathedral and is genuinely beautiful in early morning. Church Street is the main eating and shopping strip. Academy Street connects the railway station to the centre in five minutes on foot. Loch Ness is 16 km south on the A82. The North Coast 500 starts here. Culloden Battlefield is a 10-minute drive east. Hotels on Ness Walk are quieter with river views. Hotels near Academy Street are louder but convenient for late train arrivals from Edinburgh (3.5 hours).

Best for
Highlands road tripsNC500 travellersLoch Ness visitors
Walk times
  • Inverness Castle 10 min
  • Inverness Railway Station 5 min
  • River Ness 3 min
Skip if: You want a city break with multiple restaurants and active nightlife
Local tip: Book two nights minimum. One day for Loch Ness and Urquhart Castle, one day to drive the NC500 north toward Dornoch. One night is not enough.

Compare prices across providers

Prices shown for 1 room, 2 adults. Click to see current availability.

RecommendedHotels.com
Hotels.com
Best price tonight
$90per night
Check availability →
Expedia
Expedia
Free cancellation available
$101per night
Check availability →
Browse all hotels →

Area Price/Night Price From UsdBest ForVibe
Edinburgh Old Town 150 First-timers Historic, busy
Edinburgh New Town 120 Repeat visitors Georgian, relaxed
Glasgow City Centre 80 Budget, culture Urban, local
Inverness 90 Highlands base Scenic, quiet
Browse all hotels →

Is Edinburgh or Glasgow better for a first visit to Scotland?

Edinburgh for history and scenery, Glasgow for food and nightlife. Edinburgh wins on castle atmosphere and Old Town character. Glasgow wins on restaurant quality and local feel. If you have five nights, split them three and two. The train is 50 minutes and runs every 30 minutes from Glasgow Central to Edinburgh Waverley. Do not pick just one.

When should I avoid Edinburgh?

August is the Fringe Festival. Hotel prices triple and the Old Town is genuinely unnavigable on foot after 6pm. Book six months out if you must go, or budget $300 a night minimum for anything central. The last week of December (Hogmanay) has the same problem. March and October are the sweet spots: prices under $150, no crowds, actual weather you can dress for.

How far is Loch Ness from Edinburgh?

About three hours by car via the A9 to Inverness, then the A82 south through Drumnadrochit to Urquhart Castle. By train it is 3.5 hours Edinburgh to Inverness. Most people do Loch Ness as a day trip from Inverness, not from Edinburgh. Staying one night in Inverness is the smarter move.

What is the cheapest area to stay in Scotland?

Glasgow City Centre has the lowest average hotel prices in Scotland at $80 to $120 a night for a decent mid-range room. Inverness runs $90 to $130. Edinburgh New Town sits around $120 to $160 outside August. Old Town Edinburgh is the most expensive at $150 to $250 for anything half-decent. All prices jump 40 to 60 percent in August.




via

Found your area? Book Scotland now.

We compared 4 areas in Scotland. Now check real prices and availability.

Browse Scotland hotels

D
Written by

David Kim

Urban Travel Guide at HotelsVetted

David is a city-first traveler who covers major urban destinations worldwide for HotelsVetted. He has stayed in well over 600 city hotels across four continents and is particularly focused on the neighborhood question: where you stay in a city matters as much as where you stay in the world.