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* 27 €  
CAIRN HOTEL 1* 45 €  
RICHMOND HOUSE HOTEL 3* 52 €  
OSBOURNE HOTEL 1* 53 €  
MAYVILLE GUEST HOUSE 3* 53 €  
KINGS MANOR HOTEL 3* 54 €  
REGENT HOUSE HOTEL 1* 54 €  
HERALD HOUSE HOTEL 2* 55 €  
EXP BY HOLIDAY INN DUNFERMLINE 3* 56 €  
MW TOWNHOUSE 4* 58 €  
HOLIDAY INN EDINBURGH 4* 59 €  
THE GRASSMARKET HOTEL 2* 60 €  
BEST WESTERN KINGS MANOR HOTEL 3* 60 €  
ORIGINAL RAJ HOTEL 2* 61 €  
JURYS INN EDINBURGH 3* 64 €  
SMART CITY HOSTEL 2* 66 €  
TEN HILL PLACE HOTEL 3* 66 €  
THE QUEENSFERRY HOTEL 3* 66 €  
VICTORIA PARK HOTEL 3* 66 €  
SMARTCITYHOSTELS EDINBURGH 0* 67 €  
BEN DORAN 4* 67 €  
GRASSMARKET HOTEL 2* 67 €  
EXPRESS BY HOLIDAY INN, EDINBU 3* 67 €  
AGENDA HOTEL EDINBURGH 3* 68 €  
CLARENDON HOTEL 2* 68 €  
HOLIDAY INN EDINBURGH NORTH 3* 70 €  
FREDERICK HOUSE HOTEL 3* 70 €  
TRAVELODGE EDINBURGH CITY CENTRE 3* 70 €  
AGENDA HOTEL 3* 71 €  
THE KING JAMES BY THISTLE 3* 71 €  
ROYAL BRITISH HOTEL 3* 71 €  
EXPRESS BY HOLIDAY INN EDINBURGH WATERFRONT 3* 71 €  
BORELAND LODGE 2* 71 €  
PARK VIEW HOUSE HOTEL 1* 72 €  
MURRAYFIELD HOTEL & LODGE 2* 72 €  
DALMORE LODGE GUEST HOUSE 0* 72 €  
ROYAL ETTRICK HOTEL 2* 72 €  
BEST WESTERN EDINBURGH CAPITAL 3* 73 €  
APEX EUROPEAN HOTEL 3* 75 €  
QUALITY HOTEL EDINBURGH AIRPORT 3* 76 €  
FOUNTAIN COURT APARTMENTS - GROVE 4* 77 €  
APEX CITY HOTEL EDINBURGH 4* 77 €  
PIRIES 3* 78 €  
RAMADA LIVINGSTON 2* 79 €  
THE GEORGE HOTEL 4* 79 €  
PITBAUCHLIE HOUSE HOTEL 3* 80 €  
ROOMS AT 29BRUCESTREET 3* 80 €  
AGENDA 3* 81 €  
LINKS HOTEL EDINBURGH 3* 81 €  
TAILORS HALL HOTEL EDINBURGH 3* 81 €  
MURRAYFIELD HOTEL & LODGE 2* 81 €  
MARRIOTT EDINBURGH 5* 83 €  
ELLERSLY HOUSE HOTEL 3* 83 €  
MERCURE POINT HOTEL 3* 83 €  
QUEENSFERRY HOTEL 3* 84 €  
MELVIN HOUSE HOTEL 3* 84 €  
HANOVER 3* 86 €  
APEX INTERNATIONAL HOTEL 4* 86 €  
CRAIGIEBIELD HOUSE HOTEL 2* 86 €  
EXP BY HOLIDAY INN ROYAL MILE 0* 88 €  
MELVIN HOUSE 3* 89 €  
HUDSON BOUTIQUE HOTEL 4* 89 €  
BANK 1* 90 €  
HOLIDAY INN NORTH 3* 90 €  
HOLIDAY INN EDINBURGH 4* 90 €  
NOVOTEL EDINBURGH PARK 4* 90 €  
THE ST VALERY - GUEST HOUSE 3* 90 €  
BARCELÓ EDINBURGH CARLTON HOTEL 4* 90 €  
QUALITY EDINBURGH AIRPORT 3* 91 €  
CRAIGIEBIELD HOUSE HOTEL 2* 91 €  
EXPRESS BY HOLIDAY INN EDINBURGH CITY CENTRE 3* 92 €  
EXPRESS BY HOLIDAY INN EDINBURGH WATERFRONT 3* 93 €  
PARLIAMENT HOUSE 3* 94 €  
THE COUNTY HOTEL 3* 94 €  
PREMIER INN LAURISTON PLACE 3* 95 €  
MACDONALD HOLYROOD 4* 96 €  
MOUNT ROYAL RAMADA JARVIS 3* 96 €  
DUNSTANE CITY 3* 96 €  
BARCELÓ EDINBURGH CARLTON 4* 98 €  
OLD WAVERLEY HOTEL 3* 99 €  
HUDSON HOTEL 4* 99 €  
EDINBURGH MARRIOTT 4* 100 €  
DAKOTA FORTHBRIDGE 4* 100 €  
HAYMARKET 3* 100 €  
KAIM PARK HOTEL 3* 102 €  
BANK HOTEL 3* 102 €  
BARCELÓ EDINBURGH CARLTON HOTEL 4* 102 €  
ROYAL TERRACE HOTEL 4* 104 €  
BEST WESTERN BRUNTSFIELD HOTEL 4* 104 €  
FOUNTAIN COURT HARRIS 4* 105 €  
EXPRESS BY HOLIDAY INN EDINBURGH CITY CENTRE 3* 105 €  
NOVOTEL EDINBURGH 4* 107 €  
LYNCLIFF HOTEL 1* 108 €  
BONHAM 3* 111 €  
RADISSON SAS HOTEL, EDINBURGH 4* 112 €  
MARRIOTT DALMAHOY 4* 112 €  
THE HUDSON HOTEL EDINBURGH 4* 113 €  
HOUSTOUN HOUSE 4* 115 €  
NORTON HOUSE HOTEL & SPA 3* 115 €  
ROYAL GARDEN APARTMENTS 3* 116 €  
HILTON EDINBURGH AIRPORT 4* 117 €  
HILTON EDINBURGH GROSVENOR 3* 117 €  
CHANNINGS HOTEL 4* 119 €  
THE ROXBURGHE HOTEL 4* 119 €  
EQ-2, THE FOUNTAIN COURT GROUP 5* 122 €  
DREAMHOUSE APARTMENTS EDINBURGH TOLLCROSS 0* 127 €  
HOLYROOD APARTHOTEL 4* 128 €  
NORTON HOUSE HOTEL & SPA 4* 130 €  
CHANNINGS HOTEL 4* 131 €  
THE SCOTSMAN HOTEL 5* 136 €  
THE GLASSHOUSE EDINBURGH 5* 136 €  
BONHAM HOTEL 4* 137 €  
MALMAISON EDINBURGH 4* 141 €  
THE KNIGHT RESIDENCE 5* 146 €  
SHERATON GRAND HOTEL & SPA, EDINBURGH 5* 150 €  
EDINBURGH CITY CENTRE HAYMARKET PREMIER INN 3* 156 €  
AIRTH CASTLE & COUNTRY CLUB 4* 158 €  
HILTON EDINBURGH CALEDONIAN 5* 160 €  
FOUNTAIN COURT APARTHOTEL(2BD) 4* 163 €  
TIGERLILY 4* 176 €  
GEORGE (SUPERIOR) 4* 188 €  
DALHOUSIE CASTLE HOTEL 4* 196 €  
THE EDINBURGH RESIDENCE 5* 204 €  
EDINBURGH RESIDENCE 5* 215 €  
THE HOWARD HOTEL 5* 226 €  
BEST WESTERN EDINBURGH CITY 3* 238 €  
HOWARD HOTEL EDINBURGH 5* 238 €  
BALMORAL 5* 291 €  
ROYAL SCOTS CLUB 3* 310 €  
THE GLASSHOUSE 5* 321 €  
BALMORAL(EXECUTIVE) 5* 339 €  
HARBOUR 3* 354 €  
eDreams España eDreams France eDreams Italia eDreams Portugal eDreams Deutsche
TEST8