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 Salisbury Hotel

43-45 Salisbury Road, Edinburgh, EH16 5AA

(4 star)

Rooms from £60.00 ( €66.00 / $87.00 ) per night

This small 4-star hotel is in quiet walled gardens and has easy access to Edinburgh city centre. It has free Wi-Fi, free parking and stylish rooms. The Salisbury Hotel is just over a mile (1.

Click here for hotel details / availability

Fraser Suites Edinburgh

12-26 St Giles Street, Edinburgh, EH1 1PT

(5 star)

Rooms from £62.90 ( €69.19 / $91.20 ) per night

Just off the Royal Mile and near Edinburgh Castle, this boutique hotel boasts luxurious rooms, a gym and a restaurant. There are superb views across Princes Street Gardens.

Click here for hotel details / availability

Apex City Hotel

61 Grassmarket, Edinburgh, EH1 2JF

(4 star)

Rooms from £63.00 ( €69.30 / $91.35 ) per night

Apex City Hotel is by the shops, bars and restaurants of Grassmarket. It has a seafood restaurant, free Wi-Fi and modern rooms with a power shower and widescreen TV. Royal Mile, Edinburgh Castle, galleries and Princes Street are nearby.

Click here for hotel details / availability

Apex International Hotel

31-35 Grassmarket, Edinburgh, EH1 2HS

(4 star)

Rooms from £63.00 ( €69.30 / $91.35 ) per night

In the vibrant Grassmarket area, this stylish hotel has a sauna, a pool, a gym and free Wi-Fi. Princes Street and the castle are nearby.

Click here for hotel details / availability

Best Western Bruntsfield Hotel

69-74 Bruntsfield Place, Edinburgh, EH10 4HH

(4 star)

Rooms from £63.00 ( €69.30 / $91.35 ) per night

Overlooking Bruntsfield Links Park, this classic yet contemporary hotel offers free Wi-Fi. Edinburgh city centre is a 15-minute walk or a 5-minute bus ride away. Bedrooms at Best Western Bruntsfield have a work desk and free wired internet access.

Click here for hotel details / availability

Radisson BLU Hotel Edinburgh

The Royal Mile, Edinburgh, EH1 1TH

(4 star)

Rooms from £63.75 ( €70.13 / $92.44 ) per night

On the historic Royal Mile, Radisson BLU Hotel Edinburgh offers free Wi-Fi, a swimming pool and a gym. Waverley Station is just a 5-minute walk away. Each sleek, modern room has a digital TV and a luxurious en suite bathroom.

Click here for hotel details / availability

Macdonald Holyrood Hotel

81 Holyrood Rd, Edinburgh, EH8 8AU

(4 star)

Rooms from £63.99 ( €70.39 / $92.79 ) per night

Set between Edinburgh Castle and the Palace of Holyrood, this 4-star Old Town hotel is quiet yet central, and overlooks Arthur's Seat. It has a gym, swimming pool and spa.

Click here for hotel details / availability

Ashdene House

23 Fountainhall Road, Edinburgh, EH9 2LN

(4 star)

Rooms from £65.00 ( €71.50 / $94.25 ) per night

This family-run, 4-star guest house is in a quiet street, one mile (1.6 km) south of Edinburgh city centre. It offers good-value en suite rooms, home-cooked breakfasts and free parking. Ashdene House is 1.5 miles (2.

Click here for hotel details / availability

Hotel du Vin Edinburgh

11 Bistro Place, Edinburgh, EDH1 1EZ

(4 star)

Rooms from £65.00 ( €71.50 / $94.25 ) per night

Hotel du Vin Edinburgh is nestled deep in Edinburgh’s Old Town and only a short walk from the historic Royal Mile. Neighbouring the famous Bedlam theatre, the hotel occupies the site of a former lunatic asylum while its 47 timelessly furnished rooms and stunning suites featuring monsoon showers, luxurious Egyptian cotton sheets, plasma TVs, DVDs and air conditioning provide the perfect base to explore Edinburgh’s historic and cultural heritage as well as enjoy her vibrant entertainment and nightlife scene. A relaxing haven, the hotel offers our trademark Hotel du Vin Bistro with mezzanine bar serving the finest classic European cuisine from the kitchen, alfresco and private dining, cigar shack, whisky snug and intriguing La Roche tasting room where you can be taken on a pilgrimage around the world’s finest vineyards by our Head Sommelier without having to leave the room.

Click here for hotel details / availability

Over-Seas House

100 Princes St, Edinburgh, EH2 3AB

(3 star)

Rooms from £65.00 ( €71.50 / $94.25 ) per night

Over-Seas House is in the heart of Princes Street, Edinburgh's main shopping street, and has free Wi-Fi, a restaurant and excellent views of Edinburgh Castle and the city.

Click here for hotel details / availability

The Hudson Hotel

9-11 Hope Street, Edinburgh, EH2 4EL

(4 star)

Rooms from £65.00 ( €71.50 / $94.25 ) per night

This beautiful 18th-century building is in the centre of Edinburgh, at the West End of Princes Street. It is now a stylish 4-star hotel with free Wi-Fi and modern rooms with flat-screen TVs.

Click here for hotel details / availability

Stay Edinburgh City Apartments

107-108 South Bridge, Edinburgh, EH1 1HN

(4 star)

Rooms from £66.00 ( €72.60 / $95.70 ) per night

On Blair Street and High Street on Royal Mile, these stylish, modern and central apartments are walking distance from Edinburgh Waverley Train Station and many major tourist sites.

Click here for hotel details / availability

ApartmentsApart

2 York Place, Edinburgh, EH1 3EP

(3 star)

Rooms from £67.00 ( €73.70 / $97.15 ) per night

ApartmentsApart offer self-catering apartments in city-centre locations across Edinburgh. All are within 20 minutes' walk of Princes Street, the city?s main shopping street.

Click here for hotel details / availability

Ten Hill Place Hotel

10 Hill Place, Edinburgh, EH8 9DS

(3 star)

Rooms from £68.00 ( €74.80 / $98.60 ) per night

Just 0.5 miles (800 m) from Edinburgh Waverley Rail Station and Princes Street, this modern hotel offers free Wi-Fi and air-conditioned rooms. Ten Hill Place Hotel is less than 100 metres from Edinburgh Festival Theatre and the Royal Mile.

Click here for hotel details / availability

Auld Reekie Apartments

St Mary's Street, Edinburgh, EH1 1SX

Rooms from £69.00 ( €75.90 / $100.05 ) per night

With free Wi-Fi throughout, these impressive self-catering apartments are located either in Edinburgh's Old Town or within 1 km of the historic Royal Mile.

Click here for hotel details / availability

Kildonan Lodge Hotel

27 Craigmillar Park, Edinburgh, EH16 5PE

(4 star)

Rooms from £69.00 ( €75.90 / $100.05 ) per night

This Victorian building is now a 4-star hotel, offering luxury rooms, free Wi-Fi and free parking. It has easy access by bus to Edinburgh city centre, less than 2 miles (3.2 km) away. The Kildonan Lodge Hotel was built in 1874.

Click here for hotel details / availability

Kingsburgh House

2 Corstorphine Road, Edinburgh, EH12 6HN

(5 star)

Rooms from £69.00 ( €75.90 / $100.05 ) per night

In an exclusive area of Murrayfield, this 5-star Victorian guest house offers luxury accommodation, superb service and free parking. Murrayfield Stadium is nearby.

Click here for hotel details / availability

St Giles Apartments

377 High Street, The Royal Mile, Edinburgh, EH1 1PW

(4 star)

Rooms from £69.00 ( €75.90 / $100.05 ) per night

On Edinburgh's Royal Mile and at other Old Town locations these excellent, luxury 4-star apartments are clean, stylish, very well furnished and minutes from Edinburgh Castle.

Click here for hotel details / availability

The George Hotel

19-21 George St, Edinburgh, EH2 2PB

(4 star)

Rooms from £69.00 ( €75.90 / $100.05 ) per night

The historic, chic and very central George Hotel is close to Edinburgh Castle, Princes Street Gardens and Holyrood Palace. It has elegant rooms and a popular restaurant and bar. Edinburgh Waverley Train Station is a quick walk away.

Click here for hotel details / availability

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh, EH1 3BH

(4 star)

Rooms from £69.30 ( €76.23 / $100.49 ) per night

This elegant hotel has free Wi-Fi, a swimming pool and a gym. Princes Street and Waverley Train Station are a brief walk away. The stylish bedrooms at Apex Waterloo Place have spacious bathrooms, a 42-inch LCD TV and 24-hour room service.

Click here for hotel details / availability

Edinburgh Playhouse Apartments

Hopetoun Street, Edinburgh, EH7 4AU

(4 star)

Rooms from £70.00 ( €77.00 / $101.50 ) per night

These stylish luxury apartments are in the city centre, a mile (1.6 km) from Edinburgh Waverley Rail Station and Princes Street. Each large, modern apartment has free Wi-Fi and parking.

Click here for hotel details / availability

Lauderville Guest House

52, Mayfield Road, Edinburgh, EH9 2NH

(4 star)

Rooms from £70.00 ( €77.00 / $101.50 ) per night

This Victorian guest house is 1.75 miles (2.8 km) from Edinburgh city centre, with easy access by bus. It has free Wi-Fi, free parking and en suite rooms with luxury bedding and flat-screen TVs.

Click here for hotel details / availability

Eq2

1 Lower Gilmore Bank, Off Lower Gilmore Place, Edinburgh, EH3 9QP

(5 star)

Rooms from £71.20 ( €78.32 / $103.24 ) per night

These 5-star luxury apartments are in Edinburgh city centre and look out over the canal. The stylish apartments have free Wi-Fi, large flat-screen TVs, modern kitchens and luxury bathrooms. Eq2 is a mile (1.

Click here for hotel details / availability

Princes Street Suites

16 Waterloo Place, Edinburgh, EH1 3EG

(4 star)

Rooms from £71.20 ( €78.32 / $103.24 ) per night

These very central, chic apartments overlook Princes Street and Edinburgh Castle. Each apartment has free Wi-Fi, a full kitchen and is 200 metres from Edinburgh Waverley Station.

Click here for hotel details / availability

Hilton Edinburgh Airport & 15 days parking

Edinburgh International Airport, Edinburgh, Lothian

(4 star)

Rooms from £72.50 ( €79.75 / $105.13 ) 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

Blue Rainbow Aparthotel - Edinburgh Royal Garden

York Buildings, Queen Street, Edinburgh, EH2 1HY

(4 star)

Rooms from £74.00 ( €81.40 / $107.30 ) per night

In the heart of the historic New Town, Royal Garden Apartments offer spacious, comfortable accommodation, just a 3-minute walk from Princes Street and Waverley Train Station.

Click here for hotel details / availability

Caledonian Hilton Hotel

Princes Street, Edinburgh, EH1 2AB

(5 star)

Rooms from £74.50 ( €81.95 / $108.02 ) per night

With views of Edinburgh Castle, this Hilton hotel has a leisure club with gym and pool, luxury rooms and an excellent location off Princes Street, close to the EICC. The health club also has sun beds, a steam room, a spa and a salon.

Click here for hotel details / availability

Macdonald Roxburghe Hotel (2 Night Offer & 1st Night Dinner)

38 Charlotte Square, Edinburgh, Lothian

(4 star)

Rooms from £74.50 ( €81.95 / $108.02 ) per night

The prestigious Roxburghe Hotel is one of the oldest hotels in Edinburgh and located in the heart of the Georgian new town. 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. Many of the bedrooms have views of Edinburgh Castle or Charlotte Square. The Melrose Restaurant offers contemporary Scottish menus, and in the summer there is al fresco dining in the Garden cafι. Whether you are sipping drinks in the Lounge or Consort Bar, indulging in a traditional afternoon tea or relaxing in the Vital Health & Wellbeing Club, The Roxburghe Hotel has is all. Please note the hotel does not have an onsite car park.

Click here for hotel details / availability

Marriott Hotel Edinburgh

111 Glasgow Road, Edinburgh, EH12 8NF

(4 star)

Rooms from £74.70 ( €82.17 / $108.32 ) per night

Between Edinburgh Airport and the zoo, Marriott Hotel Edinburgh has a pool, gym and refurbished rooms. It is next to Gyle Shopping Mall. The leisure club also has a spa bath, sauna, steam room and hair and beauty salon.

Click here for hotel details / availability

Royal Mile Residence

219 High Street, The Royal Mile, Edinburgh, EH1 1PE

(5 star)

Rooms from £75.00 ( €82.50 / $108.75 ) per night

On the historic Royal Mile, these luxury 5-star apartments have good views and free Wi-Fi, close to restaurants and shops. Princes Street is a few minutes? walk away.

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.