11 of the best cheap hotels in Edinburgh 2025: Where to stay if you’re on a budget
A trip the Scottish capital doesn’t have to be expensive, especially when there are budget-friendly hotels to enjoy during your stay

From the prim and proper Miss Jean Brodie to the Royal residence at Holyrood, Edinburgh has long been seen as the landed gentry of Scottish cities. It’s ancient, charming, and well... it’s a bit posh.
Edinburgh is a city with literary chops – from Robert Louis Stevenson to JK Rowling – and where Michelin-starred restaurants sit inside regal Georgian townhouses and a sprawling castle presides over the city centre. All in all, Edinburgh feels regal, resplendent and extravagant. The towering townhouses of the New Town and storied streets of the Old Town house many luxury hotels, yet a stay in the Scottish capital doesn’t have to come with a huge price tag.
If you want to keep costs down on a visit, Edinburgh has charming, well-priced boutique options that don’t swerve on style, from a large, family-friendly abode to a high-spec Japanese-style cabin hotel ideal for solo travellers.
Here’s a selection of the best budget-friendly hotels in Edinburgh for a city break stay that won’t cost a fortune, or compromise on quality.
Best cheap Edinburgh hotels
At a glance
1. Parliament House Hotel
Just a few steps from Waverley railway station, it doesn’t get more central than the Parliament House Hotel. Calton Hill is your neighbour and Princes Street is mere footsteps away. There’s a charming, boutique feel inside where wood-panelled walls keep things classy and tartan soft furnishings are a reminder that you’re in the capital of Scotland. The cosy lounge is set around an open fire, which is a delight when accompanied by a peaty malt from the drinks cabinet in the snug.
Address: 15 Calton Hill, Edinburgh EH1 3BJ
Read more: Best boutique hotels in Edinburgh
2. Stewart by Heeton hotel
This handsome red-brick building is home to swish apartments. There are one-bedroom boltholes and studios for couples, and two-bedroom units for families or groups. It’s a good value option in the centre of Edinburgh, and fully-equipped kitchens in each apartment can help keep the overall cost of your getaway down. The decor is funky and fresh, with feature walls themed around Edinburgh. You’ll find this spot in the Georgian New Town, a five-minute walk from Princes Street, yet tucked down a side street, keeping the place quiet at night.
Address: 10 Young St, Edinburgh EH2 4JB
Read more: The best hotels in Edinburgh for castle views and Old Town getaways
3. Voco Edinburgh – Royal Terrace hotel
This hotel is on one of Edinburgh’s most prestigious streets. Royal Terrace backs onto Calton Hill, so an iconic view over the city’s shambling Old Town and dramatic Princes Street is just a short (but steep) stroll away. Chandeliers and floor-to-ceiling windows add a touch of decadence to otherwise simple bedrooms, letting the original features of the Georgian building shine through. The Terrace restaurant is a delightful spot for dinner, but an even better place for cocktails in summer is the terrace, surrounded by greenery. For afters, The Nook bar is a cosy spot for an evening whisky or two.
Address: 18 Royal Terrace, Edinburgh EH7 5AQ
Read more: How to spend a day in Portobello, Edinburgh’s swinging seaside suburb
4. Cairn Hotel
A series of Georgian townhouses make up the accommodation at Cairn Hotel. Standard rooms offer plenty of light thanks to huge sash windows, and superior doubles allow you to spread out a little. This place is family-friendly with dedicated family rooms and complimentary snacks for the kids. There’s no onsite restaurant, but guests here are welcome to sample the Scottish fare at 20 Princes Street restaurant in their sister hotel and stay for a nightcap at Juniper Bar, all just a short walk away on Edinburgh’s main street.
Address: 10-18 Windsor Street, Edinburgh EH7 5JR
Read more: Uber has launched seaplane flights over an iconic Scottish loch – and they are completely free
5. CoDE Pod – The CoURT hotel
Once a courthouse and jail, the oldest parts of this CoDE Pod building date back to 1693. A few years ago, a ‘Lost Close’ (narrow street buried underground) was discovered beneath the building, which is now used as an atmospheric spot for private whisky and gin tasting sessions. Despite the building’s deep history, the accommodation feels high tech and high spec. It’s technically a hostel, but plays on the Japanese-style cabin hotel with secluded sleeping pods kept private for a sound sleep. Plus, there’s a waffle machine at the breakfast bar.
Address: 1A Parliament Square, Edinburgh EH1 1RF
Read more: The best Scotland islands for rugged coastlines and picturesque villages
6. Nira Caledonia hotel
This charming New Town hotel may be budget-friendly, but it is also boutique, proving you don’t have to compromise on style or quality to save a few pennies. It’s a short walk to Stockbridge, Edinburgh’s eclectic suburb of independent boutiques and chi-chi coffee shops. The Nira Caledonia was once the home of advocate, literary critic and author John Wilson of Ellera and its historical significance means facilities like lifts and aircon are not permitted. However, the bedrooms are equipped with mod cons galore while remaining classy thanks to sprawling beds and huge sash windows framing views of the handsome New Town around you.
Address: 6 and 10 Gloucester Place, Edinburgh EH3 6EF
Read more: Best family-friendly hotels in Scotland - Where to stay for a warm welcome and lasting memories
7. Moxy Edinburgh Fountainbridge hotel
The Moxy hotel rises up, bold and red-bricked, from Edinburgh’s recently rejuvenated Fountainbridge area. Rooms vary from comfortable twins to family rooms, each with stylish yet minimalist decor. The ground floor is home to a super sleek work area and coffee bar. Plus, there are lounges with fun touches like hanging egg chairs, a foosball table and trailing plants above big tables. The highlight is the Lochrin Bar – a rooftop spot with views over Edinburgh’s West End – that’s particularly pretty at night.
Address: 2 Freer Gait, Edinburgh EH3 9FR
Read more: How to spend your summer in Scotland
8. The Grassmarket Hotel
Victoria Terrace is a rainbow of townhouses climbing up from the Grassmarket to George IV Bridge and is said to be the inspiration for Diagon Alley in the Harry Potter books. The Grassmarket Hotels is right on the corner of this street, putting the sights of Edinburgh’s shambling Old Town within easy walking distance. Snug quarters keep the price tag low here, and ‘cosy’ is very much the watchword. But if you don’t mind compromising on space, you’ll find perfectly appointed rooms for singles, doubles and up to a quad room for groups. The decor is Scandi-chic, and each room feels stylishly modern, but it’s all about the location for this one.
Address: 94-96 Grassmarket, Edinburgh, EH1 2JR
Read more: The best Scotland road trips to take in your lifetime
9. The Inn on the Mile hotel
The vibe at The Inn on the Mile is that of a good old-fashioned pub. Except this gastropub serves elevated Scottish fare, and each of the nine rooms offers a boutique experience. Think high, corniced ceilings and deep soaking tubs in the en suites. There’s a sense of history about the building as it was built in the 1920s as the British Linen Bank. Its striking facade fits right in with its Royal Mile location, with Holyrood Palace, St Giles Cathedral and The Castle all practically sharing the same postcode.
Address: 82 High Street, Edinburgh EH1 1LL
Read more: The perfect getaway for those who want to avoid the heat of the busy Med
10. Stay Central Hotel
This Cowgate hotel is right in the thick of Edinburgh’s buzzing nightlife hub, where clubs in the ancient vaults beneath the city bump out deep bass into the wee hours. Rooms range from small but perfectly formed doubles to a nine-person party pad in the loft, which wouldn’t look out of place in a reality TV mansion. Bigger rooms come with SMEG fridges to keep your fizz cool and Sega Megadrives for a hit of nostalgia. A coffee shop sits in the warehouse-style ground floor where you’ll also find nooks with board games and a bar. This one’s for the party people who relish a lie-in and don’t mind a bit of buzz around their accommodation at night.
Address: 139 Cowgate, Edinburgh EH1 1JS
Read more: The best beaches in Scotland to visit this summer
11. B+B Edinburgh hotel
This hotel sits in Edinburgh’s beautiful New Town, between buzzing Princes Street and the quiet haven of Dean Village. Inside this historic Georgian townhouse, there’s a church-like feel to the grand reception where a hand-carved wooden staircase sweeps up to plush bedrooms. Breakfast is an array of locally sourced produce whipped up into hearty dishes to fuel days of sightseeing, but there’s more than just ‘B’ at this B&B – afternoon tea is served in the stunning library room, plus there’s a hotel bar for a wee dram before bed.
Address: 3 Rothesay Terrace, Edinburgh EH3 7RY
FAQs
Best free things to do in Edinburgh
The Scottish capital has plenty of free things to do if you happen to be travelling on a budget. The Royal Botanic Gardens are free to enter, displaying 72 acres of glorious plantings and panoramic views of Edinburgh.
St Giles’ Cathedral, museums such as the Scottish National Gallery, The Writers Museum and the Museum of Childhood, are all free to enter.
Sightseeing along the Royal Mile and exploring trendy neighbourhoods such as Leith is a fun way to immerse yourself in the city for free.
How to get around Edinburgh
Edinburgh is easy to explore on foot; most attractions are close together.
Buses and trams are reliable and a great way to get around the city, as well as to and from the airport; meanwhile, black cabs can be hailed on the street or at taxi ranks, or by using taxi-hailing apps like Uber.