Hotels in Old Town, Edinburgh

Check-in
Sun, 14 Jun
Check-out
Mon, 15 Jun
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sun, 14 Jun
-
Check-out
Mon, 15 Jun
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sun, 14 Jun
-
Check-out
Mon, 15 Jun
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-12 out of 12
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.6
Perfect234 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from Grassmarket
The Witchery is situated about a 5-minute ride from Princes Street Gardens and just 500 metres from Greyfriars Bobby's Grave.
From€ 1 223 /nightSelect
8.7
Great6462 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
You can relax by a heated indoor pool in the modern Radisson Blu Hotel, Edinburgh City Centre Edinburgh, located 9 minutes' walk from Scottish National Gallery.
From€ 281 /nightSelect
9.3
Perfect1654 total reviews
our site & Booking.com
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
Just 7 minutes' walk from Nelson Monument, the elegant Balmoral offers fashionable rooms along with a Scottish menu, served at an à la carte restaurant.
From€ 737 /nightSelect
9.1
Perfect5748 total reviews
our site & Booking.com
Offering Scottish dishes, the 5-star Virgin Hotels is set around 5 minutes' walk from Edinburgh Old Town in the Old Town district.
From€ 410 /nightSelect
8.1
Great8795 total reviews
our site & Booking.com
Map
200 m from City Centre200 m from University of Edinburgh
Set just 1.3 km from Castle Rock, the cosy Ibis Edinburgh Centre South Bridge - Royal Mile includes 259 air-conditioned guest rooms along with a courtyard, a shared lounge, and various recreational opportunities.
From€ 134 /nightSelect
8.6
Great4091 total reviews
our site & Booking.com
Map
300 m from City Centre300 m from Royal Mile
Standing merely 500 metres from Princes Street Gardens, the 4-star Fraser Suites enjoys an enviable location right in the centre of Edinburgh.
From€ 280 /nightSelect
7.3
Very good6337 total reviews
our site & Booking.com
Map
200 m from City Centre200 m from Royal Mile
The smoke-free A&O Edinburgh City is set in the Royal Mile district only 400 metres from Scott Monument, it features a lounge bar along with a sundeck, a picnic area, and various recreational opportunities.
From€ 168 /nightSelect
7.8
Very good2962 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
Situated in the tourist centre of Edinburgh, just 1.1 km from Palace of Holyroodhouse, the Hilton Edinburgh Carlton includes 265 rooms.
From€ 272 /nightSelect
8.8
Great4444 total reviews
our site & Booking.com
Map
600 m from City Centre200 m from Grassmarket
Set 25 minutes' walk from Arthur's Seat hike, the smoke-free Apex City Edinburgh boasts an entertainment area and various recreational opportunities available on site.
From€ 236 /nightSelect
8.7
Great11825 total reviews
our site & Booking.com
Map
300 m from City Centre300 m from Royal Mile
Boasting a location just 8 minutes' walk from Edinburgh Castle, the 3-star Motel One Edinburgh-Royal offers 196 rooms together with a lounge bar onsite.
From€ 228 /nightSelect
8.0
Great4342 total reviews
our site & Booking.com
Map
100 m from City Centre100 m from Royal Mile
Located approximately 500 metres from National Museum of Scotland in the Old Town district, the 3-star Ibis Edinburgh Centre Royal Mile Edinburgh features 107 rooms along with a shared lounge and various recreational opportunities.
From€ 56 /nightSelect
9.0
Perfect935 total reviews
our site & Booking.com
Map
400 m from City Centre400 m from Royal Mile
Located an 8-minute walk from National Museum of Scotland, the smoke-free Radisson Collection Hotel, Royal Mile Edinburgh offers comfortable rooms plus spa therapy, a shared lounge, and spa services onsite.
From€ 183 /nightSelect

Hotels in Old Town, Edinburgh essential information

🏨 Hotels in Old Town, Edinburgh 12
👛 Lowest price 56 EUR
✍️ Hotels Reviews 9 597