Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Old Town 4 Star Hotels

See all 116 Hotels in Old Town
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

19 North Bridge, Edinburgh
4.5 out of 5.0
4.2 out of 5 (323 reviews)
Great staff and Refurbishment is very nice. Like it. Had never stayed before. Excellent value I felt. A grown up hotel reflects well on Hilton. Staff. Nick really thoughtful and helpful
  17 Jan 2018

£80

£80
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh
4.0 out of 5.0
4.4 out of 5 (1,331 reviews)
Great weekendNice polite staff, good location and big room. Good selection of whiskey in the bar too
  12 Jan 2018

£74

£74
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh
4.5 out of 5.0
4.4 out of 5 (1,806 reviews)
Apex City hotel in Edinburgh Central to all the sites. Good restaurants at walking distance. Great hotel.
  17 Jan 2018

£52

£52
Radisson Blu Edinburgh

Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh
4.5 out of 5.0
4.4 out of 5 (1,753 reviews)
We came to Edinburgh to celebrate my birthday. We both loved the hotel it was very friendly and very clean. We would recommend this hotel if you would like to come here for a holiday. We will be coming back next year.
  15 Jan 2018

£95

£95
Fraser Suites Edinburgh

Fraser Suites Edinburgh

Fraser Suites Edinburgh, Edinburgh
4.5 out of 5.0
4.4 out of 5 (1,629 reviews)
Nice hotel close to sitesRoom is very comfortable with a great shower. Close to all tourist attractions.
  13 Jan 2018

£71

£71
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh
4.5 out of 5.0
4.2 out of 5 (2,124 reviews)
Hotel staff were really friendly. We were provided with a free upgrade to a Castle View which was excellent. The room was large with two double beds. Cleanliness of the hotel was excellent and the location was perfect.
  17 Jan 2018

£49

£49
Ten Hill Place, BW Premier Collection

Ten Hill Place, BW Premier Collection

10 Hill Place, Edinburgh
4.5 out of 5.0
4.3 out of 5 (899 reviews)
Nice hotel a short walk from the Royal Mile Our room was very nice. The bed was comfy and the room was a good size. The glass bathroom door had see through lines which was a little strange. I would stay here again - it’s located in a great place. A short walk to the Royal Mile but that small distance makes it much quieter and less ...
  8 Jan 2018

£46

£46
Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh

36 Simpson Loan, Edinburgh
4.5 out of 5.0
4.5 out of 5 (939 reviews)
Lovely hotel. Friendly staff and comfortable room. WiFi slow at times
  15 Jan 2018

£63

£63
Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh

11 Bristo Place, Edinburgh
4.5 out of 5.0
4.5 out of 5 (592 reviews)
Baby moon break in EdinburghEverything fine apart from breakfast service. Poor service, had to wait some time before being served, another table was served before us, even though we were there first. When we were served he brought one breakfast, and had to wait another 10mins, by which time, my partner had eaten his. No offer ...
  13 Jan 2018

£87

£87
Macdonald Holyrood Hotel

Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh
4.0 out of 5.0
4.3 out of 5 (1,151 reviews)
Fantastic hotel and the staff were brilliant throughout, always ready with great advice for day trips and activities.
  5 Jan 2018

£67

£67
Map

4 stars in Old Town

Search for hotels in Old Town on Expedia. You can easily find your hotels in Old Town using one of the methods below:

  • View our selection of featured hotels in Old Town
  • Use the map to find hotels in the Old Town area you prefer
  • Use the filters to see hotels in a specific area of Old Town, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Old Town
  • Enter your travel dates to view the best deals on hotels in Old Town - while they last

Recently booked Old Town hotels

Aparthotel Adagio Edinburgh Royal Mile
4.0 out of 5.0
Last booking: 1 hour ago
Residence Inn by Marriott Edinburgh
4.5 out of 5.0
Last booking: 2 hours ago
The Inn On The Mile
4.5 out of 5.0
Last booking: 2 hours ago
Apex City of Edinburgh Hotel
4.5 out of 5.0
Last booking: 3 hours ago
ibis Edinburgh Centre Royal Mile – Hunter Square
2.5 out of 5.0
Last booking: 3 hours ago
Grassmarket hotel
3.5 out of 5.0
Last booking: 4 hours ago
Old Town Chambers
5.0 out of 5.0
Last booking: 6 hours ago
Fraser Suites Edinburgh
4.5 out of 5.0
Last booking: 6 hours ago
Hilton Edinburgh Carlton
4.5 out of 5.0
Last booking: 8 hours ago