From luxurious and quirky contemporary restaurants with rooms in Edinburgh city centre to a wealth of traditional heritage inns with rooms around The Lothians periphery, Inns and restaurants with on-site accommodation guarantee a fuss free holiday or business stay, with restaurants, parking, WiFi and more all included. Stay in an Edinburgh Inn with a cosy open fire, a welcoming bar with a range of Scotch malt whiskies and fine ales and character en-suite rooms with all essential facilities.

Edinburgh city centre famously features a selection of luxurious award-winning restaurants with rooms near Edinburgh Castle, perfect for that special romantic break or ultimate indulgence. Stay in character old coaching inns around Midlothian, just a 20 minute bus ride from Edinburgh city centre and with all you need in-house. Inn B&Bs on the outskirts of the city offer some of the best value B&B rates in Edinburgh. Browse a selection of inns with rooms in Edinburgh. Book online now with iknow.

Pub Accommodation in Edinburgh

  • Edinburgh
    Prices from
    £233
    TripAdvisor traveller rating from 978 reviews
    Rating from 978 reviews
    With a stay at The Inn On The Mile, you'll be centrally located in Edinburgh, steps from Brass Rubbing Centre and Museum of Childhood. This inn is close to Greyfriars Kirk and P...
    TripAdvisor traveller rating from 978 reviews
    Rating from 978 reviews
    star
    star
    star
    no star
    no star
    Inn