Hotels by location

Edinburgh is a striking city that is surprisingly compact. You’ll find it easy to get around no matter where you choose to stay. Walking is one of the best ways to explore the city, but Edinburgh is also well connected by Lothian Buses, cycle paths and the city tram, so if you want to go a little further afield you can find hotels near Edinburgh too.

  • Edinburgh City Centre
  • Leith
  • West End and Haymarket
  • Hotels by type

    Edinburgh has a great selection of hotels from luxury to affordable, city centre to small and boutique.

  • Budget hotels in Edinburgh
  • Luxury and spa hotels in Edinburgh
  • Explore all hotels in Edinburgh

    What can I expect from a B&B in Edinburgh?
  • B&Bs and guest houses are often found just outwith the city centre in pleasant residential areas.
  • Many B&Bs and guest houses can be found on local bus routes and often you can walk to the city centre within 30 minutes.
  • Some properties have off-road parking.
  • There's a wide range of B&Bs and guest houses to suit many preferences, from the basic to the luxurious. If you fancy something a bit special, opt for the likes of a boutique B&B set in a Georgian townhouse, with stylish décor and fine linens.
  • Explore all B&Bs and Guesthouses in Edinburgh

    A break in Scotland's historic capital city is made a lot easier with the abundance of self-catering accommodation on offer.

    For those who want to stay among the action, consider staying in the city's historic Old or New Towns where you'll find a wide range of fantastic modern apartments, classic Georgian New Town flats with high ceilings and large rooms, and even elegantly converted warehouse apartments.

    Explore more self-catering options in Edinburgh