Hotels in Old Town, Edinburgh

Search and compare Old Town, Edinburgh hotels from hundreds of travel sites and save

Old Town - Edinburgh, Scotland, United Kingdom
18 Jun — 19 Jun2
Old Town - Edinburgh, Scotland, United Kingdom
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Old Town, Edinburgh

Filter by star ratings
All filters
The Balmoral
The Balmoral
9.4 Excellent
1 Princes Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,745 reviews
9.4

The Balmoral Hotel offers relaxed accommodation in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. This modern hotel is set in the heart of the city.

Holiday Inn Express Edinburgh - Royal Mile
Holiday Inn Express Edinburgh - Royal Mile
8.7 Excellent
300 Cowgate, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 2,930 reviews
8.7

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Edinburgh. It is within walking distance of the area's well-known restaurants and was awarded the IHG Quality Excellence Award.

DoubleTree by Hilton Edinburgh City Centre
DoubleTree by Hilton Edinburgh City Centre
8.5 Excellent
34 Bread Street, Edinburgh, United Kingdom
Show on map
0.9 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,615 reviews
8.5

Centrally located, Doubletree by Hilton Edinburgh City Centre offers easy access to Edinburgh's main sightseeing and retail areas. Edinburgh Castle can also be viewed from the hotel.

Cowgate Tourist Hostel
Cowgate Tourist Hostel
6.6 Good
96 Cowgate Edinburgh, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 12 reviews
6.6

Strategically located in the middle of the city, this 3-star hostel makes for an excellent base in Edinburgh. It is moments from St Giles Cathedral, restaurants and nightlife options.

Waldorf Astoria Edinburgh - The Caledonian
Waldorf Astoria Edinburgh - The Caledonian
8.7 Excellent
Princes Street, Edinburgh, United Kingdom
Show on map
0.7 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,403 reviews
8.7

This hotel in central Edinburgh was built in 1903 and recently refurbished to offer modern facilities and a comfortable stay. Featuring views of Edinburgh Castle, it also provides a variety of amenities, such as a sauna, 24-hour room service and an indoor pool.

Dreamhouse Holyrood Apartments
Dreamhouse Holyrood Apartments
8.2 Excellent
Edinburgh, United Kingdom
Show on map
1.3 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 33 reviews
8.2

Conveniently situated, Dreamhouse Apartments Edinburgh Holyrood Park allows for easy access to Edinburgh's best sightseeing areas. It is located a brief walk from Palace of Holyroodhouse.

The Knight Residence Apartments by Mansley
The Knight Residence Apartments by Mansley
9.1 Excellent
Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,220 reviews
9.1

Strategically located in the middle of the city, this 5-star property makes for an excellent base in Edinburgh. Those staying at the property also have access to complimentary wireless internet and on-site parking.

Apex City of Edinburgh Hotel
Apex City of Edinburgh Hotel
8.8 Excellent
61 Grassmarket, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,458 reviews
8.8

Conveniently located, Apex City of Edinburgh Hotel offers easy access to Edinburgh's best hot spots. It also features free Wi-Fi, 24-hour room service and a swimming pool.

Apex Grassmarket Hotel
Apex Grassmarket Hotel
8.8 Excellent
31-35 Grassmarket, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,921 reviews
8.8

Set in the heart of the city, Apex Grassmarket Hotel offers easy access to Edinburgh's main retail and sightseeing areas. It provides a sauna, an indoor pool and complimentary Wi-Fi.

The Witchery by The Castle
The Witchery by The Castle
9.3 Excellent
352 Castlehill, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 210 reviews
9.3

Set in the heart of the city, The Witchery by the Castle offers easy access to Edinburgh's main shopping and sightseeing areas. It is also set within a five-minute walk of Edinburgh Castle.

Tips for booking a Old Town hotel

Cheapest month:January
Most expensive month:August
Average price in Old Town:₹ 15,557/night
Absolute cheapest price found:₹ 698/night
Cheapest day:Wednesday
Most expensive day:Saturday
₹ 9,680 - ₹ 25,859
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 10,059 - ₹ 14,541
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Old Town, Edinburgh hotels

Show all 655 hotels
1
Stay Central
Stay Central
8.6 Excellent
139 Cowgate, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh 

Conveniently situated, Stay Central Hotel allows for easy access to Edinburgh's popular hot spots. It provides 3-star accommodation with air-conditioned rooms.

2
The Knight Residence Apartments by Mansley
The Knight Residence Apartments by Mansley
9.1 Excellent
Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh 

Strategically located in the middle of the city, this 5-star property makes for an excellent base in Edinburgh. Those staying at the property also have access to complimentary wireless internet and on-site parking.

3
Cheval Old Town Chambers
Cheval Old Town Chambers
9.4 Excellent
Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh 

Conveniently located, Old Town Chambers offers easy access to Edinburgh's best hot spots. A short stroll from Royal Mile, it provides elegant apartments equipped with wireless internet access.

4
Motel One Edinburgh-Royal
Motel One Edinburgh-Royal
9.1 Excellent
18-21 Market Street, Edinburgh, United Kingdom
Show on map
0.3 km from city centre, Edinburgh 

Located within a 10-minute walk of Edinburgh Bus Station, the hotel is an ideal base while in Edinburgh. It is conveniently situated in the city centre.

5
Castle Rock Hostel
Castle Rock Hostel
9.2 Excellent
15 Johnston Terrace, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh 

Conveniently located, Castle Rock Hostel - Adult Only offers easy access to Edinburgh's main sightseeing areas. Guests can also enjoy free internet access.

6
The Scotsman Hotel
The Scotsman Hotel
9.0 Excellent
20 North Bridge, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh 

Established in 1903 and situated in Edinburgh, The Scotsman Hotel features free Wi-Fi, plus views of Edinburgh Castle. Surrounded by local bars and restaurants, it is within walking distance from Edinburgh Bus Station.

7
Cowgate Tourist Hostel
Cowgate Tourist Hostel
6.6 Good
96 Cowgate Edinburgh, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh 

Strategically located in the middle of the city, this 3-star hostel makes for an excellent base in Edinburgh. It is moments from St Giles Cathedral, restaurants and nightlife options.

8
Travelodge Edinburgh Central
Travelodge Edinburgh Central
9.3 Excellent
33 St Marys Street, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh 

Conveniently situated, Travelodge Edinburgh Central offers easy access to Edinburgh's best hot spots. It is located a short stroll from Royal Mile, St Giles Cathedral and Palace of Holyroodhouse.

Cheapest hotels in Old Town, Edinburgh

Show all 655 hotels
St. Christopher's Inn Edinburgh - Hostel
St. Christopher's Inn Edinburgh - Hostel
7.9 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre,  

The hostel provides themed accommodation in Edinburgh and is a short stroll from Edinburgh Bus Station. It is ideally located in the city centre.

₹ 1,834
Avg. per night
Castle Rock Hostel
Castle Rock Hostel
9.2 Excellent
15 Johnston Terrace, Edinburgh, United Kingdom
Show on map
0.4 km from city centre,  

Conveniently located, Castle Rock Hostel - Adult Only offers easy access to Edinburgh's main sightseeing areas. Guests can also enjoy free internet access.

₹ 2,347
Avg. per night
Tony Asga - Aisha.Sakina Apartments
Tony Asga - Aisha.Sakina Apartments
6.0 Good
Edinburgh, United Kingdom
Show on map
1.2 km from city centre,  

Located in Edinburgh, Tony Asga - Aisha Sakina Apartment is within a 25-minute drive of Edinburgh Airport and provides ski in/out facilities. It is conveniently positioned for those wishing to visit local attractions.

₹ 4,034
Avg. per night
Premier Inn Central
Premier Inn Central
82 Lauriston Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre,  

Situated within walking distance of Edinburgh Waverley Railway Station, the hotel offers guests a convenient base while visiting Edinburgh. Those staying at the property can also take advantage of free Wi-Fi access during their stay.

₹ 4,474
Avg. per night
Cowgate Tourist Hostel
Cowgate Tourist Hostel
6.6 Good
96 Cowgate Edinburgh, Edinburgh, United Kingdom
Show on map
0.5 km from city centre,  

Strategically located in the middle of the city, this 3-star hostel makes for an excellent base in Edinburgh. It is moments from St Giles Cathedral, restaurants and nightlife options.

₹ 4,694
Avg. per night
Grassmarket Hotel
Grassmarket Hotel
8.5 Excellent
94-96 Grassmarket, Edinburgh, United Kingdom
Show on map
0.5 km from city centre,  

Centrally located, Grassmarket Hotel allows for easy access to Edinburgh's main tourist and retail hot spots. It is located a brief walk from University of Edinburgh, Princes Street and Edinburgh Castle.

₹ 4,767
Avg. per night
Stay Central
Stay Central
8.6 Excellent
139 Cowgate, Edinburgh, United Kingdom
Show on map
0.6 km from city centre,  

Conveniently situated, Stay Central Hotel allows for easy access to Edinburgh's popular hot spots. It provides 3-star accommodation with air-conditioned rooms.

₹ 4,841
Avg. per night
Royal Mile Balconies by the Castle
Royal Mile Balconies by the Castle
8.4 Excellent
493 Lawnmarket,The Royal Mile, Edinburgh, United Kingdom
Show on map
0.3 km from city centre,  

Centrally located, Royal Mile Sir Hume Residency allows for easy access to Edinburgh's main tourist and retail hot spots. It is located a brief walk from University of Edinburgh, Edinburgh Castle and Princes Street.

₹ 4,987
Avg. per night

Hotel prices in Old Town, Edinburgh

2 stars or below

₹ 2,347 - ₹ 70,409

Euro Hostel Edinburgh Halls

No. 1 most popular

₹ 70,409
Avg. per night
Cowgate Tourist Hostel

No. 2 most popular

₹ 4,694
Avg. per night
Castle Rock Hostel

Best value

Castle Rock Hostel
9.2 Excellent
₹ 2,347
Avg. per night
3 stars

₹ 1,834 - ₹ 10,268

ibis Edinburgh Centre South Bridge - Royal Mile
₹ 5,501
Avg. per night
Holiday Inn Express Edinburgh - Royal Mile

No. 2 most popular

₹ 6,381
Avg. per night
St. Christopher's Inn Edinburgh - Hostel
₹ 1,834
Avg. per night
4 stars and up

₹ 4,987 - ₹ 51,413

The Balmoral

No. 1 most popular

The Balmoral
9.4 Excellent
₹ 29,117
Avg. per night
Hilton Edinburgh Carlton

No. 2 most popular

₹ 11,368
Avg. per night
Royal Mile Balconies by the Castle

Best value

₹ 4,987
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Old Town, Edinburgh

About Old Town, Edinburgh

Listed as a UNESCO World Heritage Site since 1995, Edinburgh’s Old Town packs historic and cultural attractions within its world-famous Royal Mile and the immediate surrounding area. The neighbourhood has held onto much of its original medieval character and is among the Scottish capital’s top attractions.

The Royal Mile cuts through the heart of the district connecting Edinburgh Castle to Holyrood Palace and its ruined abbey. Other historic highlights in the neighbourhood include the University of Edinburgh’s Old College, St. Giles’ Cathedral, the Scottish Parliament Building, the National Museum of Scotland and the General Assembly Hall of the Church of Scotland. The serpentine alleys snaking off this main artery are a delight to get lost in, as much an attraction of the area as its famous landmarks.

The Old Town is naturally central to modern Edinburgh, with the city’s main National Rail station located within spitting distance of the Royal Mile. Once in the neighbourhood, it is best explored on foot. There are bus routes available for those dreading the city’s many hills, but traffic is quite congested. A new tram system connects the city centre to Edinburgh Airport.

The layout of Edinburgh’s Old Town owes as much to the area’s geographic history as it does to its political or cultural history. The Royal Mile traces the crag and tail of a ridge downward from Edinburgh Castle’s perch atop an extinct volcano. Receding glaciers in the last ice age created this landscape as they pushed soft soil before being split by a harder volcanic rock.

Old Town, Edinburgh travel FAQs

  • What are the best hotels in Old Town?

    The Balmoral, rated with a score of 9.4 from 1,745 reviewers, is one of the most popular hotels in Old Town. Other top stays include Hilton Edinburgh Carlton, with an average rating of 8.3 from 2,543 reviewers, and ibis Edinburgh Centre South Bridge - Royal Mile, with a score of 8.5 from 6,481 reviewers.

  • What is a good hotel near Edinburgh Waverley Station?

    Reviews of Intercontinental Edinburgh The George recommend it as a good place to stay near Edinburgh Waverley Station, scoring 8.8/10 from 2,454 ratings.

  • What is a good hotel in Old Town near Princes Street?

    Intercontinental Edinburgh The George is the most recommended hotel near Princes Street on HotelsCombined (scoring 8.8 over 2,454 reviews).

  • Is there a good hotel near Edinburgh City Centre?

    If you’re visiting Edinburgh City Centre then the nearby Intercontinental Edinburgh The George is a popular hotel with HotelsCombined users (2,454 reviews scoring it at an average 8.8/10).