Hotels in Edinburgh, Edinburgh

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

Old Town - Edinburgh, Scotland, United Kingdom
17 Aug — 18 Aug2
Old Town - Edinburgh, Scotland, United Kingdom
Wed 17/8
Thu 18/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Old Town, Edinburgh

Filter by star ratings
All filters
Apex Grassmarket Hotel
8.5 Excellent
31-35 Grassmarket, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 4,506 reviews
8.5

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.

Jurys Inn Edinburgh
7.8 Good
43 Jeffrey Street, Edinburgh, United Kingdom
Show on map
0.7 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 7,767 reviews
7.8

Conveniently situated, Jurys Inn Edinburgh allows for easy access to Edinburgh's popular hot spots. The numerous amenities this modern hotel has to offer include meeting rooms, a 24-hour reception and an express check-in and check-out feature.

Novotel Edinburgh Centre
7.9 Good
80 Lauriston Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 5,021 reviews
7.9

Conveniently situated, Novotel Edinburgh Centre offers easy access to Edinburgh's best hot spots. It also features a sauna, a heated pool and a Jacuzzi.

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

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.

Hilton Edinburgh Carlton
7.9 Good
19 North Bridge, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 3,180 reviews
7.9

The hotel is set amongst Edinburgh's popular tourist attractions, just a brief stroll from Edinburgh Waverley Railway Station. It features views of Royal Mile and offers a wide range of facilities, such as meeting rooms, a ballroom and free Wi-Fi.

DoubleTree by Hilton Edinburgh City Centre
8.1 Excellent
34 Bread Street, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,327 reviews
8.1

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.

Macdonald Holyrood Hotel & Spa
7.8 Good
81 Holyrood Road, Edinburgh, United Kingdom
Show on map
1.2 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 3,726 reviews
7.8

Conveniently situated, Macdonald Holyrood Hotel offers easy access to Edinburgh's best tourist attractions. It also features an indoor pool, a sauna and a Turkish steam bath.

Fraser Suites Edinburgh
8.2 Excellent
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 2,707 reviews
8.2

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Edinburgh. It is moments from St Giles Cathedral and is close to the area's popular attractions and dining spots.

Tips for booking hotels in Old Town

Cheapest month:February
Most expensive month:August
Average price in Old Town:$571/night
Cheapest price found:$30/night
Cheapest day:Sunday
Most expensive day:Friday
$236 - $891
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$263 - $891
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Old Town, Edinburgh hotels

1
Stay Central Hotel
8.3 Excellent
139 Cowgate, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

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 by Mansley
8.8 Excellent
Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 

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
9.4 Excellent
Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

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 a refrigerator and wireless internet access.

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

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
8.7 Excellent
15 Johnston Terrace, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

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
8.7 Excellent
20 North Bridge, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 

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
Kick Ass Greyfriars - Adults Only - Hostel
8.2 Excellent
37-39 Cowgate, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 

Featuring an on-site bar, this central Edinburgh hostel is located just a short walk from Princes Street and St Giles Cathedral. It is close to the National Museum of Scotland, shops and nightlife options.

8
Cowgate Hostel
94 -116 Cowgate, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

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.

Cheapest hotels in Old Town, Edinburgh

Kick Ass Grassmarket (18+)
8.4 Excellent
2 West Port, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

Featuring an on-site bar, this central Edinburgh hostel is situated just a short walk from St Giles Cathedral and Princes Street. It is close to Edinburgh Castle, restaurants and shops.

$30
Avg. per night
St Christopher's Edinburgh Original
7.3 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

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

$30
Avg. per night
Euro Hostel Edinburgh Halls
6.7 Good
Kincaids Court, Guthrie Street 4/2, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

Centrally located, Euro Hostel Edinburgh Halls allows for easy access to Edinburgh's main shopping and sightseeing areas. Just a short walk from St Giles Cathedral, it offers modern rooms equipped with an in-room dining area, tea and coffee making facilities and a refrigerator.

$99
Avg. per night
Travelodge Edinburgh Central
33 St Marys Street, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 

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.

$141
Avg. per night
Tony Asga - Aisha.Sakina Apartments
6.1 Good
Edinburgh, United Kingdom
Show on map
1.1 km from city centre, Edinburgh, SCT, United Kingdom 

Located in Edinburgh, Tony Asga - Aisha Sakina Apartment is a short walk from Palace of Holyroodhouse and features a ski school, a bowling alley and ski in/out facilities. Those staying at the property can also enjoy free Wi-Fi access during their stay.

$158
Avg. per night
Sugarhouse Close
7.8 Good
Edinburgh, United Kingdom
Show on map
1.1 km from city centre, Edinburgh, SCT, United Kingdom 

Sugarhouse Close - Royal Mile is a comfortable setting when visiting Edinburgh and is close to everything the area has to offer. It also offers luggage storage, free Wi-Fi and laundry facilities.

$188
Avg. per night
Aparthotel Adagio Edinburgh Royal Mile
8.6 Excellent
231 Canongate, Edinburgh, United Kingdom
Show on map
0.9 km from city centre, Edinburgh, SCT, United Kingdom 

The hotel is located amongst Edinburgh's popular restaurants and cafés, just a brief stroll from Edinburgh Bus Station. It is conveniently situated in the city centre.

$196
Avg. per night
Holyrood Aparthotel
8.1 Excellent
1 Nether Bakehouse Holyrood, Edinburgh, United Kingdom
Show on map
1.1 km from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located, Holyrood Aparthotel offers easy access to Edinburgh's popular hot spots. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

$199
Avg. per night

Hotel prices in Old Town

2 stars and under
3 stars
4 stars +

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

Where to stay in Old Town

About Old Town

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.

Facts about staying in Old Town, Edinburgh

  • What are the best hotels in Old Town?

    Old Town is home to many highly-rated hotels, one of which is Waldorf Astoria Edinburgh - The Caledonian, which has a current rating of 8.7. For other potential stays, consider ibis Edinburgh Centre South Bridge - Royal Mile and Holyrood Aparthotel, which can also be great places to stay in Old Town.

  • What is a good hotel near Edinburgh International Conference Centre?

    Code Co-Living - The Loft - Edinburgh is a good hotel close to Edinburgh International Conference Centre - it has scored 8.7 over 1,093 reviews from HotelsCombined users.

  • What is a good hotel in Old Town near Edinburgh City Centre?

    For a good hotel near to Edinburgh City Centre, consider Code Co-Living - The Loft - Edinburgh - it is rated 8.7/10 from 1,093 HotelsCombined reviews.

  • Is there a good hotel near Edinburgh Waverley Station?

    If you’re looking for good hotels near Edinburgh Waverley Station, consider Code Co-Living - The Loft - Edinburgh (rated 8.7 over 1,093 reviews).