Edinburgh Hotels




[Click Here for Edinburgh Maps
      and Tourist Information]

Hotels by Price

The prices displayed below are the nightly costs per hotel room.

Kaimes Guest House

12 Granville Terrace, Edinburgh, EH10 4PQ

(2 star)

Rooms from £35.00 ( €38.50 / $50.75 ) per night

Kaimes Guest House is a Victorian Building, situated 15 minutes walking distance from Edinburgh city centre. We are close to the King's Theatre, Usher Hall, Edinburgh Castle and the famous shopping centre, Princes Street.

Click here for hotel details / availability

Mardale Guest House

11 Hartington Place, Bruntsfield, Edinburgh, EH10 4LF

(3 star)

Rooms from £35.00 ( €38.50 / $50.75 ) per night

Mardale Guest House is in the quiet, residential Brunstsfield area, 1 mile (1.6 km) south-west of Edinburgh city centre. Walk through the Meadows to the historic Royal Mile.

Click here for hotel details / availability

Sakura Guest House

18 West Preston Street, Edinburgh, EH8 9PU

Rooms from £35.00 ( €38.50 / $50.75 ) per night

This guest house has a central location close to Edinburgh castle and the shopping centre. Sakura is a Victorian guest house positioned on a main bus route. In the surrounding area are many good restaurants and pubs.

Click here for hotel details / availability

Shandwick Hotel & Suites

24 Shandwick Place, Edinburgh, EH3 1RR

Rooms from £35.00 ( €38.50 / $50.75 ) per night

These city-centre suites are located at the west end of Princes Street. Tourist destinations are accessible and excellent cafes, bars, restaurants and shops are very close by.

Click here for hotel details / availability

The Guards Hotel

1 Clifton Terrace, Edinburgh, EH12 5DR

(3 star)

Rooms from £35.00 ( €38.50 / $50.75 ) per night

Guards Hotel has a fantastic location opposite Haymarket Railway Station in West End and within 10 minutes? walk of Princes Street. The family-run hotel presents a wonderfully warm and welcoming atmosphere in the centre of the city.

Click here for hotel details / availability

Ardmillan Hotel

9-10 Ardmillan Terrace, Edinburgh, EH11 2JW

(2 star)

Rooms from £37.00 ( €40.70 / $53.65 ) per night

Set in the west end of Edinburgh, this traditional hotel provides the ideal base from which to explore the sights of the city, including Princes Street, Edinburgh Castle and the Scottish Parliament.

Click here for hotel details / availability

Holiday Inn Express Edinburgh City Centre

Picardy Place, Edinburgh, EH1 3JT

(3 star)

Rooms from £39.00 ( €42.90 / $56.55 ) per night

Within a 5-minute walk of Princes Street, Edinburgh Waverley station and St. Andrews bus station, and 10 minutes? walk from the Royal Mile, this hotel offers child-friendly rates and free breakfast.

Click here for hotel details / availability

Nb's Guesthouse

Granville Terrace, Edinburgh, EH10 4PQ

(4 star)

Rooms from £39.00 ( €42.90 / $56.55 ) per night

Situated in a residential area of Edinburgh?s historic city centre, this recently-renovated Victorian townhouse is adjacent to Lothian Road, within easy reach of all of the city?s attractions.

Click here for hotel details / availability

Northumberland Hotel

31-33 Craigmillar Park,, Edinburgh, EH16 5PE

(3 star)

Rooms from £39.00 ( €42.90 / $56.55 ) per night

This comfortable, family-run hotel enjoys a pleasant atmosphere and surroundings, situated only 3.5 kilometres (2.2 miles) from Edinburgh city centre.

Click here for hotel details / availability

The Inverleith

5 Inverleith Terrace, Edinburgh, EH3 5NS

(3 star)

Rooms from £39.00 ( €42.90 / $56.55 ) per night

Situated in one of Edinburgh's most desirable locations, opposite the Royal Botanic Gardens, this early-Victorian town house is also within easy reach of the city?s renowned Princes Street.

Click here for hotel details / availability

Hilton Edinburgh Airport & 15 days parking

Edinburgh International Airport, Edinburgh, Lothian

(4 star)

Rooms from £39.06 ( €42.97 / $56.64 ) per night

A stylish vibrant hotel that boasts the very best facilities that a modern hotel offers. A superb leisure club, car parking and unparalleled transport links making the Hilton Edinburgh Airport the ideal base to explore Edinburgh and beyond. Plunge into the 17-metre indoor pool before unwinding in the steam room. Work out in the gym, then dine on prime Scottish steak. Try a dram of whisky in the Lounge Bar. All guest rooms are spacious and contemporary and feature high-speed internet access.

Click here for hotel details / availability

Ben Craig House

3 Craigmillar Pk, Edinburgh, EH16 5PG

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Ben Craig House is situated in Edinburgh, the heart of Scotland's capital. Not only do we welcome those on a more leisurely break but also the business user.

Click here for hotel details / availability

Frederick House Hotel

42 Frederick Street, Edinburgh, EH2 1EX

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Right in the heart of the city centre... The city is at your doorstep! Breakfast is served in the award winning Rick's Restaurant opposite the hotel.

Click here for hotel details / availability

Herald House Hotel

70 Grove Street, Fountainbridge, Haymarket, Edinburgh, EH3 8AP

(2 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

This comfortable B&B is a 15-minute walk from Edinburgh city centre. It has a great location in a residential part of town with friendly service and a good breakfast.

Click here for hotel details / availability

Holiday Inn Edinburgh

Corstorphine Road, Edinburgh, Lothian

(4 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

A hotel that is a minute's walk from Edinburgh Zoo and a short bus ride from the city centre. With a wealth of Georgian buildings, Edinburgh is a beautiful and compact city to wander around. Don't miss the famous Castle and the Royal Mile that leads to the Palace of Holyroodhouse. As for shopping, start along Princes Street and you won't go far wrong.

Click here for hotel details / availability

International Guest House

37 Mayfield Gardens, Edinburgh, EH9 2BX

(4 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Luxury 19th Century setting with 21st Century facilities in Edinburgh, Scotland. The International Guest House is a luxury accommodation at an affordable price.

Click here for hotel details / availability

Kingsway Guest House

5 East Mayfield, Newington, Edinburgh, EH9 1SD

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

This privately owned and very popular Victorian guest house offers Scottish hospitality just one mile from the heart of the city, close to all major attractions.

Click here for hotel details / availability

Macdonald Roxburghe Hotel

38 Charlotte Square, Edinburgh, Lothian

(4 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Travel in style and stay in the luxurious Roxburghe Hotel in the Heart of Edinburgh city centre. The hotel rewards its guests with an unrivalled location on historic Charlotte Square. The prestigious Roxburghe Hotel is one of the oldest hotels in Edinburgh and located in the heart of the Georgian new town overlooking Charlotte Square, home to Scotland’s First Minister. This premier 4 star hotel is nearing completion of a £7.55 million refurbishment of meeting space, public areas and all 198 bedrooms, many with views of Edinburgh Castle. Ideally located between George Street, the stylish home of the cities top bars, restaurants and boutique shops and Rose Street with more traditional pubs and eateries.

Click here for hotel details / availability

The Cameron B&B

5 Cameron Terrace, Edinburgh, EH16 5LD

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Situated on the south side of Edinburgh?s popular Newington district, this family-run B&B is within easy reach of the city centre and its world-famous historic sites.

Click here for hotel details / availability

The Original Raj Hotel

6 West Coates, Edinburgh, EH12 5JG

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Ideally located for exploring the historic city of Edinburgh, this beautiful Victorian townhouse has been transformed into a unique Indian-themed B&B in the Murrayfield area of the city.

Click here for hotel details / availability

York House Hotel

27 York Place, Edinburgh, EH1 3HP

Rooms from £40.00 ( €44.00 / $58.00 ) per night

This recently refurbished Georgian town house is situated in the city centre of Edinburgh, and offers friendly, relaxed guest house accommodation for a comfortable stay.

Click here for hotel details / availability

Ten Hill Place Hotel

10 Hill Place, Edinburgh, Lothian

(3 star)

Rooms from £41.00 ( €45.10 / $59.45 ) per night

Ten Hill Place Hotel has been created from the combination of a traditional Edinburgh Georgian terrace with a stylish new development. The hotel is located in the heart of the old town, just a few minutes walk from all the major tourist attractions, including the Festival Theatre, the National Museum and the Royal Mile, which is just a short distance away. Each of the 78 air conditioned guest rooms are well-equipped and feature hospitality tray, TV, telephone, safe and internet connection. The hotel's car park has limited spaces and on a first come first served basis.

Click here for hotel details / availability

Ellersly House Hotel

4 Ellersly Road, Edinburgh, EH12 6HZ

(3 star)

Rooms from £42.25 ( €46.48 / $61.26 ) per night

This attractive Edwardian country house hotel is set in secluded gardens within easy reach of bustling Princes Street. The Ellersley House Hotel has retained its tranquil setting and ambience in the suburbs of Edinburgh. The hotel has a comfortable cocktail bar and a restaurant overlooking private gardens, with a reputation for fine cuisine.

Click here for hotel details / availability

Macdonald Holyrood Hotel

Holyrood Road, Edinburgh, Lothian

(4 star)

Rooms from £42.50 ( €46.75 / $61.63 ) per night

Macdonald Holyrood Hotel is centrally located in the historic old town of Edinburgh, close to Holyrood Palace and beside the new Scottish Parliament building. The hotel offers superbly appointed bedrooms, a first class restaurant and a state of the art leisure and beauty club. It is the perfect location from which to explore the delights of Edinburgh.

Click here for hotel details / availability

Quality Hotel Edinburgh Airport and 15 days parking

Ingliston, Edinburgh, Lothian

(3 star)

Rooms from £42.50 ( €46.75 / $61.63 ) per night

The hotel is ideally located at Edinburgh International Airport, only 2 minutes by courtesy minibus. Twenty minutes from the Capital's City Centre. In addition the hotel is situated close to the motorway network that links you to the world famous sightseeing in Scotland. The hotel boasts 95 en-suite comfortable bedrooms, an outstanding restaurant, 'La Bonne Auberge' and 24 hour room service, should you arrive in the middle of the night!

Click here for hotel details / availability

Express by Holiday Inn Edinburgh Waterfront

Britannia Way, Ocean Drive, Leith, Edinburgh

(3 star)

Rooms from £44.50 ( €48.95 / $64.52 ) per night

A modern hotel located next to Royal Yacht Britannia and Ocean Terminal Shopping Centre, just 2 miles from Princes Street and Edinburgh's famous attractions and 11 approx. 11 miles from Edinburgh Airport. The city centre is easily accessible with an excellent public bus service available from the hotel. All bedrooms are well equipped, and have air-conditioning, Sky TV channels, high speed wireless internet access, telephone, tea/coffee making facilities and in-house bar. Complimentary on-site car parking is available.

Click here for hotel details / availability

The George Hotel

19-21 George Street, Edinburgh, Lothian

(4 star)

Rooms from £44.50 ( €48.95 / $64.52 ) per night

Boasting one of the most prestigious locations in Scotland's capital, the George is situated in the heart of the city, taking prime position on elegant George Street. This Grade II listed building with its distinctive facade was designed over two hundred years ago and has now undergone a £12 million refurbishment transforming the majority of the bedrooms and public areas. The new Tempus bar and restaurant is one of the most chic places to be seen in town. The main tourist and shopping areas are all within a short walk, and many rooms have stunning views of the Castle or the Firth of Forth.

Click here for hotel details / availability

Ailsa Craig Hotel

Royal Terrace, Edinburgh, EH7 5AH

(3 star)

Rooms from £45.00 ( €49.50 / $65.25 ) per night

Situated in an elegant tree-lined terrace, overlooking the Firth of Forth, is the Ailsa Craig Hotel.

Click here for hotel details / availability

Ballantrae Hotel At The West End

6 Grovesnor Crescent, Edinburgh, EH12 5EP

(3 star)

Rooms from £45.00 ( €49.50 / $65.25 ) per night

The Ballantrae Hotel At The West End offers luxury accommodation in the heart of Edinburgh. It is a small, family-run hotel offering friendly, personal service.

Click here for hotel details / availability

Highfield Guest House

83 Mayfield Road, Edinburgh, EH9 3AE

(4 star)

Rooms from £45.00 ( €49.50 / $65.25 ) per night

Originally built in 1883 as a family home, this elegant Victorian terraced house is now a charming family-run guest house offering free Wi-Fi, delicious breakfasts and a warm welcome.

Click here for hotel details / availability

This website is operated by Online Hotel Bookings. All of the hotels featured on the site are provided by our online partners, some of the largest hotel room wholesalers in Europe. These include Active Hotels who process thousands of reservations every year on behalf of 3,000 hotels in Europe, all of which can be booked online. All of our suppliers offer instant online availability checking plus online hotel room booking and confirmation.