Best Price Guarantee
Relax, you've got the best price possible. If you see the same offer for less on another website, we'll refund you the difference.
Enter your search details:

Cheap B&Bs in Edinburgh

Scottish hospitality is second to none, and you can make the most of it by booking one of our fantastic selection of cheap B&Bs in Edinburgh. Tuck into a delicious breakfast before heading out to see the sights, and get great insider tips from your local hosts. Our bed and breakfasts have been carefully selected according to price and location, so you’ll find affordable options wherever you want to be across the city. We have B&Bs near the train station and by the airport, near lively Grassmarket, with its shops and bars, and close to the Royal Mile, which leads to the famous castle. All come with a best price guarantee, so why not book your perfect B&B in Edinburgh now?

34 places available
  • Sort by
    • based on 196 reviews
    • 90-92 Pilrig Street, Edinburgh Show map
    • With free private parking and Wi-Fi, this cosy guest house in Edinburgh offers affordable rooms just 10 minutes...

      Wi-Fi available Breakfast available
    • 1.8km from Edinburgh Centre
  • Edinburgh House Hotel
  • Price from 32.83€ per person per night
    • based on 84 reviews
    • 44 Minto Street, Edinburgh Show map
    • Strathallan Guest House in Edinburgh offers comfort close to the centre of the city. This family-run...

      Free Wi-Fi Breakfast included
    • 1.6km from Edinburgh Centre
  • Strathallan Guest House
  • Price from 44.19€ per person per night
    • based on 264 reviews
    • 5 East Mayfield, Edinburgh Show map
    • Kingsway Guest House is a traditional Edinburgh bed & breakfast rated 4-star by the AA Guest Accommodation...

      Free Wi-Fi Breakfast included
    • 2km from Edinburgh Centre
  • Kingsway Guest House
  • Price from 56.19€ per person per night
    • based on 12 reviews
    • 14 Coates Gardens, Edinburgh Show map
    • Guests can expect a very warm welcome at the Argus Hotel In Edinburgh, a 1-star, family-run establishment located in...

      Breakfast included
    • 2.1km from Edinburgh Centre
  • The Argus Hotel
  • Price from 63.13€ per person per night
    • based on 52 reviews
    • 23 Minto Street, Edinburgh Show map
    • Minto House B&B is situated in the centre of Edinburgh. The bed and breakfast accommodates guests in 6 spacious,...

      Free Wi-Fi Breakfast included
    • 1.9km from Edinburgh Centre
  • Minto House B&B
  • Price from 41.04€ per person per night
    • based on 302 reviews
    • 62 Pilrig Street, Edinburgh Show map
    • Treat yourself to an interesting stay and a hearty breakfast in Edinburgh at the Craigmoss Guest House, a...

      Breakfast included
    • 1.8km from Edinburgh Centre
  • Craigmoss Guest House
  • Price from 49.88€ per person per night
    • based on 22 reviews
    • 16 East Hermitage Place, Edinburgh Show map
    • The family-run Hermitage Guest House offers peaceful, welcoming accommodation overlooking Leith Links park, 3.5 km...

      Wi-Fi available Breakfast included
    • 2.7km from Edinburgh Centre
  • Hermitage Guest House
  • Price from 41.04€ per person per night
    • based on 38 reviews
    • 51 Gilmore Place, Edinburgh Show map
    • Gilmore Guest House, constructed in 1836, offers you superb budget accommodation that is warm and welcoming...

      Free Wi-Fi Breakfast available
    • 1.6km from Edinburgh Centre
  • Gilmore Guest House
  • Price from 37.88€ per person per night
    • based on 51 reviews
    • 22 St Bernard's Crescent, Edinburgh Show map
    • The St. Bernards Guest House occupies a charming Victorian townhouse in Edinburgh’s Stockbridge area, a short walk...

      Free Wi-Fi Breakfast available
    • 1.8km from Edinburgh Centre
  • St. Bernards Guest House
  • Price from 35.99€ per person per night
    • based on 45 reviews
    • 75 Gilmore Place, Edinburgh Show map
    • With free Wi-Fi and parking, this central guest house in Edinburgh is located just a 20-minute walk from the Royal...

      Free Wi-Fi Breakfast included
    • 1.6km from Edinburgh Centre
  • Castle Park Guest House
  • Price from 47.35€ per person per night
    • based on 28 reviews
    • 248 Ferry Road, Edinburgh Show map
    • The Ravensdown Guest House provides comfortable, elegantly furnished accommodation in a charming Edwardian house...

      Free Wi-Fi Breakfast included
    • 2.6km from Edinburgh Centre
  • Ravensdown Guest House
  • Price from 59.98€ per person per night
    • based on 187 reviews
    • 45 Queen Street, Edinburgh Show map
    • A family-run guest house in Edinburgh's New Town, this provides charming and affordable guest rooms just a...

      Free Wi-Fi Breakfast available
    • 1km from Edinburgh Centre
  • Queens Guest House
  • Price from 62.50€ per person per night
    • based on 88 reviews
    • 29 Craigmillar Park, Edinburgh Show map
    • With free parking, Wi-Fi, and a garden, this charming bed and breakfast provides spacious and affordable rooms and...

      Free Wi-Fi Breakfast included
    • 2.6km from Edinburgh Centre
  • Alba House
  • Price from 66.29€ per person per night
    • based on 62 reviews
    • 10 East Hermitage Place, Edinburgh Show map
    • With Wi-Fi, this affordable guest house overlooking a leafy park is just 20 minutes by bus from Princes Street and...

      Free Wi-Fi Breakfast available
    • 2.5km from Edinburgh Centre
  • Edinburgh Thistle Guest House
  • Price from 62.50€ per person per night
    • based on 43 reviews
    • 37 Mayfield Gardens, Edinburgh Show map
    • A traditional Edinburgh guest house located in an ornate Victorian period townhouse just 20 minutes by bus from...

      Breakfast available
    • 2.3km from Edinburgh Centre
  • International Guest House
  • Price from 82.08€ per person per night
    • based on 592 reviews
    • 5 East Hermitage Place, Edinburgh Show map
    • A cosy and inviting guest house, this is located in a Victorian villa in Edinburgh’s Leith neighbourhood, a short...

      Wi-Fi available Breakfast available
    • 2.6km from Edinburgh Centre
  • Sandaig Guest House
  • Price from 56.82€ per person per night
    • based on 147 reviews
    • 42 Minto Street, Edinburgh Show map
    • The Sherwood Guest House is a beautiful bed and breakfast, offering comfortable rooms with classic and elegant...

      Free Wi-Fi Breakfast included
    • 1.7km from Edinburgh Centre
  • Sherwood Guest House
  • Price from 75.76€ per person per night
    • based on 22 reviews
    • 6 Cambridge Ave, Edinburgh Show map
    • This friendly, family-run guest house is set in a 19th-century townhouse in a quiet, residential area of...

      Wi-Fi available Breakfast available
    • 1.9km from Edinburgh Centre
  • Leith House
  • Price from 41.04€ per person per night
    • based on 61 reviews
    • 8 Minto St, Edinburgh Show map
    • Blossom Guesthouse is a traditional, welcoming Edinburgh bed & breakfast located in the leafy Newington district,...

      Free Wi-Fi Breakfast included
    • 1.7km from Edinburgh Centre
  • Blossom Guesthouse
  • Price from 47.98€ per person per night
    • based on 65 reviews
    • 16 Mayfield Gardens, Edinburgh Show map
    • Offering elegant, classical-style rooms in a well-maintained Victorian building, Auld Reekie Guest House is a...

      Free Wi-Fi Breakfast included
    • 2.3km from Edinburgh Centre
  • Auld Reekie Guest House
  • Price from 56.82€ per person per night