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


TRANSIT 1* 41 €  
SANTA MARTA 2* 45 €  
SERHS CAMPUS 4* 45 €  
ARRAHONA 3* 45 €  
AS BELLATERRA 3* 45 €  
AS LLOBREGAT 3* 45 €  
HOTEL SANTA MARTA 2* 45 €  
BCN MONTJUIC 3* 47 €  
RESIDÈNCIA ERASMUS GRÀCIA 0* 48 €  
L`ALGUER 2* 48 €  
GIRONA 2* 49 €  
ANETO 1* 49 €  
MELON DISTRICT POBLE SEC 0* 50 €  
HOSTAL LAMI 1* 50 €  
PENSION MIAMI 2* 51 €  
CORONADO 1* 51 €  
CATALONIA RUBENS 3* 52 €  
AGORA STUDENT RESIDENCE 1* 52 €  
PARAL-LEL 2* 53 €  
CAMPANILE BARCELONA BARBERA 3* 53 €  
BARBARA 1* 54 €  
APSIS ANTIBES 2* 54 €  
APSIS ANTIBES 2* 54 €  
PRESTIGE CONGRESS 4* 54 €  
HESPERIA SANT JOAN SUITES 3* 54 €  
LYON 1* 54 €  
SERCOTEL CIUTAT DE MONTCADA 4* 55 €  
HOTEL ALIMARA 4* 56 €  
AUTO HOGAR 2* 56 €  
HOSTAL CENTRIC 2* 56 €  
ABBOT 4* 56 €  
AUTO-HOGAR 2* 56 €  
CATALONIA PARK PUTXET 4* 56 €  
APSIS ANTIBES 2* 57 €  
SERCOTEL CIUTAT DE MONTCADA 4* 57 €  
EUROSTARS BARBERA PARC 4* 57 €  
PARC DEL VALLES 4* 57 €  
EL MOLI HOTEL RURAL 0* 57 €  
EUROSTARS PARC DEL VALLES 4* 57 €  
DEL MAR 3* 58 €  
SUIZO 3* 58 €  
RIALTO 3* 58 €  
QUE TAL 2* 58 €  
HOTEL APTOS+ AUGUSTA 3* 58 €  
SUNOTEL JUNIOR 2* 59 €  
GRANVIA 470 0* 59 €  
ARC LA RAMBLA 2* 60 €  
ARC LA RAMBLA 2* 60 €  
BARCELO ATENEA MAR 4* 61 €  
VILA UAB 0* 61 €  
COMERCIO 1* 61 €  
APARTAMENTS INDEPENDENCIA 2* 62 €  
TRAVELODGE L+HOSPITALET 3* 62 €  
SAGRADA FAMILIA 3* 62 €  
CENTURY PARK 3* 62 €  
HOTEL MEDIUM ABALON 1* 62 €  
APARTHOTEL GUTENBERG 3* 62 €  
AZUL BARCELONA 3* 62 €  
CATALONIA ARAGÓN 3* 62 €  
TUSET 0* 63 €  
D+UXELLES 2* 63 €  
TRAVESSERA 2* 63 €  
ADAGIO 2* 63 €  
SALLÉS HOTEL CIUTAT DEL PRAT 4* 63 €  
VÍA AUGUSTA 2* 63 €  
EL ABREVADERO 2* 63 €  
EL CANTÓN 1* 63 €  
CHIC&BASIC TALLERS 0* 63 €  
SUNOTEL ASTON 3* 63 €  
OASIS 2* 63 €  
APSIS 40 2* 64 €  
CONDESTABLE 2* 65 €  
HOLIDAY INN EXPRESS MOLINS DE REI 3* 65 €  
LA CIUDADELA 1* 65 €  
SUITES MARINA 3* 66 €  
APARTHOTEL NAPOLS 2* 66 €  
EUROSTARS MITRE 3* 66 €  
CATALONIA ATENAS 4* 66 €  
EUROSTARS MITRE 3* 66 €  
RIALTO 3* 66 €  
CIUTAT MOLLET 3* 66 €  
GLORIES 3* 66 €  
AB VILADOMAT 3* 66 €  
SUIZO 3* 66 €  
BONANOVA PARK 2* 66 €  
SILKEN CONCORDIA 3* 67 €  
VINCCI CONDAL MAR 4* 67 €  
ALLADA 0* 67 €  
INGLÉS 1* 67 €  
BCN PORT 2* 67 €  
BEST WESTERN HOTEL MEDICIS 2* 67 €  
APARTAMENTOS EUROPA 0* 67 €  
MARINA 2* 67 €  
CATALONIA ALBÉNIZ 3* 68 €  
HOTEL DEL COMTE 2* 68 €  
SUITES MARINA 2* 69 €  
APARTAMENTS SUITES INDEPENDENCIA 4* 69 €  
SUITES ARAGO 565 2* 69 €  
ANTIBES 2* 69 €  
TRIUNFO 1* 70 €  
SILVER APARTHOTEL 3* 70 €  
ROMA REIAL 1* 70 €  
SUNOTEL CENTRAL 4* 71 €  
MEDIUM ARISTOL 3* 71 €  
MEDIUM PRISMA 2* 71 €  
FGA DOWNTOWN APARTMENTS 0* 71 €  
CONFORTEL BARCELONA 4* 71 €  
CONFORTEL BARCELONA 4* 71 €  
CONFORTEL BARCELONA 4* 71 €  
CONFORTEL BARCELONA 4* 71 €  
APSIS SPLENDID 3* 71 €  
HOSTAL D+UXELLES 1* 72 €  
FRONT MARITIM 4* 72 €  
H10 ITACA 4* 72 €  
AMREY DIAGONAL 3* 72 €  
FRONT MARITIM 4* 72 €  
CITY PARK TERRANOVA 2* 72 €  
PERE III 3* 72 €  
PRINCIPAL 2* 72 €  
RAFAEL DIAGONAL PORT 4* 72 €  
ARAMUNT APARTMENTS 0* 72 €  
CATALONIA ROMA 3* 72 €  
CANTON 1* 72 €  
DERBY 4* 73 €  
RONDA LESSEPS 3* 73 €  
RONDA 3* 73 €  
AMREY SANT PAU 2* 74 €  
GUILLERMO TELL 3* 74 €  
FRONTAIR CONGRESS 4* 75 €  
DEL COMTE 2* 76 €  
CONFORTEL AUDITORI 3* 76 €  
MEDINACELI 4* 76 €  
GOTICO 4* 76 €  
HOTEL MEDIUM CONFORT 2* 76 €  
GRAN HOTEL BARCINO 4* 76 €  
SENATOR BARCELONA SPA 4* 76 €  
HOSTAL FELIPE II 2* 76 €  
AO430 0* 76 €  
HCRISTINA 2* 76 €  
HUSA INTERNACIONAL 1* 77 €  
HESPERIA METROPOL 3* 77 €  
SILKEN ST+ GERVASI 3* 77 €  
REGENCIA COLÓN 3* 77 €  
HESPERIA DEL PORT 3* 77 €  
HESPERIA METROPOL 3* 77 €  
H10 MONTCADA 4* 77 €  
H10 RACÓ DEL PI 3* 77 €  
APARTAMENTOS MUR-MAR 2* 77 €  
BALMES 3* 78 €  
ASTORIA 3* 78 €  
CATALONIA AVINYÓ 3* 79 €  
CATALONIA SUITE 4* 79 €  
CAMPANILE BARCELONA CORNELLA 3* 79 €  
APARTHOTEL CALÀBRIA 3* 79 €  
ESPAÑA 2* 79 €  
BERTRÁN 3* 80 €  
SERCOTEL BARCELONA MONTJUIC 3* 80 €  
CASA CON ESTILO 0* 80 €  
HOTEL MEDIUM MONEGAL 2* 80 €  
TRAVESSERA 2* 80 €  
APARTAMENTOS DESCANS 0* 80 €  
EXPO 4* 80 €  
PERE IV 4* 81 €  
ABBA RAMBLA 3* 81 €  
DUC DE MEDINACELI 4* 81 €  
CONDADO 3* 81 €  
EXPO BARCELONA 4* 81 €  
HUSA VIA BARCELONA 4* 81 €  
CONSTANZA 2* 81 €  
HUSA VÍA BARCELONA 4* 81 €  
B-HOTEL 3* 81 €  
BARCELO SANTS 4* 81 €  
SILKEN DIAGONAL 4* 81 €  
BCN-MONTJUIC 3* 82 €  
CONTINENTAL BARCELONA 3* 82 €  
CIUDAD CONDAL 2* 82 €  
AYRE GRAN VIA 4* 82 €  
AYRE CASPE 4* 82 €  
AYRE HOTEL GRAN VIA 4* 82 €  
VINCCI MARITÍMO BARCELONA 4* 82 €  
NH SANT BOI 3* 83 €  
CATALONIA PRINCESA 3* 84 €  
HUSA ORIENTE 3* 85 €  
HUSA ORIENTE 3* 85 €  
HUSA ORIENTE 3* 85 €  
GRAN RONDA 3* 85 €  
GRAN DUCAT 3* 85 €  
EUROSTARS GAUDI 4* 85 €  
NH PORTA DE BARCELONA 3* 85 €  
CATALONIA CASTELLNOU 3* 86 €  
CATALONIA MIKADO 3* 86 €  
AYRE HOTEL CASPE 4* 86 €  
AYRE HOTEL GRAN VIA 0* 86 €  
BARCELONA UNIVERSAL 4* 86 €  
APARTAMENTOS MADANIS 3* 86 €  
SUNOTEL CENTRAL 4* 86 €  
BALMORAL 4* 86 €  
HOTEL AZUL BCN 3* 86 €  
BEST WESTERN ALFA AEROPUERTO 4* 86 €  
U232 HOTEL 4* 86 €  
ARANEA 3* 86 €  
ATLANTIS 3* 86 €  
CATALONIA BRISTOL 3* 86 €  
MUR-MAR 2* 87 €  
VINCCI ARENA 4* 87 €  
GRAN DERBY 4* 88 €  
SOLVASA BARCELONA 4* 88 €  
EVENIA ROCAFORT 3* 88 €  
HESPERIA SANT JUST 4* 88 €  
ARANEA 3* 88 €  
ZENIT BORRELL 4* 89 €  
RESIDENCIA ERASMUS GRACIA 0* 89 €  
DAILYFLATS - SAGRADA FAMILIA TERRACE 0* 89 €  
BEL ART 4* 89 €  
CONFORTEL ALMIRANTE 4* 89 €  
LLEO 3* 89 €  
AMISTER BARCELONA 4* 90 €  
AMERICA 4* 90 €  
CIUTAT VELLA 3* 90 €  
APSIS MILLENNI 4* 90 €  
HUSA TRES TORRES 3* 90 €  
PETIT PALACE BCN 4* 91 €  
HCC COVADONGA 3* 91 €  
HCC OPEN 3* 91 €  
VALENCIA APARTMENTS 0* 91 €  
MARVI 2* 91 €  
NH LA MAQUINISTA 3* 91 €  
TRYP BARCELONA AEROPUERTO 4* 92 €  
CALEDONIAN 3* 92 €  
EXPO EXECUTIVE 4* 92 €  
SANT AGUSTI 3* 92 €  
APARTHOTEL CITADINES RAMBLAS 3* 93 €  
NOVOTEL BARCELONA CORNELLA 4* 93 €  
NOVOTEL BARCELONA SANT JOAN DESPI 4* 93 €  
DAILYFLATS - METROPOLITAN 0* 93 €  
DAILYFLATS - SUNNY BEACH II 0* 93 €  
DAILYFLATS - GÜELL PARK 0* 93 €  
HESPERIA DEL MAR 4* 93 €  
BARCELONA PRINCESS 4* 94 €  
CATALONIA BERNA 4* 94 €  
APARTMENTS IN BARCELONA DAMAS 3* 94 €  
APARTMENTS IN BARCELONA CORDERS 3* 94 €  
APARTMENTS IN BARCELONA TIRADORS 3* 94 €  
APARTAMENTOS IN BARCELONA JAUME I 3* 94 €  
APARTHOTEL MARIANO CUBÍ 4* 94 €  
AC SANTS 4* 94 €  
DAILYFLATS SWEET BORN 0* 94 €  
AC SANTS 4* 94 €  
CIUTAT DE BARCELONA 3* 94 €  
NH SANT ANGELO 3* 94 €  
FLOR PARKS 3* 95 €  
HOLIDAY INN EXPRESS BCN 22@ 3* 95 €  
DAILYFLATS - SUNNY BEACH I 0* 95 €  
EUROPARK 3* 96 €  
HESPERIA CARLIT 3* 96 €  
NUEVO TRIUNFO 2* 96 €  
EVENIA ROSSELLÓ 4* 96 €  
APSIS BCN EVENTS 4* 96 €  
HESPERIA CARLIT-BARCELONA 3* 96 €  
CHIC&BASIC BORN 3* 96 €  
LAS RAMBLAS APARTMENTS I 4* 97 €  
CATALONIA ALBINONI 3* 97 €  
ATLANTIS 3* 98 €  
GRUPOTEL GRAVINA 3* 98 €  
HUSA PEDRALBES 3* 98 €  
CATALUÑA 2* 98 €  
APARTHOTEL ACACIA 4* 99 €  
DECIMONÓNICO 3* 99 €  
RIVOLI RAMBLAS 4* 99 €  
54 BARCELONETA 3* 99 €  
BARCELO RAVAL 4* 99 €  
LAS RAMBLAS APARTMENTS I 1* 99 €  
HCC MONTBLANC 3* 99 €  
HCC TABER 3* 99 €  
CATALONIA BARCELONA PLAZA 4* 100 €  
ÓNIX FIRA 3* 100 €  
ABBA SANTS 4* 101 €  
CITY PARK SANT JUST 4* 101 €  
JAZZ 3* 101 €  
HESPERIA SAGRADA FAMILIA 4* 101 €  
LLEO 3* 101 €  
HESPERIA SAGRADA FAMILIA 4* 101 €  
H10 UNIVERSITAT 4* 101 €  
SANSI DIPUTACIO 4* 101 €  
GUITART GRAN PASSAGE 4* 101 €  
ZENIT BARCELONA 4* 103 €  
DAILYFLATS SANTS FACTORY 0* 103 €  
ZENIT BARCELONA 4* 103 €  
LLORET 1* 104 €  
DAILYFLATS - GOLDEN 0* 104 €  
CRISTAL PALACE 4* 105 €  
EUROSTARS LAIETANA PALACE 4* 105 €  
FIRA PALACE 4* 105 €  
EUROSTARS CRISTAL PALACE 4* 105 €  
EUROSTARS RAMBLAS BOQUERIA 3* 105 €  
EUROSTARS BOQUERIA RAMBLA 3* 105 €  
BOUTIQUE HOTEL BARCELONA 4* 105 €  
ICARIA BARCELONA 4* 105 €  
SOHO 3* 105 €  
HOTEL SOHO 3* 105 €  
COLÓN 4* 105 €  
ACEVI VILLARROEL 4* 105 €  
HOLIDAY INN EXPRESS BCN CITY 22@ "EARLY BOOKING 3* 105 €  
HOLIDAY INN EXPRESS BARCELONA CITY 22@ 3* 105 €  
AC SOM 3* 106 €  
GAUDÍ 3* 106 €  
PRESTIGE PASEO DE GRACIA 4* 106 €  
TRYP APOLO 4* 106 €  
NH CORNELLA 3* 107 €  
CORTÉS 2* 107 €  
APARTHOTEL CITY SENATOR 3* 107 €  
BEST WESTERN HOTEL 54 BARCELONETA 3* 108 €  
HUSA AVENIDA PALACE 4* 108 €  
FRONTAIR CONGRESS 4* 108 €  
FGA LICEU APARTMENTS 0* 108 €  
WILSON 3* 108 €  
PARQUE CIUTADELLA APARTMENTS 0* 108 €  
SAILBOAT GOLETA YASANTI S+L+ 0* 108 €  
OCCIDENTAL REDING 3* 109 €  
GRAN HOTEL TORRE CATALUNYA 4* 109 €  
CONTINENTAL PALACETE 3* 109 €  
HUSA ARENAS 4* 109 €  
CENTRAL 4* 110 €  
TURIN 3* 110 €  
HUSA MESÓN CASTILLA 2* 110 €  
TURÍN 3* 110 €  
PETIT PALACE MUSEUM 4* 110 €  
RENAISSANCE BARCELONA AIRPORT 4* 110 €  
HCC REGENTE 4* 110 €  
CITYPARK PELAYO 2* 110 €  
REGENTE 4* 110 €  
RAMBLAS 3* 111 €  
BOUTIQUE BARCELONA 3* 111 €  
HUSA BARCELONA 4* 111 €  
ROYAL RAMBLAS 4* 112 €  
ROYAL RAMBLAS 4* 112 €  
BARCELONA CATEDRAL 4* 112 €  
HUSA BARCELONA MAR 4* 112 €  
NOVOTEL BARCELONA CORNELLA 4* 112 €  
CATALUÑA 2* 112 €  
BARCELONA CATEDRAL 4* 112 €  
BEST WESTERN DANTE 4* 113 €  
INGLATERRA 3* 114 €  
VILLA EMILIA 4* 115 €  
FGA SAGRADA FAMILIA APARTMENTS 4* 115 €  
MADANIS 4* 115 €  
B+W+ REGINA 4* 115 €  
PULITZER 4* 115 €  
ADVANCE 4* 115 €  
APSIS ATRIUM PALACE 4* 117 €  
OLD TOWN APARTMENTS 0* 117 €  
H CRISTINA 2* 117 €  
CATALONIA GRAN CATALONIA 4* 117 €  
CATALONIA CORCEGA 4* 117 €  
MODERNO 3* 118 €  
CATALONIA DUQUES DE BERGARA 4* 118 €  
SERVICES APARTMENTS CENTER 4* 119 €  
SPLENDOM SUITES 4* 119 €  
HCC ST+ MORITZ 4* 120 €  
ALEXANDRA BARCELONA 4* 120 €  
HCC SANT MORITZ 4* 120 €  
CATALONIA GRAN HOTEL VERDI 4* 120 €  
CATALONIA SABADELL 4* 120 €  
AC VILAMARI 4* 121 €  
CLARIS 5* 121 €  
CASANOVA BY RAFAEL HOTEL 4* 122 €  
ONIX RAMBLA 3* 122 €  
ONIX RAMBLA 3* 122 €  
987 BARCELONA HOTEL 4* 123 €  
SANSI PEDRALBES 4* 123 €  
PARK HOTEL 3* 124 €  
PARK 3* 124 €  
DAILYFLATS - CITIES III 0* 125 €  
HLG CITY PARK NICARAGUA 4* 125 €  
CITYPARK NICARAGUA 4* 125 €  
CRAM 4* 125 €  
CRAM 4* 125 €  
CITYPARKHOTEL NICARAGUA 4* 125 €  
AC BARCELONA 4* 126 €  
SPLENDOM SUITES 4* 126 €  
DUQUESA DE CARDONA 4* 126 €  
AXEL 3* 126 €  
AC BARCELONA 4* 126 €  
NOVOTEL BARCELONA SANT CUGAT 4* 126 €  
SPLENDOM SUITES 4* 126 €  
NH FORUM 3* 126 €  
APSIS MILLENNI 4* 126 €  
LAIETANA PALACE 4* 128 €  
NH MASTER 3* 129 €  
SILKEN RAMBLAS 4* 130 €  
GRANADOS 83 4* 130 €  
MAS DE BAIX 4* 130 €  
HISPANOS 7 SUIZA 0* 131 €  
CATALONIA RAMBLAS 4* 131 €  
LETAMENDI 4* 132 €  
HESPERIA PRESIDENTE 4* 134 €  
PETIT PALACE ÓPERA GARDEN 4* 134 €  
OLIVIA PLAZA 4* 134 €  
CIUTAT VELLA 3* 134 €  
CIUTAT VELLA 3* 134 €  
SAGRADA FAMILIA 0* 135 €  
SERVICESAPARTMENTS CENTER 0* 135 €  
NH LES CORTS 3* 135 €  
NH BELAGUA 3* 135 €  
NH CONDOR 3* 135 €  
RITZ ROGER DE LLURIA 4* 135 €  
HUSA ILLA DIAGONAL 4* 136 €  
HUSA ILLA 4* 136 €  
AC GAVA MAR 4* 137 €  
NH RALLYE 3* 138 €  
NOUVEL 3* 139 €  
AC DIPLOMATIC 4* 139 €  
NH NUMANCIA 3* 140 €  
987 BARCELONA 4* 141 €  
ME BARCELONA 5* 143 €  
EUROSTARS GRAND MARINA HOTEL 5* 144 €  
EUROSTARS GRAND MARINA GL 0* 144 €