Edinburgh hotel reviews: Under $100

14 cheap hotels in Edinburgh reviewed by EuroCheapo (See 458 more hotels in Edinburgh by doing a CheapoSearch)

Expand mapMinimize map

Sort By: Name Price Type User rating Neighborhood Most viewed

York House Hotel, Edinburgh

#1 on the mapYork House Hotel

2 star star

Address 27 York Place (Old Town-New Town)

The York House Hotel offers 20 guestrooms in the center of Edinburgh, less than a five-minute walk from Princes Street.

Good 7.4

Grassmarket Hotel, Edinburgh

Address 94-96 Grassmarket (Old Town-New Town)

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.

Very Good 7.8

Cairn Hotel, Edinburgh

#3 on the mapCairn Hotel

1 star star

Address 10/18 Windsor Street (Old Town-New Town)

The two-star Cairn Hotel is located on the eastern side of New Town, just north of Calton Hill.

Good 7.2

Ailsa Craig Hotel, Edinburgh

Address Royal Terrace (Old Town-New Town)

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.

Very Good 7.5

Barony House, Edinburgh

Address 23 Mayfield Gardens (Meadows-Marchmont)

Located southwest of Holyrood Park in the Meadows-Marchmont area of Edinburgh, the Barony House is home to six rooms.

Very Good 8.3

The Lairg Hotel, Edinburgh

#6 on the mapThe Lairg Hotel

3 star star

Address 11 Coates Gardens (West End-Murrayfield)

The three-star Lairg Hotel offers 11 rooms just west of Haymarket Station in the West End-Murrayfield section of Edinburgh.

Very Good 8.1

Mardale Guest House, Edinburgh

Address 11 Hartington Place, Bruntsfield (Merchiston-Morningside)

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.

Good 7.4

Ballantrae Hotel At The West End, Edinburgh

Address 6 Grosvenor Crescent (West End-Murrayfield)

Ballantrae at the West End is a three-star, family-run hotel located between Water of Leith and Haymarket Station.

Very Good 7.4

STUART HOUSE, Edinburgh

Address 12 Mayfield Gardens (Meadows-Marchmont)

The Stuart House Bed and Breakfast is located in the Meadows-Marchmont section of Edinburgh, south of the city center.

Very Good 8.3

Ben Craig House, Edinburgh

Address 3 Craigmillar Pk (Meadows-Marchmont)

The 10 rooms of the Ben Craig House are located 30-minutes south of the city center between Holyrood Park and The Meadows.

Very Good 7.6

Hotel Twenty, Edinburgh

#11 on the mapHotel Twenty

3 star star

Address 20 Leopold Place (Old Town-New Town)

The Richmond House is a three-star hotel located around the corner from the Playhouse Theater in Edinburgh's theater district.

Very Good 7.6

Haymarket Hotel, Edinburgh

#12 on the mapHaymarket Hotel

3 star star

Address 1-3 Coates Gardens (West End-Murrayfield)

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.

Good 7.4

Albany Ballantrae Hotel, Edinburgh

Address 39-47 Albany Street (Old Town-New Town)

The four-star Albany Ballantrae has 43 rooms located in east New Town, just north of St. Mary's Cathedral.

Very Good 7.6

Apex European Hotel, Edinburgh

Address 90 Haymarket Terrace (West End-Murrayfield)

The four-star Apex European Hotel offers 66 rooms located in the West End-Murrayfield area of Edinburgh, just west of Haymarket Station.

Very Good 7.5

Check Rates for Checking Rates for No availability

x
EuroCheapo is currently checking rates for your dates

Note: This hotel does not offer online booking through our reservation partners. To see all available hotels in , please search below.