We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Centre Mid-range Pool Luxury Best Value Trendy Romantic Breakfast included Free Parking Beach Les Corts Sant Pere - Santa Caterina i la Ribera Quiet Charming Family-friendly Restaurant Sant Antoni Kitchenette Spa El Poble Sec Suites Fitness centre Independent Hotels Bar/Lounge Airport Transportation Room Service Boutique Pets Allowed Quaint Classic Pedralbes Horta - Guinardó Green Business & up & up Internet Air Conditioning & up Concierge Non-Smoking Hotel Meeting room Business services Reduced mobility rooms Eixample El Raval Barrio Gotico (Barri Gotic) Palau Guell Las Ramblas Aerobus Gothic Quarter (Barri Gotic) Boutique Hotels Design Hotels Cheap Hotels Hotels with Jacuzzi Downtown Hotels Quiet Hotels City Centre Hotels Modern Hotels Palau de la Musica Orfeo Catala Hotels with Restaurants Hotels with Free Wifi Hotels with Balconies Honeymoon Hotels Casa Batllo Boutique Spa Hotels Suite Hotels Hotels with Shuttle Luxury Spa Hotels Unique Hotels Hotels with Room Service Hotels with Bars Hotels with Smoking Rooms Luxury Boutique Hotels The Basilica of Santa Maria del Mar Hotels with Hot Tubs Safe Hotels Hotels with Complimentary Breakfast Parc de Montjuic Spa Hotels Convention Hotels Apartment Hotels Budget Hotels Affordable Hotels Discount Hotels Charming Hotels Romantic Boutique Hotels Couples Hotels Clean Hotels Hotels with Nightclubs Catalonia Hotels with Kitchenette Themed Hotels La Pedrera Passeig de Gracia Park Guell El Born / La Ribera Hotels with Villas Magic Fountain (Font Magica) Hotels With Adjoining Rooms Poblenou Montjuic Heritage Hotels Historic Hotels Wedding Hotels Boardwalk Hotels La Rambla Hotels with Infinity Pools Barceloneta Beach Resorts Oceanfront Hotels Luxury Beach Hotels Ciutadella / Vila Olimpica NH Hotels Basilica of the Sagrada Familia Hesperia Gracia Camp Nou AC Hotels Party Hotels Hotels With Entertainment Golf Hotels Silken Hotels H10 Hotels Barcelo Hotels & Resorts Melia Exe Hotels Ibis Hotels Petit Palace Hotels Preferred Hotels & Resorts Singles Hotels Hotels With Babysitting €€ €€€ €€€€ TRYP Leonardo Hilton Hotels Travelodge Ibis Styles NH Collection Best Western Four Points Citadines Apart Hotel Renaissance Mercure Ritz-Carlton Mandarin Oriental Fairmont Room Mate Hotels Pullman Relais & Châteaux Le Meridien Apartment Sercotel Centro Hotel Indigo W Hotels Marriott Autograph Collection Novotel Eurostars Golf course DoubleTree La Vila Olimpica del Poblenou Crowne Plaza Holiday Inn Express
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
More
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Av. Del Tibidabo, 1, 08022 Barcelona, Spain
0.5 km from CosmoCaixa Barcelona
  • Free Wifi
  • Restaurant
ABaC Barcelona
US$365
TripAdvisor
US$386
Booking.com
US$389
AMOMA
SAVE US$25
US$389
US$365
Expedia.com
View Deal
Av. Del Tibidabo, 1, 08022 Barcelona, Spain
0.5 km from CosmoCaixa Barcelona
  • Free Wifi
  • Restaurant
ABaC Barcelona
US$365
TripAdvisor
US$386
Booking.com
US$389
AMOMA
SAVE US$25
US$389
US$365
Expedia.com
View Deal
C/ Bertran, 150, 08023 Barcelona, Spain
0.7 km from CosmoCaixa Barcelona
  • Free Wifi
  • Pool
Aparthotel Bertran

Despegar.com

Booking.com

Hotels.com
Loading prices...
Bisbe Sivilla, 7, 08022 Barcelona, Spain
0.9 km from CosmoCaixa Barcelona
  • Free Wifi
  • Room Service
Bonanova
US$132
Booking.com
US$125
Priceline
US$146
HotelQuickly
SAVE US$25
US$146
US$121
Agoda.com
View Deal
Vilana, 7, 08017 Barcelona, Spain
0.9 km from CosmoCaixa Barcelona
  • Free Wifi
  • Restaurant
Vilana Hotel

Expedia.com

Hotels.com

Hotwire.com
US$154
AMOMA
View Deal
Ctra Matorell Capellades, Km 19.5 | Sant Esteve de Sesrovires, 08635 Barcelona, Spain
1.0 km from CosmoCaixa Barcelona
  • Free Wifi
  • Free Parking
Barcelo Montserrat
Sant Gervasi de Cassoles 26, 08022 Barcelona, Spain
1.1 km from CosmoCaixa Barcelona
  • Free Wifi
  • Restaurant
Silken St. Gervasi Hotel
US$121
TripAdvisor
US$138
Hotels.com
US$137
Booking.com
SAVE US$16
US$138
US$122
Priceline
View Deal
Paseo Bonanova 58, 08017 Barcelona, Spain
1.1 km from CosmoCaixa Barcelona
  • Breakfast included
  • Restaurant
Catalonia Mikado Hotel
US$154
TripAdvisor
US$154
Booking.com
US$183
HotelQuickly
SAVE US$34
US$183
US$148
Agoda.com
View Deal
Bertran 9-15, 08023 Barcelona, Spain
1.1 km from CosmoCaixa Barcelona
  • Free Wifi
  • Room Service
Exe Mitre
US$131
TripAdvisor
US$131
Hotels.com
US$155
HotelQuickly
SAVE US$24
US$155
US$131
Booking.com
View Deal
Passeig Mare de Deu del Coll 10, 08023 Barcelona, Spain
1.1 km from CosmoCaixa Barcelona
  • Free Wifi
  • Restaurant
Catalonia Park Guell
US$170
TripAdvisor
US$171
Hotels.com
US$204
AMOMA
SAVE US$34
US$204
US$170
Booking.com
View Deal
Carrer Pintor Gimeno, 2, 08022 Barcelona, Spain
1.1 km from CosmoCaixa Barcelona
    No photo provided
    Calle Muntaner 505, 08022 Barcelona, Spain
    1.2 km from CosmoCaixa Barcelona
    • Free Wifi
    • Restaurant
    Hotel Catalonia Barcelona 505
    US$122
    Booking.com
    US$123
    Expedia.com
    US$143
    HotelQuickly
    SAVE US$26
    US$143
    US$118
    Agoda.com
    View Deal
    68th Putxet St, 08023 Barcelona, Spain
    1.2 km from CosmoCaixa Barcelona
    • Free Wifi
    • Pool
    Catalonia Park Putxet Hotel
    US$95
    TripAdvisor
    US$95
    Booking.com
    US$111
    HotelQuickly
    SAVE US$19
    US$111
    US$92
    Agoda.com
    View Deal
    D' Angli, 60, 08017 Barcelona, Spain
    1.3 km from CosmoCaixa Barcelona
    • Free Wifi
    • Pool
    Eurostars Angli
    US$142
    TripAdvisor
    US$142
    Travelocity
    US$152
    AMOMA
    SAVE US$9
    US$152
    US$142
    Booking.com
    View Deal
    Hotel Primero Primera
    C/ Doctor Carulla 25-29, 08017 Barcelona, Spain
    1.4 km from CosmoCaixa Barcelona
    • Free Wifi
    • Breakfast included
    Hotel Primero Primera
    US$220
    TripAdvisor
    US$227
    Hotels.com
    US$227
    Expedia.com
    SAVE US$4
    US$227
    US$222
    AccorHotels.com
    View Deal
    Calatrava 32-34, 08017 Barcelona, Spain
    1.4 km from CosmoCaixa Barcelona
    • Free Wifi
    • Restaurant
    Tres Torres Atiram Hotel
    US$139
    Hotels.com
    US$139
    Hotwire.com
    US$139
    Expedia.com
    US$138
    Booking.com
    View Deal
    C/Ballester no 77-81 | Plaza Lesseps, 08023 Barcelona, Spain
    1.4 km from CosmoCaixa Barcelona
    • Free Wifi
    • Breakfast included
    Ronda Lesseps Hotel

    Booking.com
    US$154
    Expedia.com
    US$179
    Elvoline
    SAVE US$31
    US$179
    US$148
    Agoda.com
    View Deal
    Calle Cal Rale | Montclair, 08169 Barcelona, Spain
    1.6 km from CosmoCaixa Barcelona
      No photo provided
      Ctra Vallvidrera al Tibidabo 83-89, 08035 Barcelona, Spain
      1.7 km from CosmoCaixa Barcelona
      • Free Wifi
      • Pool
      Gran Hotel La Florida
      US$244
      TripAdvisor
      US$250
      Booking.com
      US$252
      Agoda.com
      SAVE US$6
      US$252
      US$245
      AMOMA
      View Deal
      Angel Guimera, 79-85, 08017 Barcelona, Spain
      1.7 km from CosmoCaixa Barcelona
        No photo provided
        Carrer Guillermo Tell, 49, 08006 Barcelona, Spain
        1.8 km from CosmoCaixa Barcelona
        • Free Wifi
        • Bar/Lounge
        Pol & Grace Hotel
        US$151
        TripAdvisor
        US$167
        Booking.com
        US$172
        AMOMA
        SAVE US$21
        US$172
        US$151
        Agoda.com
        View Deal
        C/ Castellnou 61, 08017 Barcelona, Spain
        1.8 km from CosmoCaixa Barcelona
        • Free Wifi
        • Restaurant
        Hotel Catalonia Castellnou

        Booking.com
        US$120
        Hotels.com
        US$141
        HotelQuickly
        SAVE US$26
        US$141
        US$115
        Agoda.com
        View Deal
        Via Augusta 127, 08006 Barcelona, Spain
        1.8 km from CosmoCaixa Barcelona
        • Free Wifi
        Mercure Barcelona Condor
        US$127
        TripAdvisor
        US$127
        Hotels.com

        Orbitz.com
        US$128
        Booking.com
        View Deal
        Via Augusta 167 | Zona Alta, 08021 Barcelona, Spain
        1.8 km from CosmoCaixa Barcelona
        • Free Wifi
        Aparthotel Senator Barcelona
        US$143
        TripAdvisor

        Expedia.com
        US$147
        AMOMA
        SAVE US$4
        US$147
        US$143
        Hotels.com
        View Deal
        Calle Muntaner, 352, 08021 Barcelona, Spain
        1.9 km from CosmoCaixa Barcelona
        • Free Wifi
        • Room Service
        Hotel Rekord

        Orbitz.com

        HotelQuickly

        Booking.com
        Loading prices...
        Breton de los Herreros, 26 | Atb-5, 08012 Barcelona, Spain
        2.0 km from CosmoCaixa Barcelona
        • Free Wifi
        • Room Service
        Aparthotel Silver
        US$136
        Booking.com
        US$136
        Hotels.com
        US$136
        Travelocity
        SAVE US$12
        US$136
        US$124
        Agoda.com
        View Deal
        Via Augusta, 89-91 | Sant Gervasi, 08006 Barcelona, Spain
        2.0 km from CosmoCaixa Barcelona
        • Free Wifi
        • Restaurant
        NH Belagua

        Orbitz.com

        CheapTickets

        Hotwire.com
        No availability for your dates
        Fontcuberta 4, 08034 Barcelona, Spain
        2.1 km from CosmoCaixa Barcelona
        • Free Wifi
        • Room Service
        Hotel Pedralbes

        Hotels.com

        Agoda.com

        Hotwire.com
        No availability for your dates
        Via Augusta 63, 08006 Barcelona, Spain
        2.2 km from CosmoCaixa Barcelona
        • Free Wifi
        Hotel Via Augusta
        US$200
        Hostelworld.com
        US$197
        Hotels.com
        US$252
        HotelQuickly
        SAVE US$55
        US$252
        US$197
        Orbitz.com
        View Deal
        Maria Cubi, 62-64, 08006 Barcelona, Spain
        2.2 km from CosmoCaixa Barcelona
        • Free Wifi
        • Restaurant
        Aparthotel Mariano Cubi
        US$164
        Booking.com
        US$191
        Hotels.com
        US$219
        getaroom.com
        SAVE US$71
        US$219
        US$148
        Priceline
        View Deal
        Calvet 40-42, 08021 Barcelona, Spain
        2.2 km from CosmoCaixa Barcelona
        • Free Wifi
        • Restaurant
        AC Hotel Irla
        US$228
        TripAdvisor
        US$228
        Booking.com
        US$232
        Orbitz.com
        SAVE US$45
        US$232
        US$186
        AC Hotels
        View Deal
        *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.