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


PARK VIEW HOUSE HOTEL 1* 40 €  
MERITH HOUSE 1* 40 €  
BEST WESTERN KINGS MANOR HOTEL 3* 41 €  
CAIRN HOTEL 1* 43 €  
PIRIES HOTEL 3* 45 €  
CASTLE APARTMENTS 3* 48 €  
EXPRESS BY HOLIDAY INN, EDINBURGH WATERFRONT 3* 48 €  
BEN CRAIG HOUSE 3* 49 €  
MAYVILLE GUEST HOUSE 3* 49 €  
THE GRASSMARKET HOTEL 2* 50 €  
PIRIES HOTEL 2* 51 €  
HERALD HOUSE HOTEL 2* 51 €  
ROYAL ETTRICK 2* 51 €  
KINGS MANOR HOTEL 3* 52 €  
OSBOURNE HOTEL 1* 53 €  
HARBOUR APARTMENTS 3* 53 €  
THRUMS 3* 54 €  
LINKS HOTEL 2* 54 €  
TAILORS HALL 2* 54 €  
MURRAYFIELD HOTEL & LODGE 2* 54 €  
REGENT HOUSE HOTEL 1* 54 €  
GRASSMARKET HOTEL 2* 56 €  
EXP BY HOLIDAY INN DUNFERMLINE 3* 56 €  
EXP BY HOLIDAY INN ROYAL MILE 0* 57 €  
ORIGINAL RAJ 3* 57 €  
MW TOWNHOUSE 4* 58 €  
CLARENDON 3* 59 €  
HANOVER 3* 59 €  
THE BEN DORAN 4* 59 €  
ELLERSLY HOUSE HOTEL 3* 59 €  
HOT-EL-APARTMENTS EDINBURGH WATERFRONT 4* 59 €  
JURYS INN EDINBURGH 3* 60 €  
ROOMS AT 29BRUCESTREET 3* 60 €  
HARBOUR 3* 60 €  
SMART CITY HOSTEL 2* 60 €  
MURRAYFIELD HOTEL & LODGE 2* 60 €  
THE KING JAMES BY THISTLE 3* 61 €  
INVERLEITH HOTEL 3* 62 €  
VICTORIA PARK HOTEL 3* 62 €  
EXPRESS BY HOLIDAY INN EDINBURGH CITY CENTRE 3* 63 €  
RAMADA LIVINGSTON 2* 64 €  
BORELAND LODGE 2* 65 €  
TEN HILL PLACE HOTEL 3* 65 €  
ROYAL BRITISH HOTEL 3* 65 €  
SMARTCITYHOSTELS EDINBURGH 0* 66 €  
LYNCLIFF HOTEL 1* 67 €  
KENNETH MACKENZIE SUITE 2* 67 €  
AGENDA HOTEL EDINBURGH 3* 67 €  
BRAID HILLS 3* 68 €  
FREDERICK HOUSE 3* 68 €  
CRAIGIEBIELD HOUSE HOTEL 2* 68 €  
EDINBURGH APARTMENTS 3* 69 €  
OLD WAVERLEY HOTEL 3* 69 €  
AGENDA HOTEL 3* 70 €  
EXPRESS BY HOLIDAY INN EDINBURGH WATERFRONT 3* 70 €  
AGENDA HOTEL 3* 70 €  
KINGSWOOD HOTEL 3* 71 €  
HOT-EL-APARTMENTS CANON COURT 4* 73 €  
BEST WESTERN EDINBURGH CAPITAL 3* 73 €  
FOUNTAIN COURT GROVE APARTMENTS 4* 73 €  
AGENDA 3* 74 €  
APEX EUROPEAN HOTEL 3* 74 €  
LAIRG HOTEL 3* 74 €  
HAYMARKET HOTEL 3* 74 €  
FOUNTAIN COURT APARTHOTEL(1BD) 4* 75 €  
RAMADA MOUNT ROYAL 3* 76 €  
THE QUEENSFERRY HOTEL 3* 76 €  
PARLIAMENT HOUSE 3* 76 €  
QUALITY HOTEL EDINBURGH AIRPORT 3* 76 €  
EDINBURGH APARTMENTS - RODNEY ST+ 3* 76 €  
LAIRG 3* 77 €  
APEX CITY HOTEL EDINBURGH 4* 77 €  
THE GEORGE HOTEL 4* 78 €  
HOLIDAY INN EDINBURGH 4* 79 €  
PITBAUCHLIE HOUSE HOTEL 3* 79 €  
HOLIDAY INN EDINBURGH NORTH 3* 79 €  
HUDSON BOUTIQUE HOTEL 4* 80 €  
EXPRESS BY HOLIDAY INN EDINBURGH WATERFRONT 3* 80 €  
MERCURE POINT HOTEL 3* 81 €  
EDINBURGH CITY CENTRE HAYMARKET PREMIER INN 3* 81 €  
MELVIN HOUSE HOTEL 3* 83 €  
BANK 1* 84 €  
BEST WESTERN EDINBURGH CITY 3* 84 €  
THE SALISBURY HOTEL 4* 85 €  
APEX INTERNATIONAL HOTEL 4* 87 €  
THE KNIGHT RESIDENCE 5* 87 €  
QUALITY EDINBURGH AIRPORT 3* 88 €  
HUDSON HOTEL 4* 88 €  
HOLIDAY INN NORTH 3* 88 €  
FOUNTAIN COURT HARRIS APARTMENTS 4* 89 €  
MELVIN HOUSE 3* 89 €  
THE ST VALERY - GUEST HOUSE 3* 89 €  
EDINBURGH THISTLE HOTEL 3* 90 €  
NOVOTEL EDINBURGH PARK 4* 90 €  
CRAIGIEBIELD HOUSE HOTEL 2* 90 €  
BARCELÓ EDINBURGH CARLTON HOTEL 4* 91 €  
NOVOTEL EDINBURGH 4* 91 €  
BEST WESTERN BRAID HILLS HOTEL 3* 91 €  
EXPRESS BY HOLIDAY INN EDINBURGH CITY CENTRE 3* 92 €  
BANK HOTEL 3* 93 €  
PREMIER INN LAURISTON PLACE 3* 94 €  
HILTON EDINBURGH AIRPORT 4* 95 €  
HOLIDAY INN EDINBURGH 4* 95 €  
MACDONALD HOLYROOD 4* 95 €  
DUNSTANE CITY 3* 96 €  
KAIM PARK HOTEL 3* 97 €  
BARCELÓ EDINBURGH CARLTON 4* 98 €  
DUNSTANE CITY HOTEL 4* 98 €  
THE HUDSON HOTEL EDINBURGH 4* 98 €  
DUNSTANE HOUSE HOTEL 4* 99 €  
MARRIOTT DALMAHOY 4* 99 €  
DAKOTA FORTHBRIDGE 4* 99 €  
OLD WAVERLEY (SPECIAL) 3* 99 €  
THISTLE HOTEL 3* 100 €  
NOVOTEL EDINBURGH PARK 4* 102 €  
BARCELÓ EDINBURGH CARLTON HOTEL 4* 102 €  
ROYAL TERRACE HOTEL 4* 104 €  
BEST WESTERN BRUNTSFIELD HOTEL 4* 104 €  
THE GLASSHOUSE EDINBURGH 5* 106 €  
LOMOND HILLS HOTEL 3* 106 €  
KINGSBURGH HOUSE 5* 108 €  
KIRKHILL MANSION 2* 110 €  
RADISSON SAS HOTEL, EDINBURGH 4* 111 €  
HOUSTOUN HOUSE 4* 111 €  
FOUNTAIN COURT EQ2 APARTMENTS 5* 111 €  
LOCHEND SERVICED APARTMENTS 4* 112 €  
ROYAL GARDEN APARTMENTS 3* 113 €  
ROYAL SCOTS CLUB 3* 118 €  
CHANNINGS HOTEL 4* 118 €  
THE ROXBURGHE HOTEL 4* 118 €  
NORTON HOUSE HOTEL & SPA 3* 119 €  
THE ROYAL SCOTS CLUB 3* 121 €  
CHANNINGS HOTEL 4* 122 €  
MARRIOTT EDINBURGH 5* 122 €  
HILTON EDINBURGH GROSVENOR 3* 124 €  
HOLYROOD APARTHOTEL 4* 126 €  
FOUNTAIN COURT APARTHOTEL(2BD) 4* 128 €  
THE BONHAM HOTEL 4* 129 €  
SHERATON GRAND HOTEL & SPA, EDINBURGH 5* 132 €  
BONHAM HOTEL 4* 133 €  
NORTON HOUSE HOTEL & SPA 4* 135 €  
MALMAISON EDINBURGH 4* 139 €  
MELVILLE CASTLE 4* 143 €  
THE SCOTSMAN HOTEL 5* 152 €  
HILTON EDINBURGH CALEDONIAN 5* 153 €  
AIRTH CASTLE & COUNTRY CLUB 4* 155 €  
GEORGE (SUPERIOR) 4* 171 €  
TIGERLILY 4* 174 €  
DALHOUSIE CASTLE HOTEL 4* 180 €  
ROXBURGHE HOTEL & CHAMPIONSHIP GOLF COURSE 4* 184 €  
SCOTSMAN HOTEL 5* 199 €  
THE EDINBURGH RESIDENCE 5* 202 €  
EDINBURGH RESIDENCE 5* 208 €  
CRINGLETIE HOUSE CASTLE 4* 212 €  
FOUNTAIN COURT HARRIS 4* 221 €  
ALBA EXECUTIVE APARTMENTS 5* 223 €  
THE HOWARD HOTEL 5* 225 €  
HOWARD HOTEL EDINBURGH 5* 235 €  
BALMORAL HOTEL 5* 257 €  
EQ-2, THE FOUNTAIN COURT GROUP 5* 279 €  
BALMORAL(EXECUTIVE) 5* 310 €  
THE GLASSHOUSE 5* 319 €  
eDreams España eDreams France eDreams Italia eDreams Portugal eDreams Deutsche
TEST8