Last-minute cheap hotel deals in Edinburgh City Centre

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Edinburgh City Centre

Recommended

See the latest prices and deals by choosing your dates

Primary image
Le Monde Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in New Town, Edinburgh · 0.10 mi from centre

9.0

 

917 reviews

Breakfast available

With a stay at Le Monde Hotel in Edinburgh (Edinburgh City Centre), you'll be steps from George Street and St. Andrew Square. This boutique hotel is 0.2 mi (0.3 km) from Princes Street and 0.6 mi (0.9 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
InterContinental Edinburgh The George by IHG
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in New Town, Edinburgh · 0.12 mi from centre

8.8

 

1,003 reviews

Breakfast available

InterContinental Edinburgh The George by IHG is centrally located in Edinburgh – a 4-minute walk from Princes Street Gardens and 9 minutes by foot from St. Giles' Cathedral. This hotel is 0.7 mi (1.1 km) from Edinburgh Playhouse Theatre and 1 mi (1.6 km) from Greyfriars Kirk.

Compare price on Booking.com
Compare price on Booking.com
Gleneagles Townhouse
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in New Town, Edinburgh · 0.14 mi from centre

9.1

 

491 reviews

Breakfast available

Gleneagles Townhouse features a fitness centre, terrace, a restaurant and bar in Edinburgh. The property is close to National Museum of Scotland, Camera Obscura and World of Illusions and The Real Mary King's Close. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.

Breakfast is available, and includes continental, Full English/Irish and vegetarian options.

The hotel offers 5-star accommodation with a sauna.

Popular points of interest near Gleneagles Townhouse include Edinburgh Waverley station, Royal Mile and Edinburgh Playhouse. Edinburgh Airport is 9 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Malmaison Edinburgh City
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in New Town, Edinburgh · 0.15 mi from centre

9.0

 

1,001 reviews

Breakfast available

With a stay at Malmaison Edinburgh City, you'll be centrally located in Edinburgh, steps from George Street and 3 minutes by foot from Princes Street. This eco-friendly hotel is 0.5 mi (0.9 km) from Royal Mile and 0.7 mi (1.2 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Market Street Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Old Town Edinburgh, Edinburgh · 0.16 mi from centre

9.6

 

1,000 reviews

Breakfast available

A stay at Market Street Hotel places you in the heart of Edinburgh, within a 5-minute walk of Princes Street and Royal Mile. This eco-friendly hotel is 0.4 mi (0.7 km) from Grassmarket and 0.5 mi (0.8 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Balmoral Hotel
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in New Town, Edinburgh · 0.17 mi from centre

9.6

 

1,000 reviews

Breakfast available

With a stay at The Balmoral Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of Calton Hill. This luxury hotel is 0.4 mi (0.7 km) from Edinburgh Playhouse Theatre and 0.5 mi (0.8 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Spires Serviced Apartments Edinburgh
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in New Town, Edinburgh · 0.19 mi from centre

7.8

 

116 reviews

With a stay at The Spires Serviced Apartments Edinburgh, you'll be centrally located in Edinburgh, steps from George Street and 4 minutes by foot from Princes Street. This hotel is 0.6 mi (1 km) from Edinburgh Castle and 0.7 mi (1.1 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fraser Suites Edinburgh
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Old Town Edinburgh, Edinburgh · 0.19 mi from centre

8.8

 

2,875 reviews

Breakfast available

With a stay at Fraser Suites Edinburgh, you'll be centrally located in Edinburgh, steps from St. Giles' Cathedral and within a 5-minute walk of Princes Street Gardens. This eco-friendly aparthotel is 0.3 mi (0.5 km) from Greyfriars Kirk and 0.3 mi (0.5 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
100 Princes Street
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in New Town, Edinburgh · 0.24 mi from centre

9.8

 

19 reviews

Breakfast available

A stay at 100 Princes Street places you in the heart of Edinburgh, steps from Princes Street and Princes Street Gardens. This luxury hotel is 0.5 mi (0.9 km) from Edinburgh Castle and 0.7 mi (1.1 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
W Edinburgh
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in New Town, Edinburgh · 0.24 mi from centre

9.2

 

204 reviews

With a stay at W Edinburgh, you'll be centrally located in Edinburgh, steps from St James Quarter and within a 5-minute walk of Princes Street. This luxury hotel is 0.4 mi (0.6 km) from George Street and 0.5 mi (0.7 km) from Edinburgh Playhouse Theatre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Collection Hotel, Royal Mile Edinburgh
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Old Town Edinburgh, Edinburgh · 0.25 mi from centre

8.8

 

997 reviews

Breakfast available

With a stay at Radisson Collection Hotel, Royal Mile Edinburgh, you'll be centrally located in Edinburgh, just a 3-minute walk from Grassmarket and 5 minutes by foot from Edinburgh Castle. This luxury hotel is 0.3 mi (0.5 km) from Royal Mile and 0.4 mi (0.6 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Frederick House Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in New Town, Edinburgh · 0.25 mi from centre

8.6

 

815 reviews

Breakfast available

With a stay at The Frederick House Hotel, you'll be centrally located in Edinburgh, steps from George Street and 3 minutes by foot from Princes Street. This guest house is 0.7 mi (1.1 km) from Edinburgh Castle and 0.8 mi (1.2 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Scotsman Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Old Town Edinburgh, Edinburgh · 0.26 mi from centre

9.0

 

1,001 reviews

Breakfast available

With a stay at The Scotsman Hotel, you'll be centrally located in Edinburgh, within a 5-minute walk of Royal Mile and Princes Street. This boutique hotel is 0.5 mi (0.8 km) from Edinburgh Castle and 0.4 mi (0.6 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
The Witchery by the Castle
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Old Town Edinburgh, Edinburgh · 0.26 mi from centre

9.2

 

144 reviews

Breakfast available

The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features.

Lavishly furnished suites display gothic touches, with large oak beds and 4-posters, velvet-lined walls and flamboyant red and gold décor indicative of the style. There are separate seating areas and large bathrooms with free-standing silver baths.

Each of The Witchery’s 9 suites is different, but walk-in dressing rooms, love seats and tapestries set the tone. Some rooms overlook Edinburgh’s Royal Mile, looking down towards Princes Street, or across to the old town.

An indulgent breakfast hamper will be served in the room each morning or guests can choose to have a cooked breakfast served in the restaurant at no extra cost.

The Witchery’s seductive glamour has caught the attention of The Times, The Telegraph and Condé Nast Traveller, and many celebrity fans have enjoyed its suites. The impressive restaurant also showcases fine Scottish dishes in similarly decadent surroundings.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rabble
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in New Town, Edinburgh · 0.28 mi from centre

8.6

 

240 reviews

Breakfast available

With a stay at Rabble, you'll be centrally located in Edinburgh, steps from George Street and 4 minutes by foot from Princes Street. This boutique inn is 0.7 mi (1.1 km) from Edinburgh Castle and 0.2 mi (0.4 km) from Princes Street Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Edinburgh Carlton
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Old Town Edinburgh, Edinburgh · 0.28 mi from centre

8.2

 

1,000 reviews

Breakfast available

With a stay at Hilton Edinburgh Carlton, you'll be centrally located in Edinburgh, steps from Royal Mile and 4 minutes by foot from Princes Street. This eco-friendly hotel is 0.5 mi (0.8 km) from Edinburgh Castle and 0.4 mi (0.6 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
Reception
Apex Waterloo Place Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Old Town Edinburgh, Edinburgh · 0.30 mi from centre

9.0

 

1,504 reviews

Breakfast available

With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This eco-friendly hotel is 0.7 mi (1.1 km) from University of Edinburgh and 0.7 mi (1.2 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Place
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in New Town, Edinburgh · 0.31 mi from centre

8.0

 

992 reviews

Breakfast available

With a stay at The Place, you'll be centrally located in Edinburgh, just a 4-minute walk from Edinburgh Playhouse Theatre and 6 minutes by foot from Princes Street. This boutique hotel is 0.6 mi (0.9 km) from Royal Mile and 0.3 mi (0.5 km) from George Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Inn On The Mile
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Old Town Edinburgh, Edinburgh · 0.31 mi from centre

8.8

 

645 reviews

Breakfast available

With a stay at The Inn On The Mile, you'll be centrally located in Edinburgh, steps from Royal Mile and 5 minutes by foot from Princes Street. This inn is 0.5 mi (0.7 km) from Edinburgh Castle and 0.3 mi (0.5 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Virgin Hotels Edinburgh
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Old Town Edinburgh, Edinburgh · 0.32 mi from centre

9.2

 

981 reviews

Breakfast available

With a stay at Virgin Hotels Edinburgh, you'll be centrally located in Edinburgh, steps from Grassmarket and within a 10-minute walk of University of Edinburgh. This luxury hotel is 0.6 mi (1 km) from Royal Mile and 0.8 mi (1.3 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor