Hotels in Edimburgh: book your hotel in Edimburgh with eDreams

A great selection of hotel offers in Edimburgh is at your disposal. Check our hotel search engine in order to find the hotel in Edimburgh , that fits your needs : cheap hotels, luxurious hotels, hostels and apartment hotels… there are hotels for every budget and taste. You can also look at hotel pictures, detailed information about the hotels an maps that show the hotel location in Edimburgh. Book online - its easy and convenient !

EDIMBURGH: Select the dates of your travel and click on " search "
Select a city or place:
Number of rooms:
Arrival date:
Adults per room:
Departure date:
Children per room (0-12 years old):

The best offers for a stay in Edimburgh for the next weekend


ST CHRISTOPHER+S EDINBURGH 0* 29 €  
PARK VIEW HOUSE HOTEL 3* 45 €  
DALMORE LODGE GUEST HOUSE 0* 45 €  
RICHMOND HOUSE HOTEL 3* 52 €  
MAYVILLE GUEST HOUSE 3* 53 €  
HERALD HOUSE 2* 56 €  
LANTERN HOUSE 0* 58 €  
BIELD B&B 3* 63 €  
ORIGINAL RAJ HOTEL 2* 65 €  
BEST WESTERN KINGS MANOR HOTEL 3* 66 €  
CAIRN HOTEL 1* 66 €  
VICTORIA PARK HOTEL 3* 66 €  
BEN DORAN 4* 67 €  
QUALITY HOTEL EDINBURGH AIRPORT 3* 67 €  
OSBOURNE HOTEL 1* 70 €  
SMART CITY HOSTEL 2* 70 €  
MW TOWNHOUSE 4* 71 €  
EXPRESS BY HOLIDAY INN, EDINBU 3* 72 €  
KENNETH MACKENZIE SUITE 2* 75 €  
AGENDA HOTEL 3* 76 €  
CRAIGIEBIELD HOUSE HOTEL 2* 76 €  
INVERLEITH HOTEL 3* 80 €  
GRASSMARKET HOTEL 2* 80 €  
PIRIES 3* 83 €  
SMARTCITYHOSTELS EDINBURGH 1* 85 €  
ROYAL ETTRICK 2* 86 €  
HOLIDAY INN EDINBURGH NORTH 3* 86 €  
HANOVER HOTEL 3* 86 €  
TEN HILL PLACE HOTEL 3* 87 €  
LINKS 2* 89 €  
ELLERSLY HOUSE 2* 89 €  
MURRAYFIELD HOTEL & LODGE 3* 89 €  
QUEENSFERRY HOTEL 3* 89 €  
MERCURE THE POINT 3* 97 €  
EDINBURGH CENTRAL YOUTH HOSTEL 2* 98 €  
KINGS MANOR HOTEL 3* 99 €  
HUDSON BOUTIQUE HOTEL 4* 99 €  
MARRIOTT EDINBURGH 5* 100 €  
THE COUNTY HOTEL 3* 101 €  
QUALITY EDINBURGH AIRPORT 3* 103 €  
APEX EUROPEAN 4* 103 €  
EXPRESS BY HOLIDAY INN EDINBUR 3* 104 €  
HOLIDAY INN EDINBURGH 4* 106 €  
HILTON EDINBURGH AIRPORT 4* 106 €  
DAKOTA FORTHBRIDGE 4* 108 €  
KAIM PARK HOTEL 3* 109 €  
ROYAL TERRACE HOTEL 4* 109 €  
RAMADA MOUNT ROYAL 3* 113 €  
PARLIAMENT HOUSE HOTEL 3* 114 €  
ROYAL BRITISH HOTEL 3* 114 €  
BARCELÓ EDINBURGH CARLTON HOTE 4* 116 €  
CANON COURT 4* 118 €  
HUDSON HOTEL 4* 119 €  
MACDONALD HOLYROOD 4* 124 €  
THE ROXBURGHE HOTEL 4* 124 €  
JURYS INN EDINBURGH 3* 124 €  
THISTLE EDINBURGH 3* 126 €  
THE ROYAL SCOTS CLUB 3* 127 €  
THISTLE EDINBURGH 3* 130 €  
KINGSBURGH HOUSE 5* 130 €  
HOUSTOUN HOUSE 4* 131 €  
APEX INTERNATIONAL HOTEL 4* 131 €  
THE HUDSON HOTEL EDINBURGH 4* 133 €  
BARCELÓ EDINBURGH CARLTON HOTEL 4* 138 €  
BARCELÓ EDINBURGH CARLTON HOTEL 4* 141 €  
NORTON HOUSE HOTEL & SPA 3* 141 €  
BEST WESTERN EDINBURGH CITY 3* 141 €  
MARRIOTT DALMAHOY HOTEL & COUN 4* 142 €  
APEX CITY HOTEL 4* 144 €  
NOVOTEL EDINBURGH PARK 4* 144 €  
DALHOUSIE CASTLE HOTEL 4* 146 €  
GEORGE 4* 151 €  
BONHAM 3* 162 €  
AIRTH CASTLE & COUNTRY CLUB 4* 168 €  
HOLYROOD APARTHOTEL 4* 172 €  
THE GLASSHOUSE EDINBURGH 5* 186 €  
NOVOTEL EDINBURGH 4* 187 €  
HILTON EDINBURGH CALEDONIAN 5* 189 €  
SHERATON GRAND HOTEL & SPA, EDINBURGH 5* 194 €  
THE SCOTSMAN HOTEL 5* 200 €  
RADISSON SAS HOTEL, EDINBURGH 4* 216 €  
THE GLASSHOUSE 5* 220 €  
HILTON EDINBURGH GROSVENOR 4* 222 €  
EDINBURGH RESIDENCE 5* 229 €  
CRINGLETIE HOUSE CASTLE 4* 230 €  
TIGERLILY 4* 265 €  
BALMORAL HOTEL 5* 271 €  
eDreams España eDreams France eDreams Italia eDreams Portugal eDreams Deutsche
TEST8