Updated: November 5, 2021
Looking for a cheap hotel in Edinburgh? We've selected three affordable hotels that have received excellent guest ratings based on their value for money over the past 24 months.
Use our convenient booking form if you want to search hotels by location. That way you can find, for example, cheap hotels in Edinburgh near Royal Mile, zoo or castle.
Situated in the centre of Edinburgh, this Georgian house is less than 15 minutes’ walk from the shops of Prince’s Street. Amenities include free Wi-Fi available throughout the hotel. The boutique guest rooms are elegant in style, and each has its own bathroom with free toiletries provided. All rooms feature a flat-screen TV, tea and coffee making facilities, and Scottish shortbread as a treat. Edinburgh Castle, which sits high over the old city, can be reached in 20 minutes on foot, and the bustling Royal Mile is also within easy reach. Edinburgh Waverly Rail Station is a 10-minute stroll.
Nestled next to the vibrant network of streets known as the Royal Mile in Edinburgh’s Old Town, the 3-star Jurys Inn Edinburgh boasts a prime location in the heart of the city. It is also just a five-minute walk from the main train station, making it ideal for visitors arriving by rail. Hotel amenities include 24-hour front desk, a modern restaurant and high speed Internet, while each guest room features a large bathroom, tea/coffee making facilities and a work space area.
Housed in an elegant Georgian building in the centre of Edinburgh, the newly refurbished 3-star Ballantrae Hotel offers an enviable location just a short hop from the buzz of Princes Street and George Street. Several of its spacious rooms boast original period features as well as eye-catching views of the city, along with standard amenities. Elsewhere in the hotel, guests can make use of a breakfast room and residents’ bar, while a limited number of city centre parking spaces are also available free of charge.
Our convenient booking form also lets you search for hotels with specific amenities. For example, find cheap hotels in Edinburgh with parking, pool, or hot tubs.