Hotels in Barcelona: book your hotel in Barcelona with eDreams

A great selection of hotel offers in Barcelona is at your disposal. Check our hotel search engine in order to find the hotel in Barcelona , 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 Barcelona. Book online - its easy and convenient !

BARCELONA: 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 Barcelona for the next weekend


LAMI 0* 31 €  
CAMPANILE BARCELONA BARBERA 3* 44 €  
D+UXELLES 2* 45 €  
ARRAHONA 3* 45 €  
LK HOSTEL 0* 47 €  
EUROSTARS BARBERA PARC 4* 48 €  
PARC DEL VALLES 4* 48 €  
EUROSTARS PARC DEL VALLES 4* 48 €  
TRANSIT 1* 50 €  
AS BELLATERRA 3* 53 €  
SERCOTEL CIUTAT DE MONTCADA 4* 53 €  
AS PORTA DE BARCELONA 3* 53 €  
TRAVELODGE HOSPITALET 3* 53 €  
BONANOVA PARK 2* 53 €  
SALLÉS HOTEL CIUTAT DEL PRAT 4* 54 €  
MEDENA 0* 54 €  
QUE TAL 2* 54 €  
AGORA STUDENT RESIDENCE 1* 55 €  
HUSA VÍA BARCELONA 4* 55 €  
ABBOT 4* 56 €  
EUROSTARS MITRE 3* 56 €  
EUROSTARS MITRE 3* 56 €  
BCN MONTJUIC 3* 56 €  
HESPERIA SANT JOAN 3* 57 €  
HOLIDAY INN EXPRESS MOLINS DE REI 3* 57 €  
PERE III 3* 57 €  
CATALONIA RUBENS 3* 57 €  
AUTO HOGAR 2* 58 €  
HOSTAL FELIPE II 2* 58 €  
HUSA VIA BARCELONA 4* 58 €  
NOVOTEL BARCELONA S JOAN DESPI 4* 59 €  
SERCOTEL CIUTAT DE MONTCADA 4* 61 €  
CENTURY PARK 3* 62 €  
CITY PARK TERRANOVA 2* 62 €  
CATALONIA ARAGÓN 3* 62 €  
CATALONIA CASTELLNOU 3* 62 €  
CATALONIA MIKADO 3* 62 €  
HOTEL DEL MAR 3* 63 €  
PERE IV 4* 63 €  
SUIZO 3* 63 €  
VÍA AUGUSTA 2* 63 €  
ALIMARA 4* 63 €  
RIALTO 3* 63 €  
EL CANTÓN 1* 63 €  
COLORS 1* 63 €  
OASIS 2* 63 €  
VILA UAB 0* 63 €  
GLORIES 3* 66 €  
APSIS ANTIBES 2* 67 €  
AZUL BARCELONA 3* 67 €  
L´ALGUER 2* 67 €  
BALMORAL 4* 67 €  
RAFAEL DIAGONAL PORT 4* 67 €  
HLG CITY PELAYO 2* 67 €  
ASTORIA 3* 67 €  
BEST WESTERN ALFA AEROPUERTO 4* 67 €  
APSIS BCN EVENTS 4* 67 €  
HUSA INTERNACIONAL 1* 67 €  
APARTHOTEL MARIANO CUBÍ 4* 67 €  
SILKEN ST+ GERVASI 3* 67 €  
SUNOTEL JUNIOR 2* 68 €  
CATALONIA ROMA 3* 68 €  
CATALONIA ALBÉNIZ 3* 68 €  
CATALONIA PARK PUTXET 4* 68 €  
ATENEA 4* 68 €  
BONANOVA PARK 2* 68 €  
SILKEN CONCORDIA 3* 68 €  
CAMPANILE BARCELONA CORNELLA 3* 69 €  
NH LA MAQUINISTA 3* 69 €  
HESPERIA SANT JUST 4* 70 €  
CITYPARKHOTEL SANT JUST 4* 70 €  
TRAVELODGE L+HOSPITALET 3* 70 €  
HUSA PEDRALBES 3* 70 €  
HUSA ARENAS 4* 70 €  
AMREY SANT PAU 2* 71 €  
SERCOTEL BARCELONA MONTJUIC 3* 71 €  
HUSA TRES TORRES 3* 71 €  
CLARIS 0* 71 €  
MARINA 2* 71 €  
FRONT MARITIM 4* 72 €  
BARCELÓ SANTS 4* 72 €  
GRANVIA 470 0* 72 €  
BARCELÓ ATENEA MAR 4* 72 €  
SUNOTEL ASTON 3* 72 €  
BCN-MONTJUIC 3* 72 €  
HLG CITY PARK NICARAGUA 4* 72 €  
HESPERIA DEL MAR 4* 72 €  
BALMES 3* 72 €  
PARAL+LEL 2* 72 €  
RESIDENCIA ERASMUS GRACIA 2* 72 €  
CANTON 1* 72 €  
ZENIT BARCELONA 4* 72 €  
SILKEN DIAGONAL BARCELONA 4* 73 €  
SERHS CAMPUS 4* 73 €  
AYRE HOTEL CASPE 4* 73 €  
SAGRADA FAMILIA 3* 74 €  
APARTHOTEL HESPERIA FIRA SUITES 0* 75 €  
CITYPARK HOTEL NICARAGUA 4* 75 €  
HOTEL MEDIUM ABALON 1* 76 €  
APARTAMENTOS PARAL+LEL I 0* 76 €  
APSIS PORTA MARINA 4* 76 €  
AYRE HOTEL CASPE 4* 76 €  
MELON DISTRICT POBLE SEC 0* 77 €  
BCN PORT 2* 77 €  
HESPERIA CARLIT 3* 77 €  
HESPERIA METROPOL 3* 77 €  
HESPERIA DEL PORT 3* 77 €  
ARANEA 3* 77 €  
CORONADO 1* 77 €  
DERBY 4* 77 €  
ALLADA APARTMENTS 0* 77 €  
HESPERIA SAGRADA FAMILIA 4* 77 €  
AC SANTS 4* 77 €  
AB VILADOMAT 3* 77 €  
VINCCI MARITIMO 4* 78 €  
VINCCI CONDAL MAR 4* 78 €  
LA CIUDADELA 1* 78 €  
EXPO HOTEL BARCELONA 4* 78 €  
CATALONIA AVINYÓ 3* 79 €  
CATALONIA SUITE 4* 79 €  
NOVOTEL BARCELONA CORNELLA 4* 79 €  
TRAVESSERA 2* 80 €  
CONFORTEL BARCELONA 4* 80 €  
CONFORTEL BARCELONA 4* 80 €  
CONFORTEL BARCELONA 4* 80 €  
AMISTER 4* 81 €  
MEDINACELI 4* 81 €  
H10 ITACA 4* 81 €  
ZENIT BARCELONA 4* 81 €  
ZENIT BORRELL 4* 81 €  
AC IRLA 4* 81 €  
GUITART GRAN PASSAGE 4* 81 €  
GRAN HOTEL BARCINO 4* 81 €  
APARTAMENTOS PARAL+LEL II 0* 81 €  
EXPRESS BY HOLIDAY INN BARCELONA CITY-22 3* 81 €  
ICARIA BARCELONA 4* 81 €  
HOTEL AZUL BCN 3* 81 €  
BARCELONA UNIVERSAL 4* 81 €  
HUSA BARCELONA MAR 4* 81 €  
NUEVO TRIUNFO 2* 82 €  
EXPO 4* 82 €  
NH RALLYE 3* 82 €  
PRINCIPAL 2* 83 €  
HOTEL CONFORTEL BARCELONA 4* 84 €  
HOTEL GOTICO 4* 84 €  
APSIS MILLENNI 4* 84 €  
CATALONIA PRINCESA 3* 84 €  
NH SANT´ANGELO 3* 85 €  
HOTEL BARCELONA PRINCESS 4* 85 €  
WILSON 3* 85 €  
APARTAMENTOS DESCANS 0* 85 €  
HOTEL DEL COMTE 2* 85 €  
NH FORUM 3* 86 €  
NH LES CORTS 3* 86 €  
NH BELAGUA 3* 86 €  
NH CONDOR 3* 86 €  
NH NUMANCIA 3* 86 €  
CIUTAT DE BARCELONA 3* 86 €  
PRESTIGE CONGRESS 4* 86 €  
REDING 3* 86 €  
GRAN DERBY 4* 86 €  
CIUTAT VELLA 3* 86 €  
SUITES ARAGÓ 565 0* 87 €  
APARTHOTEL NAPOLS 2* 87 €  
NH MASTER 3* 88 €  
MARVI 2* 88 €  
AC GAVA MAR 4* 88 €  
APSIS SPLENDID 3* 88 €  
CALEDONIAN 3* 88 €  
HUSA ILLA 4* 88 €  
LLORET 1* 88 €  
HOSTAL D+UXELLES 1* 88 €  
SANT CUGAT H & R 4* 89 €  
TRYP BARCELONA AEROPUERTO 4* 89 €  
MEDIUM MONEGAL 2* 89 €  
MEDIUM ARISTOL 3* 89 €  
HOTEL MEDIUM PRISMA 2* 89 €  
HOTEL MEDIUM CONFORT 2* 89 €  
SENATOR BARCELONA 4* 89 €  
ACEVI VILLARROEL 4* 89 €  
ATLANTIS 3* 89 €  
GRAN HOTEL CATALONIA 4* 89 €  
CATALONIA CÓRCEGA 4* 89 €  
ABBA SANTS 4* 90 €  
AMERICA 4* 90 €  
ARC LA RAMBLA 2* 90 €  
CONDESTABLE 2* 90 €  
FRONTAIR CONGRESS 4* 91 €  
AMREY DIAGONAL 3* 91 €  
HCC COVADONGA 3* 91 €  
HCC OPEN 3* 91 €  
CONFORTEL BEL ART 4* 91 €  
GRAN HOTEL TORRE CATALUNYA 4* 93 €  
EVENIA ROCAFORT 3* 93 €  
CATALONIA BERNA 4* 94 €  
CATALONIA BARCELONA PLAZA 4* 94 €  
SANTA MARTA 2* 94 €  
EXPO EXECUTIVE 4* 94 €  
HOTEL SANTA MARTA 2* 94 €  
APARTHOTEL BONANOVA 3* 94 €  
ESPAÑA 2* 94 €  
INGLÉS 1* 94 €  
SUNOTEL CENTRAL 4* 95 €  
REKORD 4* 95 €  
GRAN RONDA 3* 95 €  
GRAN DUCAT 3* 95 €  
VINCCI ARENA 4* 95 €  
THE PRAKTIK 2* 96 €  
AC VICTORIA SUITES 4* 96 €  
GAUDÍ 3* 96 €  
OFERTA AC SANTS 4* 96 €  
OFERTA AC IRLA 4* 96 €  
TRYP APOLO 0* 96 €  
CIUTAT VELLA 3* 96 €  
CATALONIA ALBINONI 3* 97 €  
CATALONIA PORT 3* 97 €  
CONFORTEL AUDITORI 3* 98 €  
HOTEL APTOS+ AUGUSTA 3* 98 €  
HOTEL ATLAS 3* 98 €  
GLORIAS 0* 99 €  
APARTHOTEL ACACIA 4* 99 €  
AYRE HOTEL GRAN VIA 4* 99 €  
HCC MONTBLANC 3* 99 €  
HCC TABER 3* 99 €  
SOLVASA 4* 100 €  
EVENIA ROSSELLO 4* 101 €  
HESPERIA SAGRADA FAMILIA 4* 101 €  
AC BARCELONA 4* 101 €  
DAILYFLATS - SUNNY BEACH II 0* 101 €  
DAILYFLATS - GÜELL PARK 0* 101 €  
ADAGIO 2* 102 €  
DAILYFLATS - SUNNY BEACH I 0* 102 €  
AYRE HOTEL GRAN VIA 4* 103 €  
BEST WESTERN HOTEL 54 BARCELONETA 3* 103 €  
CONDADO 3* 103 €  
HCRISTINA 2* 103 €  
AYRE HOTEL GRAN VIA 4* 104 €  
APARTAMENTS SUITES INDEPENDENCIA 4* 104 €  
EUROSTARS LAIETANA PALACE 4* 105 €  
FIRA PALACE 4* 105 €  
RENAISSANCE BARCELONA AIRPORT 0* 105 €  
HESPERIA SAGRADA FAMILIA SPA H 4* 105 €  
SUNOTEL CENTRAL 4* 105 €  
VILLA EMILIA 4* 105 €  
AC VILAMARI 4* 105 €  
HESPERIA PRESIDENTE 4* 105 €  
GRUPOTEL GRAVINA 3* 107 €  
APARTHOTEL CITY SENATOR 3* 107 €  
SANSI DIPUTACIÓ 4* 108 €  
BERTRÁN 3* 108 €  
APARTAMENTOS EUROPA 0* 108 €  
SILKEN RAMBLAS 4* 108 €  
ACTA 40 2* 109 €  
APSIS ATRIUM PALACE 4* 110 €  
SILVER APARTHOTEL 3* 110 €  
GALLERY HOTEL 4* 110 €  
HCC REGENTE 4* 110 €  
REGENTE 4* 110 €  
HUSA BARCELONA 4* 111 €  
DAILYFLATS SANTS FACTORY 0* 112 €  
ONIX RAMBLA 3* 115 €  
ONIX LICEO 4* 115 €  
EUROPARK 3* 115 €  
U232 HOTEL 4* 115 €  
PRINCESA SOFÍA 5* 115 €  
OFERTA AC DIPLOMATIC 4* 115 €  
BEST WESTERN 54 BARCELONETA 3* 115 €  
DENIT BARCELONA 3* 116 €  
PARK 3* 116 €  
H10 MONTCADA 4* 116 €  
AC DIPLOMATIC 4* 117 €  
CONSTANZA 2* 117 €  
COMERCIO 1* 117 €  
ROMA REIAL 1* 118 €  
CATALONIA DUQUES DE BERGARA 4* 118 €  
HCC SANT MORITZ 4* 120 €  
RAFAELHOTELES CASANOVA 4* 120 €  
JAZZ 3* 120 €  
H10 UNIVERSITAT 4* 121 €  
B-HOTEL 3* 121 €  
CATALUÑA 2* 121 €  
EUROSTARS GAUDI 4* 124 €  
EUROSTARS CRISTAL PALACE 4* 124 €  
CONDES DE BARCELONA 4* 124 €  
NH PODIUM 4* 124 €  
LLEO 3* 124 €  
HESPERIA TOWER 5* 125 €  
OLIVIA PLAZA 4* 125 €  
BARCELONA CENTER 4* 125 €  
CRAM 4* 125 €  
HUSA AVENIDA PALACE 4* 126 €  
AXEL - (GAYFRIENDLY) 3* 126 €  
AC SOM 3* 126 €  
CASA CON ESTILO 0* 127 €  
DECIMONÓNICO 3* 129 €  
987 BARCELONA HOTEL 4* 130 €  
ARAMUNT APARTMENTS 4* 130 €  
CITADINES BARCELONA RAMBLAS 3* 130 €  
ROYAL RAMBLAS 4* 130 €  
CATALONIA RAMBLAS 4* 131 €  
TRAVESSERA 2* 132 €  
NH CALDERON 4* 132 €  
BEST WESTERN PREMIER DANTE 4* 133 €  
INGLATERRA 3* 134 €  
SILKEN GRAN HOTEL HAVANA 4* 134 €  
HUSA MESÓN CASTILLA 2* 134 €  
DUQUESA DE CARDONA 4* 134 €  
REGENCIA COLÓN 3* 135 €  
DAILYFLATS - CITIES I 0* 135 €  
SAILBOAT GOLETA YASANTI S+L+ 0* 135 €  
H CRISTINA 2* 135 €  
BARCELO RAVAL 4* 135 €  
DAILYFLATS - CITIES III 0* 135 €  
MELIA BARCELONA 5* 136 €  
CRAM 4* 136 €  
EUROSTARS LAIETANA PALACE 4* 138 €  
ALEXANDRA BARCELONA 4* 139 €  
PETIT PALACE BCN 4* 139 €  
GRANADOS 83 4* 139 €  
NH CONSTANZA 4* 139 €  
DAILYFLATS - GOLDEN 0* 140 €  
CALABRIA 3* 142 €  
ADVANCE 4* 142 €  
EUROSTARS RAMBLAS BOQUERIA 3* 143 €  
EUROSTARS BCN DESIGN 5* 144 €  
AC MIRAMAR 5* 144 €  
EUROSTARS BCN DESIGN 5* 144 €  
SUIZO 3* 144 €  
H10 RACÓ DEL PI 3* 144 €  
EUROSTARS BCN DESIGN 5* 144 €  
APARTHOTEL GUTENBERG 3* 144 €  
RITZ ROGER DE LLURIA 4* 146 €  
RIVOLI RAMBLAS 4* 146 €  
ACTUAL 3* 147 €  
CORTÉS 2* 148 €  
SOHO 3* 149 €  
RAMBLAS BARCELONA 3* 153 €  
EUROSTARS BOQUERIA RAMBLA 3* 153 €  
ME BARCELONA 5* 154 €  
HISPANOS 7 SUIZA 0* 156 €  
ME BARCELONA 5* 157 €  
GRAND HOTEL CENTRAL 4* 158 €  
COLON 4* 159 €  
PARK HOTEL 3* 160 €  
BARCELONA CATEDRAL 4* 161 €  
HUSA ORIENTE 3* 161 €  
BARCELONA CATEDRAL 4* 161 €  
EUROSTARS ANGLI 4* 162 €  
PETIT PALACE MUSEUM 4* 163 €  
PRESTIGE PASEO DE GRACIA 4* 163 €  
EUROSTARS GRAND MARINA 5* 163 €  
BARCELO RAVAL 4* 166 €  
BARCELÓ RAVAL 4* 166 €  
CLARIS 5* 168 €  
MONTECARLO 4* 169 €  
TURIN 3* 171 €  
HOTEL 1898 4* 173 €  
EUROSTARS GRAND MARINA GL 0* 173 €  
AB SKIPPER 5* 173 €  
HOTEL 1898 4* 173 €  
MAJESTIC HOTEL & SPA BARCELONA GL 5* 179 €  
APARTAMENTOS PARAL+LEL IV 0* 180 €  
DAILYFLATS - RAMBLAS CHARM 0* 181 €  
PETIT PALACE ÓPERA GARDEN 4* 183 €  
MODERNO 3* 184 €  
OLIVIA PLAZA 4* 186 €  
MIRAMAR 0* 188 €  
PERE IV (SUITE) 4* 189 €  
HOTEL BORIA BCN 4* 191 €  
CONFORTEL ALMIRANTE 4* 192 €  
REY JUAN CARLOS I 5* 193 €  
DAILYFLATS - LE MAISON 0* 194 €  
SPLENDOM SUITES 4* 198 €  
SERVICESAPARTMENTS CENTER 0* 198 €  
MURMURI 4* 211 €  
MURMURI BARCELONA 4* 215 €  
GRAN HOTEL LA FLORIDA 5* 221 €  
REGINA 4* 221 €  
PULITZER 4* 221 €  
ARTS BARCELONA 0* 223 €  
MURMUR (SUPERIOR) 4* 230 €  
MURMURI BARCELONA 4* 233 €  
LE MERIDIEN BARCELONA 5* 239 €  
CAN BONASTRE WINE RESORT 5* 245 €  
OMM 5* 252 €  
DUC DE MEDINACELI 4* 255 €  
DAILYFLATS - PORT FORUM 0* 257 €  
EUROSTARS DESIGN 5* 263 €  
ABAC 5* 279 €  
NERI H AND R 4* 292 €  
LETAMENDI 4* 296 €  
ARTS BARCELONA 0* 357 €  
ARTS RITZ CARLTON 5* 364 €  
CENTRAL 4* 380 €  
CASA FUSTER 0* 381 €  
SPLENDOM SUITES 4* 383 €  
DAILYFLATS - LOUNGE 0* 403 €  
ARTS RITZ CARLTON (SEA VIEW) 5* 456 €  
SANSI PEDRALBES 4* 481 €  
GRAN LA FLORIDA (JNR SUITES) 5* 487 €  
GUILLERMO TELL 3* 495 €  
DAILYFLATS - SPA 0* 590 €