Why choose a hotel in the city centre of Edinburgh?

Staying in a hotel in Edinburgh city centre allows you to fully enjoy the destination, its historic neighbourhoods and its main attractions without relying too much on transport.

You will be close to key areas such as the Royal Mile, Old Town and New Town, as well as major landmarks like Edinburgh Castle and Holyrood Palace. The city centre also offers easy access to museums, galleries and the vibrant atmosphere of the city, especially during major events like the Edinburgh Festival Fringe, while the natural beauty of Arthur's Seat is within walking distance or a short bus ride from the Royal Mile.

The city centre brings together most attractions, restaurants, shops and cultural venues, while also offering convenient access to public transport, including buses, trams and major hubs such as Edinburgh Waverley station.

On Trip.com, the search for hotels in Edinburgh centre is based on a selection of properties located within 1 km of the city centre, ensuring a truly central location for your stay.

How to find a cheap hotel in Edinburgh city centre?

After location, price is a key factor when choosing a hotel in Edinburgh. Contrary to common belief, it is often possible to find affordable hotels in the city centre depending on the season, the type of property and how early you book.

Prices can vary significantly during peak tourist periods and major events such as the Edinburgh Festival Fringe, so planning ahead can help secure better deals.

To optimise your budget, it is recommended to:

  • compare prices across different travel dates, as rates can vary significantly depending on demand
  • book in advance for popular periods, or check last-minute deals for more flexible trips
  • use filters to set a maximum price per night and quickly identify the best options
  • prioritise well-rated hotels that offer good value for money rather than simply the lowest price
  • check options such as free cancellation or breakfast included to avoid extra costs

Hotels in Edinburgh city centre cover a wide range of budgets, from budget accommodation to more comfortable hotels in historic buildings, making it possible to find options suited to different travel styles.

Can you find hotels located in the centre of Edinburgh on Trip.com?

Searching for a hotel in Edinburgh city centre on Trip.com is simple. Just enter your travel dates and the number of travellers.

This page search engine will automatically display a selection of hotels located within 1 km of Edinburgh city centre, including properties near key areas such as the Royal Mile, Old Town and New Town.

You can then refine the results using filters, including:

  • price per night
  • distance from the city centre
  • guest ratings and reviews
  • available services
  • booking conditions such as free cancellation

Each hotel page provides details about the location, facilities, prices and guest reviews so you can easily compare the available options.

Why book a hotel in Edinburgh city centre on Trip.com?

Trip.com makes it easy to find and compare hotels in Edinburgh city centre thanks to a range of useful search tools and reliable information.

  • A curated selection of hotels located close to Edinburgh city centre
  • Smart location search based on distance from the city centre
  • Easy filters to compare prices, ratings and hotel facilities
  • Verified guest reviews to help you choose with confidence
  • Fast, secure and convenient online booking

Whether you are travelling for tourism, a weekend break, exploring historic landmarks or attending festivals, Trip.com helps you easily compare and book the city centre hotel that best suits your stay in Edinburgh.

FAQ – Hotels in Edinburgh City Centre

Selection of hotels in and around Edinburgh city centre

See all
9.6/10
Amazing
Posted on 10 Sept 2026|Cozy
SSissiMAMA
The location is super convenient, right across the street from the train station. All the main attractions are within walking distance too. The breakfast spread is fantastic, and the restaurant has a great view overlooking the entire train station.
9.6/10
Perfect
SSissiMAMAThe location is super convenient, right across the street from the train station. All the main attractions are within walking distance too. The breakfast spread is fantastic, and the restaurant has a great view overlooking the entire train station.
Price per night from:SGD 355
9.3/10
Great
Posted on 19 Aug 2026|Classic Room 1 Double bed
CNSinjo
The hotel's location is excellent, which is its biggest advantage. Everything else is just average. The service was okay; they didn't allow me to check in early, but they had already moved my luggage to the room by the time I did check in, which was a nice touch. The facilities are just average though, definitely not four-star quality, and the hygiene was also mediocre. However, at least the room was bigger than I expected. I didn't book breakfast, so I can't comment on that.
9.3/10
Perfect
CNSinjoThe hotel's location is excellent, which is its biggest advantage. Everything else is just average. The service was okay; they didn't allow me to check in early, but they had already moved my luggage to the room by the time I did check in, which was a nice touch. The facilities are just average though, definitely not four-star quality, and the hygiene was also mediocre. However, at least the room was bigger than I expected. I didn't book breakfast, so I can't comment on that.
Price per night from:SGD 260
9.1/10
Great
Posted on 10 Aug 2026|Double Room
CNW QC
This hotel is located near Edinburgh Waverley Station. While not right next to it, it's still within walking distance. The room was very clean, and the towels were even neatly folded. The view outside the window was lovely. Edinburgh summers are cool enough that air conditioning isn't needed, but there were quite a few small flies, which was a bit of a nuisance. The only thing that could be improved is the elevator situation. The hotel is quite old, as are the buildings, so installing an elevator would be very difficult. However, the lack of an elevator made carrying luggage a real challenge!
9.1/10
Perfect
CNW QCThis hotel is located near Edinburgh Waverley Station. While not right next to it, it's still within walking distance. The room was very clean, and the towels were even neatly folded. The view outside the window was lovely. Edinburgh summers are cool enough that air conditioning isn't needed, but there were quite a few small flies, which was a bit of a nuisance. The only thing that could be improved is the elevator situation. The hotel is quite old, as are the buildings, so installing an elevator would be very difficult. However, the lack of an elevator made carrying luggage a real challenge!
Price per night from:SGD 369
9/10
Great
Posted on 20 Jul 2025|Deluxe Castle View Room
YYiduoqisiwangxinxin
An absolutely wonderful experience! The hotel's location and unbeatable views made our day in Edinburgh so enjoyable. It's just a five-minute walk from the hotel to Calton Hill, and getting to the Old Town, Victoria Street (Rainbow Street), and the Royal Mile was incredibly convenient. The hotel itself is a historic landmark; I even went to see room 552, with its beautifully painted purple door, where J.K. Rowling found a quiet retreat amidst the bustling city to complete her seventh book.
9/10
Perfect
YYiduoqisiwangxinxinAn absolutely wonderful experience! The hotel's location and unbeatable views made our day in Edinburgh so enjoyable. It's just a five-minute walk from the hotel to Calton Hill, and getting to the Old Town, Victoria Street (Rainbow Street), and the Royal Mile was incredibly convenient. The hotel itself is a historic landmark; I even went to see room 552, with its beautifully painted purple door, where J.K. Rowling found a quiet retreat amidst the bustling city to complete her seventh book.
Price per night from:SGD 1,037
8.9/10
Very Good
Posted on 4 Sept 2026|Walker
RUKseniia Tolokolnikova
The room was small, but overall we only needed it for sleeping. The location is convenient, just a 20-minute walk to Edinburgh Castle. The room was clean and had everything we needed: Wi-Fi, towels, shower gel/shampoo, a steamer, tea and a kettle, and a coffee machine with capsules. Check-in was easy – they send you the codes for the downstairs door and your room the day before.
8.9/10
Perfect
RUKseniia TolokolnikovaThe room was small, but overall we only needed it for sleeping. The location is convenient, just a 20-minute walk to Edinburgh Castle. The room was clean and had everything we needed: Wi-Fi, towels, shower gel/shampoo, a steamer, tea and a kettle, and a coffee machine with capsules. Check-in was easy – they send you the codes for the downstairs door and your room the day before.
Price per night from:SGD 174
8.9/10
Very Good
Posted on 2 Aug 2026|Premium Queen Room
CNbunny198123
After arriving at Edinburgh Airport, I took the Tram to the West End stop, and then used navigation to walk to the hotel. The fare was £7.9 for adults, which I purchased at the self-service machine by the tram entrance. It's about a 15-minute walk to the Scott Monument, close to the city center. I arrived at 9 AM, and since a room was available, they allowed me to check in immediately. I stayed in a first-floor room, and the size was unbelievably large for the UK. Other floors are not like this. There's a hairdryer, iron, and ironing board. Shampoo is provided, but the body wash and hand soap are combined. No toothbrush or toothpaste. However, there's no kettle, coffee, tea, or mineral water in the room. You can get free tea and coffee at the bar near the check-in area on the first floor. There were some cleanliness issues; the underside of the toilet seat wasn't properly cleaned. The disabled facilities are very comprehensive.
8.9/10
Perfect
CNbunny198123After arriving at Edinburgh Airport, I took the Tram to the West End stop, and then used navigation to walk to the hotel. The fare was £7.9 for adults, which I purchased at the self-service machine by the tram entrance. It's about a 15-minute walk to the Scott Monument, close to the city center. I arrived at 9 AM, and since a room was available, they allowed me to check in immediately. I stayed in a first-floor room, and the size was unbelievably large for the UK. Other floors are not like this. There's a hairdryer, iron, and ironing board. Shampoo is provided, but the body wash and hand soap are combined. No toothbrush or toothpaste. However, there's no kettle, coffee, tea, or mineral water in the room. You can get free tea and coffee at the bar near the check-in area on the first floor. There were some cleanliness issues; the underside of the toilet seat wasn't properly cleaned. The disabled facilities are very comprehensive.
Price per night from:SGD 183
8.7/10
Very Good
Posted on 22 Jul 2026|Twin Room
PLAgata K.
Very nice hotel, good location - about 20 min to the city center. The rooms are spacious enough, but the cleaning service wasn't great - first we got badly frayed towels, then one was stained before use. Breakfasts are mostly the same daily. Our room didn't have a separate bathroom door, just sliding doors that was shared with the wardrobe. This may not be comfortable for some people. The staff is very friendly and helpful.
8.7/10
Perfect
PLAgata K.Very nice hotel, good location - about 20 min to the city center. The rooms are spacious enough, but the cleaning service wasn't great - first we got badly frayed towels, then one was stained before use. Breakfasts are mostly the same daily. Our room didn't have a separate bathroom door, just sliding doors that was shared with the wardrobe. This may not be comfortable for some people. The staff is very friendly and helpful.
Price per night from:SGD 239
8.4/10
Very Good
Posted on 13 May 2026|Cosy Room Double Bed
CNJanelovesapple
The hotel room and bathroom were indeed too small; there wasn't even enough space to open a suitcase, so it had to be stored under the bed. The view outside the room was decent. The main advantage is the hotel's excellent location, right opposite Haymarket. You can walk almost anywhere, which is incredibly convenient, and there are bus stops right outside. The hotel breakfast was just so-so, with limited variety and options. It was a typical English breakfast, not bad. The reception service was mediocre, especially the male front desk staff who gave me the wrong room number twice, even though I showed him the room number written down. He seemed unbothered and unwilling to help.
8.4/10
Perfect
CNJanelovesappleThe hotel room and bathroom were indeed too small; there wasn't even enough space to open a suitcase, so it had to be stored under the bed. The view outside the room was decent. The main advantage is the hotel's excellent location, right opposite Haymarket. You can walk almost anywhere, which is incredibly convenient, and there are bus stops right outside. The hotel breakfast was just so-so, with limited variety and options. It was a typical English breakfast, not bad. The reception service was mediocre, especially the male front desk staff who gave me the wrong room number twice, even though I showed him the room number written down. He seemed unbothered and unwilling to help.
Price per night from:SGD 210
8.3/10
Very Good
Posted on 29 Dec 2025
GBShook-Mun Lee
The hotel is not close to the airport, not walkable. Our flight got delayed just after midnight, Uber cost £16 from Edinburgh airport to the hotel. Otherwise the hotel is clean, quiet and adequate.
8.3/10
Perfect
GBShook-Mun LeeThe hotel is not close to the airport, not walkable. Our flight got delayed just after midnight, Uber cost £16 from Edinburgh airport to the hotel. Otherwise the hotel is clean, quiet and adequate.
Price per night from:SGD 102
7.2/10
Posted on 2 Sept 2026|Double Or Twin Room (No Window)
GBGuest User
Upon arrival the staff on reception were helpful and friendly Breakfast was really nice plenty of choice loved the haggis 15min walk to princes street and shops would stay again
7.2/10
Perfect
GBGuest UserUpon arrival the staff on reception were helpful and friendly Breakfast was really nice plenty of choice loved the haggis 15min walk to princes street and shops would stay again
Price per night from:SGD 102

Find a hotel in the city centre of any city

> > >
Edinburgh Centre Hotels