Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Edinburgh

Popular with guests booking three-star hotels in Edinburgh
Popular with guests booking three-star hotels in Edinburgh
Popular with guests booking three-star hotels in Edinburgh
Popular with guests booking three-star hotels in Edinburgh
Popular with guests booking three-star hotels in Edinburgh
Popular with guests booking three-star hotels in Edinburgh
Popular with guests booking three-star hotels in Edinburgh
Popular with guests booking three-star hotels in Edinburgh
Popular with guests booking three-star hotels in Edinburgh
Popular with guests booking three-star hotels in Edinburgh
Stay Central Hotel is just a 3-minute walk from the historic Royal Mile. Located in the Cowgate, this lively budget hotel is in Edinburgh's Old Town, within half a mile of Princes Street.
On Edinburgh's famous Princes Street, Old Waverley Hotel offers elegant accommodation in the New Town area. Waverley rail station is a 1-minute walk away.
This city centre Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House.
Conveniently set in Edinburgh, hub Edinburgh City Centre - Royal Mile provides air-conditioned rooms, a restaurant and a bar. This 3-star hotel offers a 24-hour front desk.
The Royal Scots Club offers grand country-house charm, a cosy club atmosphere and free WiFi in Edinburgh city centre. In the peaceful New Town district, there is a hotel lift for access to all floors.
Ideally situated in Edinburgh, hub Edinburgh City Centre - Haymarket features air-conditioned rooms, a restaurant and a bar. This 3-star hotel offers a 24-hour front desk.
The Cairn Hotel is 800 metres from Edinburgh Waverley Rail Station and the shops, theatres and nightlife of Princes Street. It offers free WiFi and has a breakfast room.
A 15-minute walk from Edinburgh Castle and the shops of popular Princes Street, Garner Hotel Edinburgh-Haymarket by IHG is directly across the road from Haymarket Rail Station.
This hotel is set in the West End of the city, only 0.6 miles from Edinburgh Castle. Grove House Hotel offers a 24-hour front desk and free Wi-Fi.
The West End Hotel is located in a B-listed Victorian townhouse only 15-minutes walk from the West End of Princes Street, the perfect base to relax yet within easy reach of all that Edinburgh has to...
Situated on the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh.
Abbotsford Guest House is ideally located just a 15-minute stroll from the heart of Edinburgh city centre.
Less than 1.5 miles from Edinburgh Waverley Rail Station and the city centre, Edinburgh House Hotel has en suite rooms.
Featuring a garden and views of garden, Arrandale Guest House is a recently renovated guest house located in Edinburgh, 2.2 km from National Museum of Scotland.
This traditional, family-run hotel is 2 miles from Edinburgh Waverley Rail Station and the city centre. It offers free Wi-Fi in public areas, and free private parking on site.
This 3-star guest house offers warm, stylish rooms with private bathrooms and flat-screen TVs. Edinburgh’s historic centre is just 5 minutes’ drive away.
In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is situated just off the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access.
A 5-minute walk from Waverley Train Station, ibis Edinburgh Centre South Bridge – Royal Mile provides centrally located accommodation in the Old Town.
Ideally located in the centre of Edinburgh, hub Edinburgh City Centre - Rose Street offers air-conditioned rooms, a restaurant, free WiFi and a bar.
Motel One Edinburgh-Princes is set in the heart of Princes Street and less than 5 minutes’ walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk.
KM Hotel offers an accommodation in the heart of Edinburgh’s historic Old Town, a stone’s throw from Princes Street, Waverley Rail Station, Edinburgh Castle and The Royal Mile.
KM Apartments offer that extra space that everyone craves. Our apartments allow our guests to spread out for a longer stay, or provide them with all the space they need for that perfect working...
Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city centre.
This beautifully restored 3-star hotel is in Edinburgh city centre, just 300 metres from Edinburgh Waverley Railway Station and Princes Street. Rooms each have a private bathroom and free Wi-Fi.