Edinburgh Hotels
[Click Here for Edinburgh Maps
      and Tourist Information]
Hotels by Price
The prices displayed below are the nightly costs per hotel room.
The Walton Guest House
79 Dundas Street, Edinburgh, EH3 6SD
Rooms from £55.00 ( 60.50 / $79.75 ) per night
The Walton Guest House is a privately run bed-and-breakfast hotel in Edinburgh city centre. Its central location, free Wi-Fi and good breakfast will suit all types of traveller.
Novotel Edinburgh Park
15 Lochside Avenue, Edinburgh, EH12 9DJ
Rooms from £55.30 ( 60.83 / $80.18 ) per night
This 4-star hotel has an indoor swimming pool and 24-hour room service, 200 metres from Edinburgh Park Rail Station, a 12-minute train ride from the centre of Edinburgh.
Castle Apartments
Royal Mile, Edinburgh, EH1 2PB
Rooms from £56.25 ( 61.88 / $81.56 ) per night
All of these apartments are situated in historic buildings in superb locations on or within 250 metres of Edinburgh?s world-famous Royal Mile, right in the very heart of this magnificent city.
Radisson SAS Hotel Edinburgh
80 High Street, The Royal Mile, Edinburgh
Rooms from £57.75 ( 63.53 / $83.74 ) per night
The Radisson SAS Hotel, Edinburgh is situated in the very heart of the historic 'Royal Mile'. Halfway between Edinburgh Castle and Holyrood Palace, the hotel is ideally placed for exploring Edinburgh's most famed attractions. Excellent facilities include spacious bedrooms, Itchycoo Bar and Kitchen and a fully equipped leisure club with indoor pool, fitness room, saunas and solarium. Guests can also enjoy on-site parking at a surcharge.
Apex European Hotel
90 Haymarket Terrace, Edinburgh, EH12 5LQ
Rooms from £58.50 ( 64.35 / $84.83 ) per night
In the West End of Edinburgh?s New Town, in an area known as Haymarket, the hotel is situated within a 10 minute walk of Princes Street, Lothian Road and the EICC.
Best Western Bruntsfield Hotel
69-74 Bruntsfield Place, Edinburgh, EH10 4HH
Rooms from £58.50 ( 64.35 / $84.83 ) per night
Here you will find comfortable, spacious accommodation overlooking a park, close to the city centre. An award winning restaurant and stylish bar are available along with friendly and professional service.
Hilton Edinburgh Airport
Eastfield Road, Edinburgh, EH28 8LL
Rooms from £58.50 ( 64.35 / $84.83 ) per night
Just 2 minutes by free shuttle from Edinburgh Airport, this hotel with extensive facilities is located 7.5 miles from Edinburgh?s city centre.
Novotel Edinburgh Centre
80 Lauristan Place, Edinburgh, Lothian
Rooms from £58.75 ( 64.63 / $85.19 ) per night
The Novotel Edinburgh Centre is an AA rated 4 star hotel in the centre of Edinburgh. Perfect for a holiday in the Scottish capital, close to Edinburgh Castle and the lively Grassmarket Area, 10 minutes walk from Princes Street shopping and the Royal Mile. The famous Arthurs Seat is 15 minutes walk away and Edinburgh International Airport is a 15 minute drive. Relax with friends or family and enjoy Elements Restaurant and Bar, 24 hour room service, indoor pool, sauna, steam room, gym and whirlpool. Limited pay parking.
Corstorphine Lodge Hotel
186 St John's Rd, Corstorphine, Edinburgh, EH12 8SG
Rooms from £59.00 ( 64.90 / $85.55 ) per night
Set within an imposing stone-built Victorian villa, this charming hotel is ideally set in the heart of Edinburgh's Corstorphine district, just 2 miles (ca 3.2 km) away from the Airport and City Centre.
Express By Holiday Inn Edinburgh Waterfront
Britannia Way, Ocean Drive, Edinburgh, EH6 6LA
Rooms from £59.00 ( 64.90 / $85.55 ) per night
This hotel is located next to Ocean Terminal, Edinburgh's newest leisure and shopping destination, the Scottish Executive, the Royal Yacht Britannia and close to all major business areas.
Jurys Inn Edinburgh
43 Jeffrey Street, Edinburgh, EH1 1DH
Rooms from £59.00 ( 64.90 / $85.55 ) per night
Offering a fantastic city centre location, within walking distance of many theatres, museums, shops and major attractions, the hotel is easily accessible from the city?s main train station.
Royal British Hotel
20 Princes Street, Edinburgh, EH2 2AN
Rooms from £59.00 ( 64.90 / $85.55 ) per night
The Royal British Hotel is among the shops of the famous Princes Street in central Edinburgh. The lounge and restaurant have superb views of Edinburgh Castle.
The King James by Thistle ? formerly Thistle Edinburgh
107 Leith Street, Edinburgh, EH1 3SW
Rooms from £59.00 ( 64.90 / $85.55 ) per night
Situated in the heart of Scotland's capital, just off the world-famous Princes Street, a short walk from Edinburgh Castle, Holyrood Palace and the National and Scottish Galleries.
Mercure Point Hotel
34 Bread Street, Edinburgh, EH3 9AF
Rooms from £59.50 ( 65.45 / $86.27 ) per night
Recently awarded Edinburgh Hotel of the Year 2008 by Hotel Review ? Scotland, this stylish and contemporary design hotel is conveniently located in the heart of the city.
Barcelσ Edinburgh Carlton Hotel
19 North Bridge, Edinburgh, EH1 1SD
Rooms from £60.00 ( 66.00 / $87.00 ) per night
Situated on the Royal Mile, close to the castle, minutes from the main shopping areas of Princes Street, this hotel offers an extensive Health & Leisure Club.
Best Western Braid Hills Hotel
134 Braid Road, Edinburgh, EH10 6JD
Rooms from £60.00 ( 66.00 / $87.00 ) per night
Offering panoramic views across Edinburgh and beyond, this hotel is close to the city centre, yet away from its noise and congestion.
Four Seasons Edinburgh
47 Minto Street, Edinburgh, EH9 2BR
Rooms from £60.00 ( 66.00 / $87.00 ) per night
Situated to the south of Edinburgh's vibrant city centre, the Four Seasons Guest House offers bed and breakfast accommodation at great value rates.
Holiday Inn Edinburgh
132 Corstorphine Road, Costorphine, Edinburgh, EH12 6UA
Rooms from £60.00 ( 66.00 / $87.00 ) per night
Holiday Inn Edinburgh is a modern hotel, situated in the west of Edinburgh, three miles from the city centre. Next to Edinburgh Zoo and four miles from Edinburgh International Airport.
Holiday Inn Edinburgh North
107 Queensferry Rd., Edinburgh, EH4 3HL
Rooms from £60.00 ( 66.00 / $87.00 ) per night
The Holiday Inn Edinburgh North is located only 1.5 miles (2.4km) from the West End of Edinburgh city centre and 5 miles (8km) from Edinburgh International Airport.
Lochend Serviced Apartments
Lochend Road, Edinburgh, EH7 6ET
Rooms from £60.00 ( 66.00 / $87.00 ) per night
This exclusive complex of well-equipped apartments is 1.6 miles (10 minutes) from Edinburghs city centre and Waverley Train Station (buses stop right outside).
Lyncliff Hotel - B&B
4 Windsor Street, Edinburgh, EH7 5JR
Rooms from £60.00 ( 66.00 / $87.00 ) per night
This small, private hotel is located at the foot of Calton Hill, within walking distance of Princes Street, Waverley train station and Saint Andrew Square bus station.
Ramsay's Bed & Breakfast
25 East London Street, Edinburgh, EH7 4BN
Rooms from £60.00 ( 66.00 / $87.00 ) per night
This spacious Edinburgh townhouse offers high-quality bed and breakfast accommodation in a great location, just 5 minutes walk from the heart of the city and all it has to offer.
Sandaig Guest House
5 East Hermitage Place, Leith Links, Edinburgh, EH6 8AA
Rooms from £60.00 ( 66.00 / $87.00 ) per night
A perfect place to unwind, this warm and welcoming Victorian guest house is 10 minutes from the city, and boasts tasteful interiors and well-designed rooms. Sandaig is a family home and occupies 2 terraced Victorian villas dating from the 1870s.
Ibis Edinburgh
6 Hunters Square (Off The Royal Mile), Edinburgh, EH1 1QW
Rooms from £62.00 ( 68.20 / $89.90 ) per night
The Ibis Edinburgh has a superb location, right in the centre of the city, just a matter of metres from the Royal Mile and Princes Street, and less than 500 metres from Edinburgh Waverley Railway Station.
Best Western Edinburgh Capital Hotel
187 Clermiston Rd, Edinburgh, EH12 6UG
Rooms from £62.10 ( 68.31 / $90.05 ) per night
An ideal location from which to explore the historic city of Edinburgh, this contemporary hotel is close to the centre and all its attractions, and just 3 miles away from Edinburgh Airport.
Best Western Edinburgh City Hotel
79 Lauriston Place, Edinburgh, EH3 9HZ
Rooms from £62.10 ( 68.31 / $90.05 ) per night
Known as one of Edinburgh's best kept secrets, this traditional yet contemporary hotel is set in the very heart of Edinburgh, providing stylish accommodation in a historic setting.
Ocean Apartments
2 Western Harbour, Midway, Edinburgh, EH6 6PN
Rooms from £63.00 ( 69.30 / $91.35 ) per night
These great-value harbour-side apartments are in a modern, regenerated area of Leith, north of Edinburgh city centre. They have free underground parking and free Wi-Fi.
The Parliament House Hotel
15 Calton Hill, Edinburgh, EH1 3BJ
Rooms from £63.00 ( 69.30 / $91.35 ) per night
The Parliament House Hotel is a beautifully restored 3-star hotel located in the centre of the city of Edinburgh. The perfect location of our hotel ensures we're only minutes away from all the wonderful attractions Edinburgh offers.
Hilton Edinburgh Grosvenor
Grosvenor Street, Edinburgh, EH12 5EF
Rooms from £64.00 ( 70.40 / $92.80 ) per night
This modern, stylish and inviting hotel is in Edinburgh?s West End, close to the heart of the city, with excellent transport links. Edinburgh International Conference Centre (EICC) is just 0.
Old Waverley Hotel
43 Princes Street, Edinburgh, EH2 2BY
Rooms from £64.00 ( 70.40 / $92.80 ) per night
The Old Waverley Hotel, located on Edinburgh's famous Princes Street, ensures everything is right on your doorstep. Many of the rooms offer stunning views of Edinburgh Castle.
Online Hotel Bookings