All recommended hotels in Edinburgh: 3 star hotel
8 cheap hotels in Edinburgh reviewed by EuroCheapo (See more hotels in Edinburgh by doing a CheapoSearch)
11 Coates Gardens, West End-Murrayfield
Quick Read: The three-star Lairg Hotel offers 11 rooms just west of Haymarket Station in the West End-Murrayfield section of Edinburgh.... read review
10/18 Windsor Street, Old Town-New Town
Quick Read: The two-star Cairn Hotel is located on the eastern side of New Town, just north of Calton Hill.... read review
$48
6 Grosvenor Crescent, West End-Murrayfield
Quick Read: Ballantrae at the West End is a three-star, family-run hotel located between Water of Leith and Haymarket Station.... read review
$49
Royal Terrace, Old Town-New Town
Quick Read: The three-star Ailsa Craig offers 17 non-smoking rooms in an early 19th-century Georgian building just north of Carlton Hill and east of New Town.... read review
$56
1-5 Coates Gardens, West End-Murrayfield
Quick Read: The 25 rooms at the Haymarket Hotel are located in the West End-Murrayfield area of Edinburgh, just west of the Old and New Towns.... read review
$56
94-96 Grassmarket, Old Town-New Town
Quick Read: Located down the hill from Edinburgh Castle, the two-star Grassmarket Hotel offers 44 rooms in a vibrant area of Old Town with many pubs, clubs, and restaurants.... read review
$51
90 Haymarket Terrace, West End-Murrayfield
Quick Read: The four-star Apex European Hotel offers 66 rooms located in the West End-Murrayfield area of Edinburgh, just west of Haymarket Station.... read review
$47
11 Hartington Place, Bruntsfield, Merchiston-Morningside
Quick Read: The 6 rooms of the three-star Mardale Guest House are located inside a Victorian villa on the southwest side of Edinburgh in Merchiston Morningside.... read review
$56