Uncovering Europe's best budget hotels since 2001.

All recommended hotels in Edinburgh: $100 - $200

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

Sort By:

Name Price User rating Most viewed

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

$133

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.

9.0 Guest Rating

From

$141

No online booking

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.5 Guest Rating

From

$140

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.

7.7 Guest Rating

From

$120

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.5 Guest Rating

From

$115

Bookthrough Booking.com

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

$115

Bookthrough Booking.com

Follow Us