+44 (0) 20 7400 0437
Mon-Fri 9:30-17:00, Sat 9:30-12:30
Have a look at our list of Edinburgh hotels and check out descriptions, view pictures, read reviews and compare locations and prices. Choose your Edinburgh hotel and book with us online today!
From £106.00
per night of stay
Located in Edinburgh. View on a map
Nearest station: Waverley
Located in the heart of Edinburgh's old Town, this contemporary four star deluxe hotel has 119 stylish and contemporary rooms, many with stunning panoramic views of Edinburgh Castle and the City... View hotel info
From £106.00
per night of stay
Located in Edinburgh. View on a map
Nearest station: Waverley
The Apex Grassmarket Hotel is centrally located in Edinburgh's old town, within walking distance of the Royal Mile and Lothian Road, and 5 minutes drive from Waverley train station. This is an... View hotel info
From £52.75
per night of stay
Located in Edinburgh. View on a map
Nearest station: Haymarket
The Apex Haymarket Hotel Edinburgh is located right in the heart of the West End of Edinburgh city centre. All 66 bedrooms have large comfortable beds, widescreen TVs, luxury... View hotel info
From £121.25
per night of stay
Located in Edinburgh. View on a map
Nearest station: Waverley
Ideally located within easy reach of Edinburgh International Airport, the luxury George Hotel has Edinburgh's business district and cultural attractions nearby, not to mention being on the doorstep to... View hotel info
From £76.50
per night of stay
Located in Edinburgh. View on a map
Nearest station: Edinburgh Park
Plunge into the 56-foot indoor pool before unwinding in the steam room at the Hilton Edinburgh Airport hotel. Work out in the gym, then dine on prime Scottish steak in the Café de Havilland... View hotel info
From £76.50
per night of stay
Located in Edinburgh. View on a map
Nearest station: Haymarket
Just 20 minutes' drive from the airport and 55 yards from Haymarket Station, the Hilton Edinburgh Grosvenor hotel is 5 minutes' walk from Princes Street shopping, Edinburgh attractions and the... View hotel info
From £102.25
per night of stay
Located in Edinburgh. View on a map
Nearest station: Edinburgh
This hotel is situated in the centre of the city, opposite Waverley Station on Princes Street. Possibly the perfect central Edinburgh location. The airport is a 20 minute drive. The restaurant... View hotel info
From £139.00
per night of stay
Located in Edinburgh. View on a map
Nearest station: Edinburgh
Part of a prestigious Georgian Terrace, the 4-star Royal Terrace Hotel boasts a prime city centre location. Relax and experience the comfort of one of 107 well-proportioned rooms or 13 luxurious... View hotel info
From £107.10
per night of stay
Located in Edinburgh. View on a map
Nearest station: Haymarket
Following a £24 million refurbishment, this hotel has been re-branded the The Caledonian Waldorf Astoria Hotel Edinburgh. On Princes Street in central Edinburgh, The Caledonian Waldorf Astoria Hotel... View hotel info
From £67.15
per night of stay
Located in Edinburgh. View on a map
The Thistle Edinburgh, The King James is a 4-star hotel is in Edinburgh city centre.The hotel is located just off the world-famous Princes Street, and just a short walk from the Royal Mile.The King... View hotel info