Edinburgh is known as one of the most captivating cities in Scotland. It is famous for its richness in history and culture along with the stunning architecture. However, the rapidly increasing popularity of the tourist destination makes it difficult to find an affordable accommodation option. The city offers various budget-friendly accommodations without compromising your overall experience. If you are someone looking for accommodation options that won’t burn a hole in your pocket, this article is for you. It brings you 7 cheapest places to stay in Edinburgh. Before we move on to the list, please note that the prices may vary depending on the season and days of your visit.
1. Ibis Styles Edinburgh St Andrew Square

Location: 19 St Andrew Square, Edinburgh EH2 1AU, United Kingdom.
The Ibis Styles Edinburgh Hotel is considered the cheapest accommodation option located at Andrew Square. The hotel has a great location, beautifully decorated interiors, and comfortable rooms, along with an on-site bar. The family rooms are also available which are perfect for those with children. The double rooms in the hotel are available at £75 while the standard rooms are available at £81. The queen room at Ibis Styles Edinburgh Hotel is available at £102.
Hidden Gems in Edinburgh: 15 Must-Visit Secret Spots
7 Romantic Things To Do In Edinburgh: The Most Romantic Experiences In Edinburgh
2. Travelodge Edinburgh Central

Location: Multiple
The Travelodge Edinburgh Central is considered the second cheapest accommodation option located at multiple locations in the city. It is located at some of the prime locations in the heart of the city and offers easy accessibility to all the tourist attractions. The hotel has all the basic amenities required for a decent stay. These amenities include comfortable beds, ensuite bathrooms, TV, and more. The visitors report a positive experience with the staff as well. The standard rooms are available at £39.99 while the SuperRoom is available at £43.99.
3. Holiday Inn Express Edinburgh City Centre

Location: Picardy Pl, Edinburgh EH1 3JT, UK.
The Holiday Inn Express Edinburgh City Centre is an IHG Hotel that is considered the third cheapest accommodation option in Edinburgh. It is located at Picardy Place on the top of Leith St, Edinburgh. The prime location in the New Town makes it one of the most preferred hotels in the city. It is also located near the Edinburgh train station offering convenient transportation. The hotel provides free breakfast for visitors and the rooms are worth every penny. The double as well as the standard rooms at the hotel are available at £121.
15 Best Places to Visit in Edinburgh in March | Edinburgh Travel Guide
4. Best Western Kings Manor Hotel
Location: 100 Milton Rd E, Edinburgh EH15 2NP, UK.
The Best Western Kings Manor Hotel is also considered one of the cheapest options if you wish for a decent and affordable accommodation option in the city. It is located near Portobello Beach, which makes it easier for tourists to reach the seashore. Amenities like a restaurant, gym, spa, as well as a swimming pool are also available in the hotel. The standard rooms at the hotel are available at £105 while the superior rooms are available at £160. Rooms with single beds are also available at BW Kings Manor Hotel.
5. Holiday Inn Express Edinburgh – Leith Waterfront
Location: Britannia Way, Ocean Dr, Edinburgh EH6 6JJ, UK.
Another branch of the Hotel Inn Express Edinburgh also falls under the list of the cheapest accommodation options in the city. It is located near the Leith Waterfront which is a harbour neighborhood on the outskirts of the city. It offers comfortable rooms along with easy transportation and free breakfast. It also offers baggage storage, conference centres, and rooms for families. The price range for the rooms in Holiday Inn Express Edinburgh – Leith Waterfront starts from £59.
Where to Stay in Edinburgh: 10 Best Hotels and Accommodation
6. Travelodge Edinburgh Central Waterloo Place
Location: 17 Waterloo Pl, Edinburgh EH1 3BG, UK.
The Travelodge Edinburgh Central Waterloo Place is also considered one of the most preferred accommodation options in the city. It is located near some of the most popular tourist attractions, such as Edinburgh Castle, Royal Mile, Holyrood Palace, Calton Hill, and more. This hotel also allows pets on extra charge and prior notice. The standard rooms at this hotel are available at £39.99.
7. Hub by Premier Inn Edinburgh City Centre
Location: Rose St S Ln, Edinburgh EH2 2NN, United Kingdom.
The Hub by Premier Inn Edinburgh City Centre is also one of the cheapest places to stay in Edinburgh. It is highly popular among visitors because of its central location near Princes Street. The hotel offers well-designed comfortable rooms along with amenities like Chargeable offsite parking. It also provides breakfast and free movies on demand. Free Wi-Fi is also available, along with a 40-inch flat-screen TV in the rooms. The restaurant in the hotel also offers free tea and coffee during the day. The prices of the standard rooms start from £82 per night.