Skip to content
Updated September 2026

Cheap Hotels in Edinburgh: The Best Rooms Under £120 (2026)

Cheap hotels in Edinburgh, meaning private rooms under about £120 a night off-peak midweek, sorted by what you trade for the price: central under £100, a short walk out, a bus or tram ride out, and budget hotels with parking. Each has a dated rate and one honest catch.

24
places
4.2
avg Google rating
Edinburgh
Scotland
── cheap hotels · edinburgh

Cheap hotels in Edinburgh private rooms under £120, and the weeks when cheap disappears

Yes, you can still sleep in central Edinburgh for under £100, even on a November weeknight. My short answer: Travelodge Edinburgh Central on St Mary's Street, just off the Royal Mile, at £84.99 for Tuesday 10 November, with its own car park; or a private double at Castle Rock Hostel under the Castle for £80. In the depths of winter the Leonardo Royal by Waverley (£91.80 with the levy included) and the ibis on South Bridge (from about £73) join them. This is a shortlist of cheap rooms across the whole city rather than a guide to neighbourhoods, so if you haven't picked an area yet, start with where to stay in Edinburgh. Every room here is private; for dorm beds, see the best hostels in Edinburgh.

My line is about £120 a night for two, off-peak and midweek. Each rate is for a Tuesday between late October 2026 and early February 2027, most often 10 November or 2 February, checked between 17 and 25 September 2026 on the hotel's own site unless I name Booking.com, so use them to compare, not as quotes. The rooms are grouped by what you trade for the price: central under £100; £100 to £120 or a short walk out; hostel private rooms and small rooms; a bus or tram ride out; and budget hotels with parking. Edinburgh's 5% visitor levy covers every paid bed in the city, hostels and guesthouses included, for the first five nights of a stay from 24 July 2026 onwards. Where a quoted rate already contains it I say so; otherwise allow up to 5% more. The two Midlothian picks are outside the city boundary and don't charge it.

Cheap in Edinburgh depends on the calendar more than the hotel. In August, when the Fringe and the other festivals take over, and at Hogmanay, the budget rooms stop being budget: Premier Inn Leith Waterfront, £80 on a November Tuesday, was £236 for 31 December 2026, nearly three times as much, and Kayak's August averages for two Leith rooms that cost £71 and £116 in January are about £210 and £215. In those weeks, cheap means a budget chain at £200 or more, a hostel private room, or a bed outside the city, booked six to nine months ahead.

Leonardo Royal Hotel Edinburgh

Central, under £100. Six hotels within about ten minutes' walk of the Royal Mile came in under £100 for two. The two Travelodges held that price on Tuesday 10 November; the other four are winter prices for Tuesday 2 February 2027, and for 10 November the ibis on South Bridge was £137 to £140 on Booking.com and the Apex £147 on its own site. Leonardo Royal Hotel Edinburgh, which used to be the Jurys Inn on Jeffrey Street, is the one I'd book first. For that February Tuesday £91.80 bought a double, room only and non-refundable, and the figure already includes the visitor levy; the refundable version was £102. It's a 201-metre, step-free walk from Waverley's Market Street exit, with two lifts serving every floor and fifteen accessible bedrooms with wet rooms.

Expect a big, plain business hotel of 290 rooms: Google reviewers give it 4.0 across roughly 3,000 reviews, which reads as dependable rather than charming. Adding breakfast pushes the rate to £127.80, so I'd eat on the Royal Mile instead. If you're driving, the station car park on New Street is two minutes away and cheaper with the hotel's stamp. For more beds by the trains, see hotels near Waverley station.

hotel · Old Town · Jeffrey Street
Leonardo Royal Hotel Edinburgh
4.0 Google (3,060)
43 Jeffrey St, Edinburgh EH1 1DH, UK
Price: £91.80 a night (Double Room, Value Deal, room only, non-refundable; Tue 2 Feb 2027), checked 18 Sep 2026, visitor levy included; £102 flexible; £127.80 with breakfast; far higher in August and at Hogmanay Hours: Reception 24 hours (bedroom block locks at 11pm, key card entry); check-in 3pm, out 11am; breakfast Mon to Fri 7am to 10am
Access: Two lifts to every floor; access ramp at the entrance and from the lobby to the lifts; 15 accessible wet-room bedrooms
Tip

Leave your luggage at reception before parking the car. Staff then stamp your New Street car park ticket, which knocks 20% off. Late back? The bedroom wing locks at 11pm and your room card lets you in.

Travelodge Edinburgh Central

Travelodge Edinburgh Central on St Mary's Street is one of two central Travelodges that stayed cheap in November. A standard king room was £84.99 non-refundable for Tuesday 10 November, £88.99 semi-flexible or £94.99 flexible. St Mary's Street runs down from the Royal Mile, so St Giles' is nine minutes' walk and Waverley eight. There are two lifts, a Bar Café for breakfast, and something almost no cheap central hotel offers: its own car park, at £18 for 24 hours. Google reviewers give it 4.0 from about 2,800 reviews. For more Old Town beds, see the best hotels in the Old Town.

Recent reviews are uneven on housekeeping, and some mention thin walls and a mouldy bathroom. The hotel's page doesn't mention the visitor levy, so allow up to 5% more. It's a plain room, but for price and position together in November, I'd book it.

hotel · Old Town · St Mary's Street
Travelodge Edinburgh Central
4.0 Google (2,792)
33 St Mary's St, Edinburgh EH1 1TA, UK
Price: £84.99 a night (Standard king room, room only, non-refundable; off-peak midweek, Tue 10 Nov 2026, checked 25 Sep 2026; £88.99 semi-flexible, £94.99 flexible; the hotel page doesn't mention the visitor levy) Hours: Bar Café with an unlimited breakfast at extra cost (children £1); two lifts
Access: Two lifts
Tip

The on-site car park (£18 for 24 hours, 2.15 metre height limit under an arch) is small and can't be reserved, so arrive early. Breakfast is at the Bar Café downstairs.

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge had the lowest central rate here: a twin from about £73 on the Accor site for Tuesday 2 February 2027. It's on South Bridge, a two-minute walk to the High Street, with Waverley eight minutes away and the Castle twelve. Google's score is 4.2, from more than 4,000 reviews. More options nearby in the best hotels in the Old Town.

The same room shows how seasonal that number is: for Tuesday 10 November Booking.com showed £137 to £140. Inside, it's exactly what the brand promises, a compact clean room and a bar downstairs, with nothing extra. The traffic outside never really stops, so a rear room matters here more than at most hotels.

hotel · Old Town · South Bridge
ibis Edinburgh Centre South Bridge - Royal Mile
4.2 Google (4,120)
77 South Bridge, Edinburgh EH1 1HN, UK
Price: from about £73 a night, off-peak midweek twin, checked 17 Sep 2026 (about £137 to £140 on autumn dates; far higher in August and at Hogmanay)
Tip

South Bridge is a bus route all night, so a room on the back of the building is worth asking for. If it's sold out, try the other central ibis on Hunter Square.

ibis Edinburgh Centre Royal Mile

ibis Edinburgh Centre Royal Mile is the second central ibis, and the better address: it stands on Hunter Square next to the Tron Kirk, so the Royal Mile is round the corner. For Tuesday 2 February 2027 a 16 square metre double was £94 on the saver rate and £99 if you want to cancel freely. Coming from the station, Fleshmarket Close is the four-minute shortcut, all steps; the flat way over North Bridge takes about nine. More in hotels near Waverley station.

The weak spot is the square itself, where late bars keep some rooms awake, according to a recent reviewer. Breakfast lifts the price to £121. Drivers pay £18 a day at the Holyrood Road NCP, with no discount through the hotel, so this is a train-and-walk hotel.

hotel · Old Town · Hunter Square
ibis Edinburgh Centre Royal Mile
4.3 Google (2,236)
6 Hunter Square, Edinburgh EH1 1QW, UK
Price: £94 a night (Double SweetRoom, 16 sq m, saver rate, non-refundable; Tue 2 Feb 2027), checked 18 Sep 2026; £99 flexible; £121 with breakfast; far higher in August and at Hogmanay Hours: Check-in 3pm, out noon; breakfast buffet at extra cost, hours not published
Access: Six rooms for reduced mobility; lift not stated on the hotel's page (seven floors)
Tip

The square has bars open late, so request a room facing the other way. With a suitcase, avoid Fleshmarket Close: use the lift at the Waverley Steps, then cross North Bridge.

Travelodge Edinburgh Central Rose Street

Travelodge Edinburgh Central Rose Street puts a cheap room on the New Town's pub street, a block from Princes Street and nine minutes from Waverley: £88.99 non-refundable for Tuesday 10 November, or £101.99 flexible. There's a lift, and the St Giles' end of the Royal Mile is about eleven minutes away.

Google reviewers rate it 3.6 from about 600 reviews, and they agree on the reasons: there's no air conditioning, so on a warm night the window opens onto Rose Street's noise, some rooms sit above a pub with live music, and the bathrooms are dated. Book it for a cold-season trip, not a heatwave. Its sister on Queen Street was £85.99 the same night, but that hotel's own page says its external lift is out of service and the building next door is a construction site until about February 2027.

hotel · New Town · Rose Street
Travelodge Edinburgh Central Rose Street
3.6 Google (612)
37-43 Rose St, Edinburgh EH2 2NH, UK
Price: £88.99 a night (Standard king room, room only, non-refundable; off-peak midweek, Tue 10 Nov 2026, checked 25 Sep 2026; £92.99 semi-flexible, £101.99 flexible; Standard Room Plus from £102.99; the hotel page doesn't mention the visitor levy) Hours: No restaurant; a Breakfast to Go bag is £6.95 a person
Access: Lift; accessible rooms
Tip

Ask for a room away from the pub side. Rose Street is pedestrianised, so drivers should use the Q-Park at the Omni Centre with the hotel's 35% discount code, TLOM35.

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel in the Grassmarket is the cheap Old Town room with the most thrown in, if you catch it on a quiet date. A twin was about £76 on Booking.com for Tuesday 2 February 2027; the hotel's own site asked £147 for Tuesday 10 November, which is over my line. Whatever you pay, guests can use the pool, sauna and gym at Apex Grassmarket, three doors away, at no charge. Castle View rooms face straight up at the rock, the Castle is about six minutes' climb by the steps, Waverley roughly twelve, and Google reviewers rate it 4.5 from more than 1,600 reviews. More in the best hotels in the Old Town.

It serves breakfast but has no bar or restaurant of its own, so evenings happen in the square or at the sister hotel. The Grassmarket fills with drinkers on Friday and Saturday, and rooms at the front hear all of it. Guest parking is £20 a day, good value for the Old Town, but there's no reserving a space.

hotel · Old Town · Grassmarket
Apex City of Edinburgh Hotel
4.5 Google (1,650)
61 Grassmarket, Edinburgh EH1 2HJ, UK
Price: from about £76 a night, off-peak midweek twin (Booking.com, Tue 2 Feb 2027; the hotel's own site was £147 for Tue 10 Nov 2026), checked 17 Sep 2026 (far higher in August and at Hogmanay)
Tip

Use the pool: guests of this Apex swim, steam and train free at its sister hotel along the square. Book a Castle View room, and get there early if you want one of the £20 parking spaces.

Mount Royal Hotel Edinburgh by The Unlimited Collection

£100 to £120, or a short walk out. A bit more money buys a better room on Princes Street, air conditioning by the Meadows, or a quiet street about twenty minutes' walk from the centre. Mount Royal Hotel Edinburgh is the Princes Street option, formerly the Mercure: renovated in 2024, air-conditioned, with a front desk open around the clock and a level five-minute walk from Waverley via the Waverley Bridge ramp. A 19 square metre Classic queen room cost £117 for Tuesday 2 February 2027, taxes and fees included, or £130 on the flexible rate. More in hotels near Waverley station.

Getting in is the awkward part. The reception sits on the first floor, and guests describe a small lift in the entrance hall that struggles with big cases. Arrive by tram, train or on foot, since there's nowhere to park and cars can't stop outside. The cheapest rooms don't promise a view.

hotel · New Town · Princes Street
Mount Royal Hotel Edinburgh by The Unlimited Collection
4.3 Google (407)
53 Princes St, Edinburgh EH2 2DG, UK
Price: £117 a night (Classic Room, 1 Queen, 19 sq m, advance purchase, non-refundable, inclusive of taxes and fees; Tue 2 Feb 2027), checked 18 Sep 2026; £130 flexible; far higher in August and at Hogmanay Hours: Reception 24 hours; check-in 3pm, out 11am; breakfast at extra cost, hours not published
Access: Reception is on the first floor; the hotel's site does not mention a lift, and reviewers describe a small one in the entrance hall with stairs beside it
Tip

The Castle View category looks over the Gardens, though one September 2026 guest mentions scaffolding outside some of those windows, so ask. No parking, and cars can't stop on Princes Street to let you out.

Premier Inn Edinburgh Central (Lauriston Place)

Premier Inn Edinburgh Central (Lauriston Place) is the cheapest of the central Premier Inns: £101 non-refundable for Tuesday 10 November, with the visitor levy already included and air conditioning in every room. It's on Lauriston Place near the Meadows, 16 minutes' walk from St Giles' and 20 from Waverley; semi-flexible was £121 and flexible £139. Google reviewers rate it 4.1 from about 1,250 reviews.

The walk from the station is longer than from most hotels here, so budget for a taxi or bus with luggage. Check-in is strictly from 3pm, and guests report queues at busy times. Breakfast costs extra, and there's no parking on site.

hotel · Old Town edge · Lauriston Place
Premier Inn Edinburgh Central (Lauriston Place)
4.1 Google (1,255)
82 Lauriston Pl, Edinburgh EH3 9DG, UK
Price: £101 a night (Standard double, room only, non-refundable, city tax included; off-peak midweek, Tue 10 Nov 2026, checked 25 Sep 2026; £121 semi-flexible, £139 flexible) Hours: Check-in from 3pm; breakfast at extra cost
Access: A lift isn't stated on the hotel's page
Tip

Parking is off-site: book ahead at the Q-Park Capital Square on West Approach Road with code PI30EDNLP for 30% off. Expect a queue at 3pm check-in on busy days.

New Town Guest House

New Town Guest House is the cheap way into Stockbridge, the village of delis and a Sunday market below the New Town. Despite the name, it's a Georgian house on St Bernard's Crescent, a three-minute stroll from Stockbridge's bridge and about 24 minutes on foot to Princes Street. An en-suite double was £98 non-refundable, or £109 with free cancellation, for Tuesday 10 November, and it scores 4.4 on Google, with guests repeatedly praising the silence of the crescent. More in hotels and guesthouses in Stockbridge.

There's no breakfast of any kind, children aren't taken, and all the rooms involve stairs. Walking to the Old Town means a climb at the end, so keep bus fare for a rainy evening. It's under £100, but I've put it in this group because the saving comes with a walk.

guesthouse · Stockbridge · St Bernard's Crescent
New Town Guest House
4.4 Google (127)
22 St Bernard's Cres, Stockbridge, Edinburgh EH4 1NS, UK
Price: from £98 a night (Double with en-suite shower, room only, non-refundable; off-peak midweek, Tue 10 Nov 2026, checked 18 Sep 2026; flexible £109; Twin/King or Large Double with super-king bed £113 non-refundable / £125 flexible; no breakfast offered) Hours: Room only: the guesthouse does not serve breakfast; adults only
Access: Every room type is listed with 'Stairs' on the guesthouse's booking engine; Georgian townhouse with no lift mentioned
Tip

For extra room, the Twin/King or the super-king Large Double is £113. Nothing is served in the morning, so breakfast means a café on Raeburn Place.

Ardenlee Guest House

Ardenlee Guest House is my budget pick for the Royal Botanic Garden, which is eleven minutes away at its East Gate. The house is an 1871 townhouse on Eyre Place in Canonmills, seventeen minutes' walk from Princes Street and close to buses into town. For Tuesday 10 November it required two nights, so an en-suite double worked out at £226 for the pair, roughly £113 a night on a non-refundable booking; a twin with a shared bathroom came to £103 a night. More in hotels and guesthouses in Stockbridge.

Small guesthouses often insist on two nights out of season, so plan around it. The online rates don't make clear whether breakfast comes with the room, even though the house cooks one, so ask. Street parking is pay-and-display, and no lift is listed.

guesthouse · Canonmills · Eyre Place
Ardenlee Guest House
4.2 Google (119)
9 Eyre Pl, Canonmills, Edinburgh EH3 5ES, UK
Price: from £113 a night on a two-night minimum (Double en-suite with shower, non-refundable, £226 for Tue 10 to Thu 12 Nov 2026, two adults; checked 18 Sep 2026; Twin with shared bathroom £103 a night; Queen Bed With En-suite, 24 sq m, £143 a night with free cancellation to 2 Nov; whether breakfast is included is not stated on the rate) Hours: Check-in 2pm to 11:30pm, check-out 11am; two-night minimum on the November test dates; no pets; on-street pay parking only
Access: An 1871 Victorian townhouse with no lift or step-free room mentioned; single and twin rooms share a bathroom
Tip

Check at booking whether your rate includes breakfast. If you want space, the biggest room is the 24 square metre queen with en-suite, £143 with free cancellation.

Castle Rock Hostel

Hostel private rooms and small rooms. A private room in a good hostel gives you a lock on your own door, centrally, for the price of a budget chain, and you share the bathroom and the kitchen, not the bedroom. Castle Rock Hostel on Johnston Terrace, right under the Castle rock, had the lowest central price for two here on Tuesday 10 November: £80 for a basic double with bathrooms along the corridor. St Giles' is five minutes' walk and Waverley ten, and Google reviewers score it 4.7 from more than 3,000 reviews. For its dorms, and other hostels, see the best hostels in Edinburgh.

It takes adults only, 18 and over, and no stag or hen groups. The 5% visitor levy is added at check-in, breakfast is £4, and the site doesn't mention a lift. You get a 24-hour desk, a guest kitchen and lockers in the room, which is more than the £80 buys in most hotels.

hostel · Old Town · Johnston Terrace
Castle Rock Hostel
4.7 Google (3,164)
15 Johnston Terrace, Edinburgh EH1 2PW, UK
Price: £80 a night (Basic Double Room, private, bathrooms shared along the corridor, 2 adults, Standard Rate; off-peak midweek, Tue 10 Nov 2026, checked 25 Sep 2026 on the hostel's own booking engine; the 5% visitor levy is added at check-in; Basic Triple £85, Basic Quad £110; breakfast £4) Hours: 24-hour reception; adults only (18+); self-catering kitchen; in-room lockers; towels £2
Access: No lift is mentioned on the hostel's site
Tip

Book direct: cancel more than 48 hours before arrival and you get 90% back, though in August and over New Year the cut-off is seven days. Bring a towel or rent one for £2.

Code - The Court

Code - The Court is a pod hostel in the former police chambers and courthouse on Parliament Square, two minutes from St Giles' and six from Waverley, and it sells the old cells as private doubles. One with a shared bathroom was £101 non-refundable for Tuesday 10 November, or £126 flexible; a cell with its own bathroom was £126. Google reviewers give it 4.6 from about 1,500 reviews. For a cheap night with a story, right behind the Royal Mile, it's my pick.

A cell is still a cell: compact, and the bathroom is down the hall unless you pay for en-suite. The lift reaches the third floor only, and the fourth-floor Superior rooms are up stairs. The booking engine doesn't show the visitor levy, so allow for it. Breakfast is downstairs at John's Coffee House, with 15% off for guests.

hostel · Old Town · Parliament Square
Code - The Court
4.6 Google (1,492)
1A Parliament Square, Edinburgh EH1 1RF, UK
Price: £101 a night non-refundable (Double room in a former cell, shared bathroom, 2 adults; off-peak midweek, Tue 10 Nov 2026, checked 25 Sep 2026 on the hostel's own booking engine; £126 flexible with free cancellation to 3 days before; en-suite cell £126 non-refundable or £157 flexible; the engine doesn't mention the visitor levy) Hours: Breakfast 7am to 11:30am at John's Coffee House & Tavern downstairs (15% off food for guests)
Access: Lift from the lower ground floor to the third floor; fourth-floor Superior rooms by stairs only
Tip

Under-18s can stay only in an en-suite private room with an adult. Towels are provided in the private rooms.

Edinburgh Central Youth Hostel

Edinburgh Central Youth Hostel, run by Hostelling Scotland on Haddington Place at the top of Leith Walk, is the hostel for families and for anyone who wants their own bathroom, because every room is en-suite. No two-person room was on sale for Tuesday 10 November, so the cheapest private choice for two was a three-person room (a double and a single) at £90 room only, £101 with a light breakfast or £111 with a cooked one. Waverley is 18 minutes on foot, and there's a 24-hour reception, a café bar and a guest kitchen. Google reviewers rate it 4.0 from about 1,300 reviews.

It's practical rather than pretty: recent guests mention small basement rooms. Children are welcome, unlike at Castle Rock. The rate page doesn't show the visitor levy, so expect it on top. More hostels in the best hostels in Edinburgh.

hostel · Leith Walk · Haddington Place
Edinburgh Central Youth Hostel
4.0 Google (1,295)
9 Haddington Place, Edinburgh EH7 4AL, UK
Price: £90 a night room only (3 Person Private Room, en-suite, a double and a single, for 2 adults; no 2-person room was on sale that night; off-peak midweek, Tue 10 Nov 2026, checked 25 Sep 2026 on Hostelling Scotland's own booking engine; £101 with a light breakfast, £111 with cooked; 1 Person Private en-suite £49; 4 Person Private en-suite £104; the rate page doesn't show the visitor levy) Hours: 24-hour reception; café bar 7am to 11pm; guest kitchen; laundry; bike store
Access: Every room is en-suite; lift access isn't stated on the booking page
Tip

Ask for a room above ground level; some recent guests found the basement rooms small. A solo traveller can book a one-person en-suite room, which was £49.

Grassmarket Hotel

Grassmarket Hotel at 94 to 96 Grassmarket is the room I'd pick when you only need a bed in the middle of everything. Its Snug Double is 9 square metres and its Comfy Double 13, both from about £108 on the hotel's own site for Tuesday 2 February 2027, with a single room about £103. The Castle is five minutes up the steps, Waverley eleven, and nearly 2,000 Google reviewers give it 4.2. More in the best hotels in the Old Town.

At 9 square metres the Snug is a bed and a shower in tartan-themed decor, nothing more. Breakfast is next door at Biddy Mulligan's, a pub with live music every day of the week and the main source of noise. The hotel has a lift, but a few rooms are still up stairs.

hotel · Old Town · Grassmarket
Grassmarket Hotel
4.2 Google (1,932)
94-96 Grassmarket, Edinburgh EH1 2JR, UK
Price: from about £108 a night, off-peak midweek Snug Double (9 sq m) or Comfy Double (13 sq m), checked 17 Sep 2026 (far higher in August and at Hogmanay)
Tip

Two people with big cases should skip the 9 square metre Snug and book the 13 square metre Comfy. Request a room away from the Irish bar next door.

Premier Inn Edinburgh Leith Waterfront

A bus or tram ride out: more for the money. Out here, £80 to £115 buys a harbour view, a pool, a garden or a view of Arthur's Seat instead of a box above a pub, and the cost is a 20 to 40 minute ride into town. Premier Inn Edinburgh Leith Waterfront is my pick of them: £80 for a standard double on the non-refundable rate for Tuesday 10 November, or £117 flexible, beside the fishing harbour at Newhaven, with some rooms looking over the water. The tram stop at Newhaven is eight minutes' walk, and from there it's about 25 minutes into the centre. More in the best hotels in Leith.

It also shows how far Edinburgh prices swing. The same standard room was £236 non-refundable for Hogmanay, 31 December 2026. Guests complain that sound travels between rooms, and only Premier Plus rooms are air-conditioned. Check what's open for dinner nearby before you count on eating at the hotel.

hotel · Leith · Newhaven harbour
Premier Inn Edinburgh Leith Waterfront
4.2 Google (1,820)
51-53 Newhaven Pl, Leith, Edinburgh EH6 4TX, UK
Price: from about £80 a night, standard double, non-refundable rate for Tue 10 Nov 2026 on the hotel's own site (checked 17 Sep 2026); flexible rate £117; breakfast from £10.99 extra Hours: Check-in 2pm, check-out 12pm; breakfast from £10.99, two under-16s eat free with an adult
Access: Lift; accessible double rooms with lowered bath or wet room
Tip

A harbour-view room costs a little more and is the whole point of staying here. Parking is £6 a night; air conditioning comes only with Premier Plus rooms.

The Gifford Hotel

The Gifford Hotel on Dalkeith Road is the one I'd give a couple who don't need looking after. Eleven Victorian rooms in Newington have been refurbished, several face Arthur's Seat, and Google reviewers rate it 4.7 from 110 reviews. On Tuesday 10 November an 18 square metre Deluxe King was £100 room only and non-refundable, or £113.70 with free cancellation until three days before. The Royal Mile, at the Tron, is half an hour on foot, and the 2, 14, 30 and 33 buses stop outside. More in hotels and guesthouses in Bruntsfield, Morningside and the Southside.

There are no staff on the premises. Entry is by door code, help comes by WhatsApp between 7am and 9pm, and there's no breakfast, no lift over the three floors, and no one under eight. On-street parking behind the building is free if you find a space the permit rules allow. If you'd like a person at a desk, this isn't your hotel.

hotel · Newington · Dalkeith Road
The Gifford Hotel
4.7 Google (110)
103 Dalkeith Rd, Edinburgh EH16 5AJ, UK
Price: from £100 a night (Deluxe King, 18 sq m, room only, non-refundable Best Available Rate; off-peak midweek, Tue 10 Nov 2026, checked 18 Sep 2026; the flexible direct rate £113.70 with free cancellation up to three days before; Small Double, 10 sq m, also £100; Premium King, 25 sq m, £111.75 or £128.15 flexible; no breakfast is offered; the hotel's own site shows VAT but no separate visitor-levy line) Hours: Fully self-service: keyless check-in from 3pm with a door code and card printer, check-out 10am, nobody on site, WhatsApp support 7am to 9pm; no breakfast (a welcome tray, a stocked mini fridge and a snack machine instead); towels changed every other day; minimum guest age 8; no pets; free on-street parking behind the building, subject to availability and permit rules
Access: No lift over three floors, so some rooms are only reached by stairs
Tip

Room 3 has its own terrace looking at Arthur's Seat. Ask whether the 5% visitor levy is included or added on top.

Aynetree Guest House

Aynetree Guest House is the lowest direct rate on the Portobello side of town, £88 for an en-suite double on the ground floor for Tuesday 10 November. It's a large Victorian house on a quiet curve just off Milton Road, with a small free car park and buses 113 and 124 a couple of minutes away, which reach Princes Street in under 20 minutes. Portobello's promenade is about 22 minutes on foot. More in hotels and B&Bs in Portobello.

Be realistic about the price. Nothing can be refunded, no breakfast is served, and much of the stay is do-it-yourself: guests mention no one being there to greet them and rooms not being serviced every day, and it scores 3.9 on Google from 223 reviews. As a cheap bed for a driver who'll have breakfast on Portobello High Street, it works.

guesthouse · Portobello edge · Duddingston Crescent
Aynetree Guest House
3.9 Google (223)
12 Duddingston Crescent, Edinburgh EH15 3AS, UK
Price: from £88 a night (ground-floor Double with en-suite shower, room only, non-refundable; off-peak midweek, Tue 10 Nov 2026, checked 18 Sep 2026; every rate on the engine is room only and non-refundable; Double with private bathroom £104, King or Twin £119, accessible family room £127, Triple £153) Hours: Check-in from 2pm and check-out by 11am on the site (its booking engine says 3pm to 11pm and out by 10am); room only, no breakfast served; largely self-service
Access: No lift; five ground-floor doubles and one accessible family room with a wet room; the 'Double with private bathroom' has its bathroom down a few stairs
Tip

Mention the car when you book: the car park only fits a few. Ground-floor doubles avoid the stairs.

Kings Manor Hotel

Kings Manor Hotel is the cheap hotel with its own swimming pool. It's a Best Western of about 100 rooms on the Portobello edge of the city, and guests use its Fountain leisure club for free: a 20-metre pool, sauna, steam room and gym. For Tuesday 10 November the Cosy Double was £115 without breakfast, paid at the hotel with free cancellation. There are lifts, an £8-a-day car park, buses reaching Princes Street in about 22 minutes, and Brunstane station eight minutes' walk away, ten minutes by train from Waverley. More in hotels and B&Bs in Portobello.

It looks its age, and recent reviews don't hold back about that. With breakfast the Cosy Double is £145, the bar closes before 11pm, and wedding parties can make Saturday nights loud. Children under 12 sleep and eat breakfast free when sharing with two adults, so for a family that wants a swim it's good value.

hotel · Portobello edge · Milton Road East
Kings Manor Hotel
4.3 Google (1,981)
100 Milton Road East, Edinburgh EH15 2NP, UK
Price: from £115 a night (Cosy Double, room only, flexible pay-at-hotel rate; off-peak midweek, Tue 10 Nov 2026, checked 18 Sep 2026; Cosy Double with breakfast £145; Standard Double £121.50 non-refundable or £148.50 with breakfast, £135 flexible or £165 with breakfast) Hours: Check-in from 3pm, check-out by 11am (early or late £10 an hour); leisure club 6:30am to 9:30pm Mon to Fri, 8am to 7pm Sat and Sun, free to guests; car park £8 per 24 hours
Access: Lifts to all floors; 18 ground-floor bedrooms and two wheelchair-adapted rooms, which are booked by phoning the hotel
Tip

Light sleepers do better in a Club room or on a quieter floor, and at weekends for a room well away from the wedding suite. Parking costs £8 for 24 hours.

The Eskbank Hotel (Rathan House)

The Eskbank Hotel (Rathan House) is the cheapest bed I'd book outside the city, and because it's in Midlothian there's no Edinburgh visitor levy on top. Seven rooms in a family-run B&B sit in the Eskbank conservation area near Dalkeith, with free parking off the road, the number 3 bus stopping almost at the gate (38 minutes to North Bridge), and Eskbank station under a kilometre away for a train of 20 to 26 minutes to Waverley. A twin cost £81.23 without breakfast for Tuesday 17 November, and the published rates for a double run £92 to £120. More in the best places to stay outside Edinburgh.

There's no bar or restaurant, just a single breakfast sitting at 8:45am for £9 an adult. It's worth paying for: herring in oatmeal, Arbroath smokies or Finnan haddie, made to order, and eggs if you'd rather. For dinner, several restaurants are a couple of minutes' walk away.

bnb · Midlothian · Eskbank, Dalkeith
The Eskbank Hotel (Rathan House)
4.5 Google (99)
45 Eskbank Rd, Dalkeith EH22 3BH, UK
Price: £81.23 a night, Twin Room, room only, on the hotel's own booking engine for Tue 17 Nov 2026 (doubles carried a two-night minimum that night; the published range is £92 to £120 for a double or twin), checked 18 Sep 2026; breakfast £9 an adult Hours: Bus: X95 from Eskbank Toll (5 minutes' walk) 28 minutes to South Bridge, 40 minutes door to door; the number 3 every 12 minutes from 25 metres away, 38 minutes to North Bridge (50 in rush hour); Eskbank station 900 metres, 20 to 26 minutes to Waverley; drive 24 minutes. Breakfast is one 8:45am sitting, cooked to order, allow 35 minutes
Tip

Fix your arrival time with the owners when booking, request one of the rooms opening onto the walled garden, and pre-order the fish breakfast. The address is 45 Eskbank Road, Dalkeith, not the road of the same name in Bonnyrigg.

Orocco Pier Hotel

Orocco Pier makes South Queensferry, the little harbour town under the Forth bridges, into a base rather than a day trip, and its cheapest room includes breakfast. A Petite Double was £85 on a flexible rate for Tuesday 10 November, in a hotel of 17 rooms on the cobbled High Street. The walk up the hill to Dalmeny station takes 10 to 20 minutes, and trains averaging around 20 minutes to Waverley. More in hotels in South Queensferry.

At £85 you won't see the Forth from the room. Bridge views begin with the Executive Sea View at £126 non-refundable, just above my line and the room most people actually want. There's nowhere to park at the hotel, no lift or adapted bedroom is advertised, and Samphire, the seafood restaurant downstairs, is open from Thursday to Sunday only.

hotel · South Queensferry · High Street
Orocco Pier Hotel
4.4 Google (1,526)
17 High St, Queensferry, South Queensferry EH30 9PP, UK
Price: from about £85 a night, breakfast included, flexible (Petite Double, interior view); a Classic Double is £98.10 non-refundable or £109 flexible, and the cheapest bridge-view room, the Executive Sea View, £126 non-refundable or £140 flexible, all with breakfast; checked 18 Sep 2026 for Tuesday 10 Nov 2026; far higher in August and at Hogmanay Hours: Breakfast included and served until 11:30am; Samphire seafood restaurant Thursday to Sunday only (from 5pm Thursday and Friday, noon Saturday and Sunday); Antico café bar serves food daily; check-in 3pm, check-out 11am
Access: Wheelchair-accessible entrance; no lift or accessible bedroom is advertised, so ask before booking an upper floor
Tip

The cheapest rooms look inward or onto the street; for the bridges, book the Executive Sea View. The hotel has no car park of its own.

Premier Inn Edinburgh (South Queensferry)

Budget with parking: the car-friendly picks. Parking in central Edinburgh runs from £18 to £28 a day in the multi-storeys, and a Low Emission Zone covers the city centre, so drivers usually do better on the edge. Our parking guide has the tariffs and the rules. Premier Inn Edinburgh (South Queensferry) has the lowest rate here: £61 room only and non-refundable for Tuesday 10 November, £82 semi-flexible or £102 fully flexible. It sits at the South Queensferry services by the A90, with free parking, a lift, family rooms and a restaurant, about 6.5 miles from the airport. More in hotels in South Queensferry.

Don't expect Queensferry charm: it's a roadside hotel, 21 minutes' walk from the High Street and a mile from Dalmeny station, with no view of the bridges. Rooms have fans rather than air conditioning. Breakfast is £11.99 an adult, and two children per paying adult eat free. For a family on the road north, it's the cheapest sensible bed near the city.

hotel · South Queensferry · A90 junction
Premier Inn Edinburgh (South Queensferry)
4.2 Google (1,100)
Builyeon Rd, Queensferry, South Queensferry EH30 9YJ, UK
Price: from about £61 a night, room only, non-refundable Standard rate (£82 Semi-Flex, £102 Flex; add £11.99 a head for the unlimited breakfast, £9.99 continental; Standard Double, checked 18 Sep 2026 for Tuesday 10 Nov 2026; far higher in August and at Hogmanay) Hours: Premier Inn restaurant on site (Meal Deal £27.99: two-course dinner, a drink and breakfast); breakfast hours not published for this hotel; check-in 3pm (from 11am for £15)
Access: Lift; accessible rooms with a lowered bathroom or wet room
Tip

The free car park is small, so arrive in good time. Let the sat nav take you via the A90 and A904: cars can no longer use the old Forth Road Bridge.

Premier Inn Edinburgh Park (Airport)

Premier Inn Edinburgh Park (Airport) suits a driver who'd rather leave the car outside the city. Parking is £5.50 a night, and the Edinburgh Park Station tram stop is just over the road: 20 to 25 minutes to Princes Street on a £2.40 city ticket, or 10 to 15 minutes to the airport. For a mid-November Tuesday a double was £109 non-refundable or £128 flexible, in a 200-room hotel with a lift and family rooms. More in hotels near Edinburgh Airport.

The setting is an office park with nothing much to do after dark, the windows are sealed, and breakfast costs £12.99 on top. For 31 December 2026 the same room was £236 non-refundable, so Hogmanay prices reach even this far out.

hotel · Edinburgh Park · on the tram line
Premier Inn Edinburgh Park (Airport)
4.3 Google (2,402)
1 Lochside Ct, Edinburgh EH12 9DT, UK
Price: from about £109 a night, room only, non-refundable (£128 flexible; off-peak midweek double, checked 17 Sep 2026 for a Tuesday in mid-November; far higher in August and at Hogmanay) Hours: Breakfast is an add-on (£12.99 unlimited cooked, £10.99 continental, up to two kids free); Premier Inn says its airport hotels serve from about 6:30am, so confirm with the hotel; check-in 3pm, check-out 12pm
Tip

Reserve a table for dinner when you book, because the restaurant fills. The hotel's advice is to enter EH12 9DT in the sat nav.

Travelodge Edinburgh Park

Travelodge Edinburgh Park is the cheaper choice nearby for a driver: £74 non-refundable, or £88 flexible, for a Tuesday in mid-November, with free parking while spaces last. It's a regular Travelodge on South Gyle Broadway, with king-bed doubles, family rooms and a Bar Café, and breakfast costs £10.99. More in hotels near Edinburgh Airport.

Without a car it makes little sense, because the closest tram stops are a walk of a quarter of an hour. If you're relying on the tram, pay the extra for the Premier Inn above.

hotel · South Gyle
Travelodge Edinburgh Park
4.2 Google (543)
53 S Gyle Broadway, Edinburgh EH12 9LR, UK
Price: from about £74 a night, room only, non-refundable (£88 flexible; off-peak midweek double, checked 17 Sep 2026 for a Tuesday in mid-November; far higher in August and at Hogmanay) Hours: Unlimited breakfast £10.99 (kids £1), from 7am weekdays and 8am weekends on the booking page, 6am on the hotel page, so ask; check-in 3pm, check-out 12pm; snacks at reception 24/7
Tip

Parking is free but unreserved, and there's no deal for leaving the car during a trip. A SuperRoom adds a coffee machine and a stronger shower.

Premier Inn Edinburgh A7 (Dalkeith)

Premier Inn Edinburgh A7 (Dalkeith) is my pick for drivers coming from the south, and it's also in Midlothian, so no visitor levy. Parking costs nothing, Sheriffhall park-and-ride (free, open all day and night) is seven minutes' drive, and the 29 bus from a stop five minutes' walk away reaches South Bridge in 34 minutes. For Tuesday 17 November a Standard Double was £113 non-refundable or £135 flexible, in rooms refurbished in late 2025 with air conditioning. More in the best places to stay outside Edinburgh.

There's no lift, so every room means stairs, and the restaurant attached to the hotel gets poor reviews, so eat in Dalkeith or in town. A twin here is a double bed plus a sofa bed. For Hogmanay, 31 December 2026, the Standard Double was £217 non-refundable.

hotel · Midlothian · Lasswade, off the A7
Premier Inn Edinburgh A7 (Dalkeith)
4.1 Google (476)
Melville Dykes Rd, Lasswade EH18 1AN, UK
Price: from £113 a night, Standard Double, room only, non-refundable Standard rate (£118 Advance, £135 Flex; Premier Plus Double £127), checked 18 Sep 2026 for Tue 17 Nov 2026 Hours: Bus: Lothian 29 from Viscount Drive (5 minutes' walk) 34 minutes to South Bridge, 45 minutes door to door; Sheriffhall park-and-ride (free, 24 hours, buses X33, 33, 46, 48) is a seven-minute drive; Eskbank station a 23-minute walk then 23 minutes by train; drive 24 minutes, 28 in the peak. Breakfast is a paid add-on
Access: All rooms are reached by stairs; accessible rooms with lowered baths or wet rooms exist, so ask before booking
Tip

Enter your registration on the tablet at reception, or the car park operator may fine you. Mobile coverage is poor, and the Premier Plus Double (£127) comes with faster Wi-Fi.

── the quick answer

The cheap room for you

Cheapest central hotel in November: Travelodge Edinburgh Central, £84.99, just off the Royal Mile, with its own car park.

Cheapest central private room: a basic double at Castle Rock Hostel, £80, for adults only.

Arriving by train: Leonardo Royal Hotel Edinburgh, £91.80 with the levy included in February, three step-free minutes from Waverley.

A night in a cell: Code - The Court on Parliament Square, £101.

Harbour view on a budget: Premier Inn Edinburgh Leith Waterfront, £80, with the tram eight minutes away.

Cheapest overall: Premier Inn Edinburgh (South Queensferry), £61, if you have a car.

Quiet and local: New Town Guest House in Stockbridge (£98) or the Gifford in Newington (£100).

Breakfast included: Orocco Pier in South Queensferry, £85.

Families with a car: Kings Manor (£115, with a pool) or Premier Inn Edinburgh Park (£109, with the tram across the road).

── the honest trade-offs

What a cheap room costs you

Service. The Gifford and the Aynetree are largely self-service, and New Town Guest House serves no breakfast. If you want someone at a desk at midnight, book a chain.

Stairs. Old townhouses rarely have lifts. New Town Guest House, the Gifford, the Aynetree and Ardenlee don't list one, and neither does Premier Inn Edinburgh A7.

Noise and heat. The Grassmarket at weekends, Hunter Square's late bars, the buses on South Bridge, and Rose Street, where the Travelodge has no air conditioning. Ask for a room at the back.

Shared bathrooms. The cheapest hostel doubles at Castle Rock and Code - The Court use bathrooms down the corridor; at Code, an en-suite cell costs £25 more.

Minimum stays. Small guesthouses often want two nights midweek out of season, as Ardenlee did for 10 November.

Distance. The biggest savings sit 20 to 40 minutes out by bus, tram or train, and fares add up on a long stay.

── just over the line

Nearly made it

These central hotels came in above £120 on the dates priced. The Radisson Blu on the Royal Mile was about £122 for a February Tuesday, with a pool and its own car park; Premier Inn Princes Street was £128 for 10 November, with castle-view rooms from £144; Motel One Edinburgh-Royal was about £140 on Booking.com for a mid-November Tuesday; and hub by Premier Inn on Rose Street, with 11 square metre rooms, was £121 for 10 November with the levy included. See the Old Town and New Town hotel guides.

Two more sit right on the line. The Holiday Inn Express Edinburgh Airport was about £115 with breakfast and a 24-hour terminal shuttle for an early-November Tuesday, then £174 the following week (hotels near Edinburgh Airport). The White Lady, a Wetherspoon hotel in Corstorphine, was about £120 room only for a Tuesday in October (hotels near Edinburgh Zoo).

── before you book

Prices, timing and the rest of the trip

Every rate here is a dated snapshot, not a quote, so check the hotel's own site for your dates. Non-refundable rates ran about £5 to £40 below the flexible ones, which only pays off if your dates are fixed. For August or Hogmanay, book six to nine months ahead and expect about two to three times these prices.

To keep the rest of the trip cheap, see cheap eats in Edinburgh and free things to do in Edinburgh. Driving in? Read the parking guide before you choose a hotel.

Save your shortlist into a day-by-day plan with Tourli, the app that turns travel guides into actionable itineraries.

── frequently asked

Frequently asked questions.

What is the cheapest area to stay in Edinburgh?
For a cheap room you can walk from, the Old Town. On Tuesday 10 November 2026, Travelodge Edinburgh Central on St Mary's Street was £84.99 and a private double at Castle Rock Hostel £80, and in early February the ibis on South Bridge and the Leonardo Royal by Waverley dip to about £73 and £91.80. For more room and a quieter street at a similar price, go out along a tram or bus line: Premier Inn Leith Waterfront at Newhaven was £80 and the Gifford in Newington £100. Cross the boundary into Midlothian and you also skip the 5% visitor levy.
How much does a cheap hotel in Edinburgh cost per night?
On a quiet midweek night outside the festival season, a private double in a budget chain or guesthouse costs about £60 to £120: £61 at Premier Inn South Queensferry, £80 to £101 for central hostel doubles, Travelodges and Premier Inns in November, £73 to £94 for other central chains in February, and £117 on Princes Street. The same rooms cost roughly two to three times as much at Hogmanay, and inside the city boundary allow for the 5% visitor levy if the rate doesn't already include it.
Can you find a cheap hotel in Edinburgh during the Fringe?
Not a cheap one in the usual sense. In August every budget room is priced for festival demand: Kayak's August averages are about £210 for Sandaig Guest House in Leith and £215 for the 3 John's Place townhouse, against about £71 and £116 in January. Book six to nine months out if you can, and look at hostel private rooms and hotels outside the city boundary.
Is it cheaper to stay outside Edinburgh?
Often, and not only on the room rate, because hotels in Midlothian, East Lothian, West Lothian and Fife don't charge Edinburgh's 5% visitor levy. The Eskbank Hotel near Dalkeith had a twin at £81.23 with free parking and a 20 to 26 minute train to Waverley. Fares and travel time eat into the saving, so it suits drivers best.
Does the Edinburgh visitor levy apply to budget hotels and hostels?
Yes. For stays from 24 July 2026, paid overnight accommodation in the City of Edinburgh council area pays a 5% levy, and that covers hostels, guesthouses and B&Bs as well as hotels. It's charged on the room price before VAT, on the first five nights in a row, with a few exemptions. Some sites build it into the price you see and others add it when you pay, so compare the final total. Beds outside the council area, such as in Dalkeith or North Queensferry, don't carry it.
── save these to your edinburgh trip

Stop reading lists.
Start the trip.

Tourli turns any guide into an actionable day plan — pinned to a map, walking directions and offline access included. One tap to save every place on this page.

── travel inspiration, weekly

One short email, every Sunday.

New guides, off-the-radar places and the occasional discount. No spam, unsubscribe anytime.