This post may contain affiliate links, which means I’ll receive a commission if you purchase through my links, at no extra cost to you. Please read full disclosure for more information.
Edinburgh is one of my most favorite cities that I’ve ever been to, and with good reason. There’s so much to do there, from taking a hike up Arthur’s Seat to see the beautiful city from above, to strolling along Victoria Street, to seeing Edinburgh Castle! It’s even easy to spend 1 day in Edinburgh – I did it!
Now, since there’s a lot to do in the area, you’re definitely going to want to stay somewhere nice during your time there. I’ve gotten together with some other awesome travel bloggers to share with you this ultimate list of where to stay in Edinburgh, Scotland.
For the Budget Traveler
. . . . . .
Castle Rock Hostel
15 Johnston Terrace, Edinburgh EH1 2PW
Castle Rock Hostel is in the heart of Edinburgh’s Old Town, keeping you close to all the action! From the entrance of this 19th century building, you have a stunning view of Edinburgh Castle. A one-minute walk up the Castle Wynd Close lands you at The Scotch Whisky Experience and the Castle Promenade. Castle Rock Hotel is also just above the Grassmarket, a premiere shopping hub as well as endless restaurants and pubs along the ancient cobblestone streets.
Castle Rock may be a hostel but it is not lacking amenities. With dorms from 4 to 10 beds from £11 ($14 USD) per person and private rooms available from £45 ($57 USD), you can also take advantage of the multiple lounges and a full kitchen at your disposal. Bathrooms are communal but there are plenty available. Breakfast is available for £1.50, with vegan options offered. When your feet get tired from exploring, put them up in the groove lounge or borrow a book from the free book exchange.
This hostel is clean, spacious, eccentric, accommodating and a social hub for their adults only clientele. You can join in on one of the organized activities planned by the hostel or easily walk to the most popular Edinburgh attractions in minutes.
There simply is no better place to stay in Edinburgh that offers a better combination of location, cost and amenities!
Recommended by Tanya Ott from Global Bakes. Be sure to check out her post on 15 Scottish Foods to Try if you’re visiting Edinburgh!
CoDE Pod Hostel – The Court
1A Parliament Square , Edinburgh EH1 1RF
The Court is the new hostel of CoDE, the brand that already owns another hostel called The Loft, located also in Edinburgh. The Court is special because it is located in the old courthouse of Edinburgh, right in front of the St Giles Cathedral.
The location, as you can imagine, is simply amazing. You walk outside every morning and you’re just in the heart of Edinburgh, half a block from High St. Surrounded by lots of restaurants and bars and pretty close to where all the free tours start.
The building itself has been recently reformed so it’s quite modern but, at the same time, they were able to preserve some typical features of the old courthouse, like the books and some benches.
One of the most particular details of CoDE are the bedrooms, mainly the ones for many guests where the visitor sleeps in a pod. Just like the ones that are popular in Japan, but in Scotland! How cool is that? The pods are super comfortable, with personal lights, a curtain, a bookshelf and plugs. You can get more privacy and feel like you’re in your own isolated world for the night.
Your stay in the pod is also affordable, you can sleep there from around £18 ($23 USD) per night.
Recommended by Laura from Laura No Está.
CODE Pod Hostel – The Loft
50 Rose St N Ln, Edinburgh EH2 2NP
If you’re a solo traveler interested in staying in the heart of Edinburgh on Rose Street, this is the perfect option. CoDE Pod Hostel – the LoFT is located in a lively area within walking distance to famous attractions such as Camera Obscura and Edinburgh Castle.
The hostel has stellar reviews across the web, provides 24-hour front desk service, is very easy to find in the city, and has a 9.2 average rating for its prime location on Booking.com.
Modeled after capsule hotels, the pods in each dorm room are extremely comfortable, safe, and provide adequate privacy. I especially loved the beautiful décor, cozy atmosphere, and how everything was sparkling clean.
The rooms are incredibly clean and well-decorated, much like an Airbnb. Some of its facilities include free, reliable Wi-Fi, heating and air-conditioning, non-smoking rooms, clothes racks, common room space, individual charging sockets next to your bed (with two USB sockets), and a roof terrace that overlooks Edinburgh Castle.
There are 4-6 bed pod options (mixed or exclusive to females), ranging in price from $33-36 USD/night including taxes and charges. There is also a 4-bed female dormitory option (not a pod), which averages $37 USD/night including taxes and charges. For couples, a lush penthouse apartment with balcony is available for $159 USD/night (including taxes). There is an additional $5/day for a continental breakfast option.
Recommended by Debbi from My Debstinations.
FOR THE Mid-Range TRAVELER
. . . . . .
We found a private apartment in an old Scottish building. The apartment was quite big as it had two bedrooms, a big kitchen, a bathroom and a really big living room. One night in this private flat costs approximatively 50 USD.
The flat was located in a quiet area, only a few minutes walk from the beautiful Lochend Park. The inside of the apartment was nicely decorated with modern furniture. There were also ceiling roses and carvings which made this apartment really unique to us.
From the apartment we could easily walk to the City Center of Edinburgh. It was only 25 min away by foot. You could also easily take the bus to the city. The place is really close to Holyrood Park which is the biggest park in Edinburgh with lakes, hills and walking routes.
If you are wondering where to stay in Edinburgh, we highly suggest you to check on Airbnb to stay with locals or find a self-catering apartment.
Recommended by Robin from Everything Yoga Retreat.
Elder York Guest House
38 Elder St, Edinburgh EH1 3DX
Whenever we travel to Edinburgh we invariably do so by train. When planning our first visit a number of years ago I chose a guesthouse located near Princes Street in Edinburgh’s New Town and only a short walk from Waverley train station. This 3 star guesthouse is called the Elder York Guest House and is now our go-to choice of accommodation whenever we visit the Scottish capital.
Rooms are clean, comfortable and equipped with all the amenities you could need (tea/coffee/ensuite shower with toiletries) and there is always a warm welcome from the owners,
The guesthouse is located in a perfect part of town for sightseeing and shopping. Within walking distance (maximum of 20 minutes to all the main sights) is the National Portrait Gallery, the Scott Monument and all the attractions of Edinburgh’s Old Town. There are numerous shops in the area including Princes Street where you will find high street stores and luxury brands. Restaurants and bars are in abundance and you are spoilt for choice with some excellent culinary offerings in the city.
There are only two considerations if you do decide to book the Elder York Guest House. There is no lift so you have to climb a few sets of stairs to the entrance. There is also no parking so if you are traveling Scotland by car this is possibly not the best option.If however you travel light, have no mobility issues and are using public transport the Elder York is an excellent option.
Expect to pay in the region of £75 ($95 USD) per room per night. An excellent full Scottish breakfast is included.
Recommended by Tracy from UK Travel Planning.
43 Jeffrey Street, Edinburgh, EH1 1DH
This Jury’s Inn has a considerable amount going in its favor – along with the comfort that is guaranteed based on the reputation of this well known British chain.
It is located just behind the Train Station; very easy to reach either by train or the Airlink bus from the airport. Despite being so centrally located the area is also quiet, which made it easy to sleep. It links to a Close/Alley straight to the Royal Mile and is an easy 10 minute walk to Edinburgh Castle or Holyrood Palace in either direction.
The location, and ease of accessing the Royal Mile, puts it well within walking distance of Edinburgh Castle, Holyrood Palace, St Mary’s Close, Whisky Experience, and many other of the key sites in Edinburgh, Scotland.
This hotel is very reasonable priced and on the lower end of the spectrum, about £100 ($126 USD) per night in off peak season (ie. not Fringe). There are a variety of room types and options as well. The value for money at this location is very strong.
The rooms have great views, are clean, and comfortable. The bedding is comfortable, crisp and clean with fluffy pillows and duvet, and with extra available for those of us who like to sleep with 2 pillows. The bathrooms are not only functional but very clean and comfortable.
And the service of the staff was also fantastic. They had answers to all our questions and were very helpful for our requests.
Recommended by Jamie from Travel Addict.
Travelodge Edinburgh Cameron Toll
43 Craigmillar Park, Edinburgh EH16 5PD
I don’t know about you, but I’m a sucker for affordable accommodations. I don’t like to spend a whole lot on where I’m sleeping, since I’m really only in my room for such a short time. I’d rather spend all my money on my daily excursions and food, of course, since there’s so many great places to eat in Edinburgh!
That’s why I opted to stay at the Travelodge Edinburgh Cameron Toll for two nights during my short trip to Edinburgh. It’s located quite closely to the Cameron Toll Shopping Centre – it’s literally just across the street! This makes it super accessible to go shopping if there’s any last-minute things you forgot to pack, and there’s also some great places to eat and a Costa to grab a coffee at.
The hotel of course isn’t anything super top-notch, but it does have great size rooms. There’s a multitude of room sizes, including double twins, double bed, family rooms, twin rooms, and business floor options. Each room comes equipped with a TV and shower. Unfortunately, there isn’t free wifi. I had to pay £3 at the front desk to have free wifi for 24 hours, which isn’t that huge of a deal.
Prices tend to range from $70-$100 USD (£56-£80), depending on when you book and what time of room you choose.
If you’re looking for something better than a hostel but still don’t want to splurge, I recommend booking a stay at the Travelodge Edinburgh Cameron Toll!
Recommended by Krystianna from Volumes & Voyages.
For the Luxury Traveler
. . . . . .
Lothian, 94 Dalkeith Rd, Edinburgh EH16 5AF
If you love to be surrounded by the finer things in life and appreciate good food, book a stay at 94DR. This beautiful Victorian townhouse is located on Dalkeith Road in the south side of the city, and is perfectly situated for all of the main attractions Edinburgh has to offer. Within walking distance of the city centre, it has 6 full size rooms and the ‘Wee Dram’ which can be added to make a family suite. The rooms are styled as either couture, tailored or bespoke – all are beautiful and furnished to a high standard. Prices range from £80-£200 ($80-$200 USD) per night per room, depending on which room you book.
This place is really special to me, not only because it is beautiful and such a treat to stay in, but because my (now) husband and I booked rooms at 94DR for our wedding in Edinburgh back in 2012. We were thrilled on arrival to see that all of our rooms were luxurious and extremely comfortable, and to experience the outstanding hosting by owners Paul and John. Warmly welcomed and helped with many of our wedding and dining arrangements (Paul managed to get Tom Kitchin to come and congratulate us during our wedding meal at his restaurant!), we were given tasty hors d’oeuvres to enjoy with fizz whilst getting ready for the ceremony and we were generally treated like royalty!
Paul’s breakfast is legendary and his background in hospitality is evident – you will read many raving reviews of this online. The delicious breakfast offering, made from quality seasonal and local produce, includes homemade granola, eggs Benedict, and a really great full Scottish breakfast. We have been back to stay several times since getting married (as have our wedding guests) and always recommend 94DR to anyone visiting Edinburgh – we wouldn’t stay anywhere else.
Recommended by Melanie from Two Plus Dogs.
Macdonald Holyrood Hotel
81 Holyrood Rd, Edinburgh EH8 8AU
The MacDonald Holyrood Hotel is located in the heart of the historic center of Edinburgh, just a five-minute walk from the Holyrood Palace and Abbey and a gentle 15-minute stroll to Edinburgh Castle. Other sights, including the Scottish Parliament building, the Museum of Edinburgh, and the Scottish National Portrait Gallery are also nearby.
This four-star hotel and spa offers friendly, high-quality service and decent on-site facilities making it a great choice for those who want a reliable, comfortable central hotel. With an on-site Health and Wellbeing Club, the Surf & Turf restaurant, conference facilities, and stylish in-room furnishings, the MacDonald Holyrood Hotel is ideal for those visiting for business or leisure.
One of the bonuses of the MacDonald Holyrood Hotel is the charming tartan bed throw and marble bathrooms which add an extra touch of character and opulence. Plus, the massages and beauty treatments offered in the spa and the late-night opening of the swimming pool and sauna allow you to add some well-deserved rest and relaxation on your trip!
One night at the MacDonald Holyrood Hotel in a Classic Double Room starts at £110/$139 USD (weeknights) and £205/$259 USD (weekends), so it is a good option for those seeking a quality chain hotel.
Recommended by Chrysoula from Travel Passionate.
Nira Caledonia Hotel
6-10 Gloucester Pl, Stockbridge, Edinburgh EH3 6EF
Nira Caledonia is an elegant boutique hotel in Edinburgh’s 18th-century New Town. It was recently refurbished, so while the outside area is steeped in history, the interior is modern and stylish.
If you want to really treat yourself during your stay in Edinburgh, book a few nights in a luxurious suite with floor-to-ceiling windows, beautiful views and a Jacuzzi bathtub. However, regular rooms are also available and a bit more budget-friendly. (Double from £140/$177 USD, Jacuzzi Suite from £240/$303 USD)
The hotel is just a stone’s throw from the Water of Leith Walkway, a green oasis in the middle of the city. Begin your walk at the bustling Stockbridge farmer’s market (each Sunday) and make your way along the quiet path to the picture-perfect Dean Village neighbourhood.
Explore in the other direction and you will reach the grand shopping streets of New Town (George, Rose and Princes Street). Then climb to the top of Scott Monument for views of the city or have a picnic at Princes Gardens below the towering medieval castle.
Nira Caledonia’s restaurant is a hot tip to try traditional Scottish food and enjoy a dram, but the neighbourhood is also well-known for its excellent restaurants and bars. Try The Pantry for brunch, The Scran & Scrallie for dinner and the speak-easy bar Panda & Sons for late-night cocktails.
The hotel’s special couple packages include romantic turndown service and Champagne on arrival – these make Nira Caledonia one of my favourite romantic getaways in Scotland!
Recommended by Kathi from Watch Me See.
The Royal Mile, 80 High St, Edinburgh EH1 1TH
Radisson Blu is recognised as one of the best places to stay when you travel to Edinburgh. The 4-star hotel is located in a stone building on the Royal Mile in the heart of the Scottish capital. The Radisson Blu Hotel features 238 bedrooms, including Standard, Premium and Family rooms and a selection of suites. What you will enjoy the most is the location! If you would like to explore the city at your feet, Radisson Blu is the absolute choice.
The main attractions of the city of Edinburgh are just a stone’s throw from the hotel.
Edinburgh Vaults 0.1 mile
National Museum of Scotland 0.3 mile
Edinburgh Castle 0.4 mile
Scottish Parliament 0.4 mile
Holyrood Park 0.5 mile
Scott Monument 0.7 mile
Princes Main Shopping Street 0.8 mile
THE AMENITIES OF RADISSON BLU
It turned out the hotel’s super comfortable king size bed to be really good. The hotel offers a wide range of amenities. The amenities include in-room kettle coffee and tea, hairdryer, iron, ironing board, safe within the room, free Wi-Fi, flat-screen TVs, parking on-site, 24-hour room service, indoor heated swimming pool, sauna, steam room, gym equipment, massage, manicures and pedicures service. Book a table for two in the restaurant, order your cocktail at Itchycoo Bar and Kitchen, feel free to explore the bustling Old Town of the city.
HOW MUCH DOES IT COST FOR ONE NIGHTS RATE?
For a standard room, the lowest available rate is approximately GBP 158.40 per night ($200 USD).
Recommended by Evelina from EvBeing.
Explore Edinburgh & Scotland
Be sure to check out the rest of Scotland while you’re visiting! See more of our posts below.
- 12 Fun Edinburgh Harry Potter Tours for Literary Muggles
- 15 Best Day Trips from Edinburgh by Train
- 16 Best Edinburgh Instagram Spots
- 13 Best Restaurants in Edinburgh Scotland
- How to Spend One Day in Edinburgh, Scotland
- 19 Most Beautiful Towns in Scotland
- 10 Edinburgh Ghost Tours That Will Freak You Out
- 11 Amazing Spots for Breakfast in Edinburgh