Where to stay in Edinburgh for any budget

Edinburgh is a place of stories, of creative arts, of history. Most famous for its festivals, Edinburgh is perfect at any time of year – though outside of festival season it is a very different place. In Autumn and Winter, and even for a lot of Spring, it can be a grey, blustery, rainy city, but that somehow only adds to its gothic charms. As a centre of Scottish literature and culture, it is unrivalled and superbly rich. In July and August, when the festivals are on, accommodation prices at least double, but otherwise, budget accommodation is plentiful and central. The main attractions are in the centre, both in the old and new parts of town, so all of the districts below are central, providing easy access to everything that Edinburgh has to offer.


Old Town

Gothic, atmospheric, ancient… Edinburgh may just have the perfect Old Town. The busy, vibrant Royal Mile is full of hotels, souvenir shops and street entertainment, while little alleyways lead off to hidden taverns and restaurants. Greyfriars Kirkyard, Edinburgh Castle and the coffee shop which claims credit as the place where J.K. Rowling wrote Harry Potter are all within the Old Town. There is a huge variety of accommodation available, and plenty of it is value for money.

Princes Street

Princes Street is Edinburgh’s main thoroughfare, located in the New Town. It’s many people’s first introduction to Edinburgh, as the Waverley train station is at one end of it. The Princes Street Gardens occupy a space between the old and new towns and are a very pleasant place to wander through. The former Jenners department store, now House of Fraser, still offers a classy, old-fashioned shopping experience and there are plenty of cafes and restaurants in the area. Princes Street is a prime spot for accommodation and includes budget options. It’s perfectly located in the centre of Edinburgh, easy for getting everywhere, and it’s just a short – if steep – walk to the castle.

Leith Walk

Just East of Waverley Station are the Regent Gardens and the area surrounding Leith Walk. It’s easily within walking distance of Princes Street and the Old Town, but offers a quieter, more residential place to stay. Characterful guesthouses in grand whitewashed buildings offer the best value for money in this area and there are local cafes and artisan delis to explore, along with the main attractions of the city.

Haymarket

Haymarket Station bookends the west end of central Edinburgh. The Haymarket district is a great spot for finding a stylish, concept hotel at a real bargain. It’s just a ten-minute walk to the castle or Princes Street Gardens, so it’s very well-placed to make the most of Edinburgh’s attractions. From Haymarket Station, buses go to Edinburgh Zoo, taking just 10 minutes – a really convenient way to go and visit the famous pandas.

More travel information more in the Edinburgh guide

$45 - $73

Budget range (bottom 25%)

$97

Average price (in USD)

$129+

Top 25%

$10
$20
$30
$40
$50
$60
$70
$80
$90
$100
$110
$120
$130
$140
$150
$160
$170
$180
$190
$200
$210
$220

What are these prices?

We analysed all the minimum prices for accommodation in Edinburgh. The prices are for the cheapest room / bed available for a one night's stay. Prices are shown in US Dollars.

Some popular places to stay in Edinburgh

Budget Option

1 Morrison Link

Leonardo Royal Edinburgh Haymarket

The Royal Mile

Radisson Blu Hotel, Edinburgh City Centre

Budget Option

36 Chalmers Street

Chalmers Street - The Meadows (Campus Accommodation)

61 Grassmarket

Apex City of Edinburgh Hotel

Budget Option

43 Jeffrey Street

Jurys Inn Edinburgh

1 Nether Bakehouse

Holyrood Aparthotel

1 George IV Bridge

Radisson Collection Hotel, Royal Mile Edinburgh

Budget Option

18 Holyrood Park Road

Salisbury Green Hotel & Bistro

11 Brandfield Street

Staycity Aparthotels West End

23-27 Waterloo Place

Apex Waterloo Place Hotel

38 Charlotte Square

Kimpton - Charlotte Square

31-35 Grassmarket

Apex Grassmarket Hotel

Budget Option

15 Calton Hill

The Parliament House Hotel

Budget Option

25-33 Shandwick Place

Cityroomz Edinburgh

Budget Option

1-5 Coates Gardens

Haymarket Hotel

16 Waterloo Place

Princes Street Suites

Budget Option

7 Clifton Terrace

Haymarket Hub Hotel

1-3 Rutland Steet

The Rutland Hotel

Budget Option

18 Corstorphine Rd

Murrayfield Hotel

1 Festival Square

Sheraton Grand Hotel & Spa

20 North Bridge

The Scotsman Hotel

20-30 Cockburn Street

The Inn Place

81 Holyrood Rd

Macdonald Holyrood Hotel & Spa

Budget Option

140 Crewe South Road

Village Hotel Edinburgh