Skip to main content
Beginning of main content

Book cheap Edinburgh hotels - 494 to choose from

Search Flights

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

Edinburgh Hotels

Search Flight + Hotel

Advanced options

Featured Hotels in Edinburgh

See all 494 Hotels in Edinburgh
Apex Grassmarket Hotel
Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh
4.0 out of 5.0
4.1 out of 5 (85 reviews)

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The Royal Mile and Princes Street ...

Hide review
Great tripLovely hotel and staff with a wonderful view of the castle. In a great spot close to pubs and clubs, and walking distance from Prince's street
 Damien M.20 Apr 2016

£72

£72
Radisson Blu Edinburgh
Radisson Blu Edinburgh
80 High Street The Royal Mile, Edinburgh
4.0 out of 5.0
4.3 out of 5 (18 reviews)

In the heart of the Royal Mile, between Edinburgh Castle and Holyrood Palace, this turreted hotel is close to the Princes Street shopping district and the Museum ...

Hide review
The staff were fantastic and the hotel is brilliant. The spa was very nice and we enjoyed our stay immensely.
 11 Jan 2017

£99

£99
ibis budget Edinburgh Park
ibis budget Edinburgh Park
Edinburgh Business Park, Edinburgh
2.5 out of 5.0
4.3 out of 5 (3 reviews)

Situated in Edinburgh, this hotel is 0.4 mi (0.6 km) from Gyle Shopping Centre and within 3 mi (5 km) of Edinburgh Zoo and Royal Highland Centre. Heriot Watt ...

Hide review
Super friendly staff. Tzon was so friendly and helpful despite my late checkin. Very handy for the airport.
 12 Jan 2017

£28

£28
Hilton Edinburgh Airport
Hilton Edinburgh Airport
Edinburgh International Airport, Newbridge
4.0 out of 5.0
3.7 out of 5 (6 reviews)

Located in Ingliston, this hotel is 0.5 mi (0.8 km) from Royal Highland Centre and within 6 mi (10 km) of Murrayfield Stadium and Edinburgh Zoo. Heriot Watt ...

Hide review
Excellent location for airport.I had a pre booked and pre- paid twin room the price included breakfast. I didn't want to go to the dining room for breakfast so ordered my breakfast to come to the room as I have done on previous visits but when it arrived I was asked for an additional £4.00 "for the tray"! I had not been charged ...
 15 Jul 2016

£80

£80
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh
4.0 out of 5.0
4.3 out of 5 (47 reviews)

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train station is a two-minute walk. Edinburgh ...

Hide review
Great location, lovely hotel, friendly staff.Stayed here Saturday 15th/16th October, 3 ladies sharing a triple room. Room was lovely and spacious, very quiet, lovely decor, big bathroom with complementary "Elemis" products was a nice touch! Literally a 5 minute walk from Waverley Station. Would def stay again - actually I am !! In ...
 17 Oct 2016

£72

£72
The Principal Edinburgh George Street
The Principal Edinburgh George Street
19-21 George Street, Edinburgh
5.0 out of 5.0

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 ...

£101

£101
Adagio Edinburgh Royal Mile
Adagio Edinburgh Royal Mile
231 Canongate, Edinburgh
3.5 out of 5.0
4.7 out of 5 (3 reviews)

Located in Old Town, this aparthotel is within a 10-minute walk of Museum of Edinburgh, Palace of Holyroodhouse, and St. Giles' Cathedral. Our Dynamic Earth ...

Hide review
Great Staycouldnt fault it rooms lovely and new overall pleasant experience
 19 Feb 2017

£80

£80
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
Dalmahoy Country Club, Kirknewton
4.0 out of 5.0
4.3 out of 5 (6 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 ...

Hide review
would have been terrific if only...We have just come back from a 3 night stay at the Dalmahoy and had a great time. We were an hour early but was found a room to check into. Sophie at front office even make an extra effort to find us a room that was a bit quieter, so thank you. The breakfast room and choice was excellent. We had dinner ...
 24 Oct 2016

£71

£71
Jurys Inn Edinburgh
Jurys Inn Edinburgh
43 Jeffrey Street, Edinburgh
3.0 out of 5.0
4.0 out of 5 (66 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.

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

£53

£53
Fraser Suites Edinburgh
Fraser Suites Edinburgh
Fraser Suites Edinburgh, Edinburgh
4.0 out of 5.0
4.0 out of 5 (24 reviews)

Centrally located in Edinburgh's Old Town, this boutique hotel is located just off the Royal Mile, a five-minute walk from Princes Street, Parliament House, ...

Hide review
Highly recommendLoved having extra space of seperate bedroom. Staff really nice. Would recommend
 W26 Jan 2016

£89

£89
Map

Recently booked Edinburgh hotels

The Royal Scots Club Edinburgh
3.0 out of 5.0
Last booking: 32 minutes ago
Motel One Edinburgh-Princes
3.0 out of 5.0
Last booking: 51 minutes ago
Greywalls Hotel and Chez Roux
5.0 out of 5.0
Last booking: 58 minutes ago
The Principal Edinburgh George Street
5.0 out of 5.0
Last booking: 1 hour ago
Dorstan Guest House
3.0 out of 5.0
Last booking: 1 hour ago
G&V Royal Mile Hotel Edinburgh
5.0 out of 5.0
Last booking: 1 hour ago
Apex Waterloo Place Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Malmaison Edinburgh
4.0 out of 5.0
Last booking: 1 hour ago
Brooks Hotel Edinburgh
3.0 out of 5.0
Last booking: 1 hour 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