Beginning of main content

Book cheap Edinburgh hotels - choose from 592

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Edinburgh Hotels

Search Flight + Hotel

Featured Hotels in Edinburgh

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Country Club, Kirknewton
4.0 out of 5.0
4.4 out of 5 (11 reviews)

This family-friendly Kirknewton hotel is located near the airport, 2.9 mi (4.7 km) from Heriot Watt University, and within 6 mi (10 km) of Gyle Shopping Centre ...

fabulous hotel We stayed for one night in a family room in July. The room was large and spacious even with 2 double beds in it. The breakfast in the morning was lovely and there was a huge variety to choose from. We would definitely stay here again, and for longer next time.
  18 Jul 2017

£84

£84
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

19 North Bridge, Edinburgh
4.0 out of 5.0
4.7 out of 5 (3 reviews)

Located in Old Town, this hotel is within a 5-minute walk of Tron Kirk, St. Giles' Cathedral, and Real Mary King's Close. Greyfriars Kirk and Edinburgh Playhouse ...

Very nice and well positionedOverall enjoyed the stay but did have difficulty accessing the hotel on the Friday night. We rang the bell around 3am but no one was at reception and eventually 3 people came at the same time - one girl and guy sauntered down the stairs and the other person had obviously heard the bell and was good ...
  24 Mar 2017

£135

£135
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh
5.0 out of 5.0
4.0 out of 5 (35 reviews)

On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle, and directly opposite Waverley railway ...

Great WeekendLovely hotel and room. Would recommend. Nice hotel bar, excellent breakfast delivered to the room. We made use and enjoyed the pool
 A.H. 30 Oct 2015

£179

£179
Edinburgh Marriott Hotel

Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh
4.0 out of 5.0
4.2 out of 5 (14 reviews)

Located between Edinburgh Airport and Zoo this hotel is a 5 minute walk from the Gyle Shopping mall and Edinburgh Business Park. Local bus stops outside the ...

Good StayThis is a good bet if you are looking for comfortable value. Although on the large side it provided everything I needed for the brief stay I made.
  14 Apr 2017

£92

£92
The Principal Edinburgh George Street

The Principal Edinburgh George Street

19-21 George Street, Edinburgh
5.0 out of 5.0
4.0 out of 5 (1 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street and a quarter-mile from the National ...

£142

£142
Jurys Inn Edinburgh

Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh
3.0 out of 5.0
3.9 out of 5 (70 reviews)

Modern hotel in the heart of historic Edinburgh next to Waverley Station, one mile from the famous castle, and 400 metres from the New Scottish Parliament.

Good location for train/centreLate check in Complimentary drink at bar Satisfactory room Very convenient location for price
  17 Sep 2016

£99

£99
Mercure Edinburgh Haymarket

Mercure Edinburgh Haymarket

38 Gardner's Crescent, Edinburgh
4.0 out of 5.0
5.0 out of 5 (5 reviews)

Located in Haymarket, this hotel is within a 10-minute walk of Edinburgh International Conference Centre, King's Theatre, and Royal Lyceum Theatre. Edinburgh ...

Edinburgh Old TownGreat hotel for exploring the old town and surrounding area.
  19 Apr 2017

£116

£116
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh
4.0 out of 5.0
4.3 out of 5 (88 reviews)

Two blocks from towering Edinburgh Castle, this hotel is in Old Town's bustling Grassmarket district, with the Waverley railway station and four major theaters ...

Went here on a business trip, the area surrounding is great with lots of bars and restaurants to choose from
  25 May 2017

£104

£104
Tune Hotel - Haymarket, Edinburgh

Tune Hotel - Haymarket, Edinburgh

7 Clifton Terrace, Edinburgh
3.0 out of 5.0
3.8 out of 5 (67 reviews)

Tune Hotel - Haymarket Edinburgh enjoys a central location in the Scottish capital, opposite Haymarket Station which has direct tram connections to Edinburgh ...

very good location opposite Haymarket a bit shabbyThe staff were really very helpful and this hotel was in an excellent location for a low price comparatively. I had no issues with the small room size as I knew about it beforehand. Several faults in room though; TV socket didn't work had to prise it out from behind and plug it below (not easy) leaving ...
  4 May 2017

£44

£44
Pollock Halls

Pollock Halls

18 Holyrood Park Road, Edinburgh
3.0 out of 5.0
4.0 out of 5 (21 reviews)

Located in Newington, this hostel is within 1 mi (2 km) of National Library of Scotland, Arthur's Seat, and Palace of Holyroodhouse. Greyfriars Kirk and Royal ...

Why I am back here ?Breakfast keeps guests coming back, I guess. I like the gardens too!
  5 Sep 2016

£70

£70
Map

Recently booked Edinburgh hotels

Mercure Edinburgh Haymarket
4.0 out of 5.0
Last booking: 36 minutes ago
Hotel du Vin & Bistro Edinburgh
4.0 out of 5.0
Last booking: 51 minutes ago
Tweeddale Arms Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Staycity Aparthotels West End
4.0 out of 5.0
Last booking: 1 hour ago
The Scotsman Hotel
5.0 out of 5.0
Last booking: 1 hour ago
Radisson Blu Edinburgh
4.0 out of 5.0
Last booking: 1 hour ago
Apex Grassmarket Hotel
4.0 out of 5.0
Last booking: 3 hours ago
The Glasshouse, Autograph Collection
5.0 out of 5.0
Last booking: 4 hours ago
Waldorf Astoria Edinburgh - The Caledonian
5.0 out of 5.0
Last booking: 4 hours ago

Edinburgh hotels have so much to offer!

Edinburgh, Scotland’s capital, has so much going for it that you simply won’t want to leave! You’ll be able to experience the city’s enticing blend of old and new when staying at Edinburgh hotels. From modern architecture, art galleries and Gothic churches, there’s so much to see! The city’s diversity is reflected through its hotels, some of which have plenty of old-world charm, while others are strikingly modern. This isn’t the cheapest city—hotels in Edinburgh average around £85 per night. However, you will be able to find cheap hotels in Edinburgh if you’re willing to be a bit further out from the centre. The rainy winter months are probably the best time to visit if you’re looking for low prices. Whenever you choose to go, ebookers will help you find hotels in Edinburgh that are perfect for you.

Old and new collide in wonderful Edinburgh

A compact city, you’ll have no trouble getting around on foot in the city’s Old Town and New Town, which are only a fifteen minute walk from one another. Although they require a hilly walk, views from The Mount on the way to Edinburgh Castle, are breath-taking. The Old Town is the place to be for spotting the city’s incredible Gothic architecture. Don’t miss St. Giles’ Church, Mary King’s Close and the stunning Scottish Parliament building. You can even buy tickets to see the lawmakers in action! For great eats, head to the Grassmarket area in the Old Town where you’ll find a lively café and bar scene. Culture vultures must visit the 3000-seat Edinburgh Playhouse for the latest and greatest in theatre. An August visit to the famous Fringe Festival, the world’s largest arts festival, will be an experience not to forget. For another great festival experience, visit Edinburgh at the end of December for Hogmanay, the Scottish New Year!

Hotels in Edinburgh have all you could wish for

Whether you prefer modern Edinburgh hotels or accommodation with historical charm, ebookers have all you could ask for. You’ll be glad you booked hotels in Edinburgh with the amenities you desire on holiday, as you’re sure to leave feeling that you’ve found a true home from home. ebookers takes the stress out of holiday planning, guaranteed!

Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency. Local charges may apply