Skip to main content
myhoteloffers.com
Edinburgh

Hotels in Edinburgh

291 hotels in Edinburgh with live prices. Browse the stays below.

Hotel
8.9Very good7,489 reviews

Edinburgh

  • Pets allowed
  • Breakfast
from£233.97per night
See prices
Hotel
8.0Very good16,727 reviews

Edinburgh

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
9.4Excellent3,928 reviews

Edinburgh

  • Free Wi-Fi
  • Air conditioning
Pick dates to see pricesSee prices
Hotel
8.2Very good9,606 reviews

Edinburgh

  • Pets allowed
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
8.5Very good6,750 reviews

Edinburgh

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
9.1Excellent3,448 reviews

Edinburgh

  • Breakfast
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
8.7Very good4,711 reviews

Edinburgh

  • Pets allowed
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
8.7Very good4,677 reviews

Edinburgh

  • Pets allowed
  • Free Wi-Fi
Pick dates to see pricesSee prices
Hotel
9.3Excellent2,596 reviews

Edinburgh

  • Free Wi-Fi
  • Parking
Pick dates to see pricesSee prices
Hotel
8.2Very good7,352 reviews

Edinburgh

  • Pets allowed
  • Breakfast
Pick dates to see pricesSee prices

Edinburgh at a glance

Hotels
291
Guest score 8+
167
Guest score 9+
57
5★
21
4★
103
3★
60
Pets allowed
65
Free cancellation
2
Within 1 km of the centre
116
Within 3 km of the centre
221

Figures from 2 November 2026.

More cities we cover

Trip not settled on Edinburgh yet? These are the other cities we cover.

Cookie notice

We use cookies that keep the site working, like signing in and holding your booking. If you allow it, Google Analytics also sets cookies so we can see which pages people use. Details are on our privacy page.