All recommended hotels in Edinburgh: $100 - $200

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

NB's Guesthouse, Edinburgh

Address Granville Terrace (Merchiston-Morningside)

Nb's Guest House is located in Merchiston Morningside, a 20-minute walk from Princes Street, southwest of the center of Edinburgh.

7.0 Guest Rating

From

$108

Bookthrough Booking.com

Best Western Plus Bruntsfield Hotel, Edinburgh

Address 69-74 Bruntsfield Place (Merchiston-Morningside)

The 67-rooms of the Best Western Bruntsfield Hotel are located across the street from The Meadows on the boarder of the Merchiston Morningside section of Edinburgh.

8.6 Guest Rating

From

$132

Bookthrough Booking.com

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.

7.3 Guest Rating

From

$108

Bookthrough Booking.com

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.

8.3 Guest Rating

From

$113

Bookthrough Booking.com

Ramsay's Bed & Breakfast, Edinburgh

Address 25 East London Street (Old Town-New Town)

Ramsay's Bed and Breakfast offers four rooms in New Town, less than a five-minute walk from Princes Street.

9.6 Guest Rating

From

$125

Bookthrough Booking.com

Bield B&B, Edinburgh

Address 3 Orchard Brae West (West End-Murrayfield)

The family-run Bield Bed and Breakfast sits west of the Royal Botanical Garden in the West End-Murrayfield area of Edinburgh.

From

$133

No online booking

Follow Us