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
Calle Roger de Lluria 28, 08010 Barcelona, Spain
0.9 km from La Pedrera
  • Free Wifi
  • Restaurant
Hotel Roger De Lluria Barcelona
US$193
TripAdvisor
US$195
Hotels.com
US$207
AMOMA
View all 13 deals
SAVE US$13
US$207
US$194
Booking.com
View Deal
Pau Claris, 179, 08037 Barcelona, Spain
0.1 km from La Pedrera
  • Free Wifi
  • Pool
H10 Casa Mimosa
US$279
TripAdvisor
US$279
HOTEL.INFO
US$279
Priceline
View all 11 deals
US$279
Booking.com
View Deal
Mallorca 271, 08008 Barcelona, Spain
0.1 km from La Pedrera
  • Free Wifi
  • Pool
US$271
TripAdvisor
US$271
Booking.com
US$272
Expedia.com
View all 14 deals
US$272
Hotels.com
View Deal
Rossello 265, 08008 Barcelona, Spain
0.1 km from La Pedrera
  • Free Wifi
  • Pool
Hotel Omm
US$253
TripAdvisor
US$253
Hotels.com
US$363
AMOMA
View all 13 deals
SAVE US$110
US$363
US$253
Booking.com
View Deal
Provenca, 279, 08037 Barcelona, Spain
0.1 km from La Pedrera
  • Free Wifi
  • Bar/Lounge
Hotel Praktik Bakery
US$127
Priceline
US$129
HRS.com
US$129
HOTEL.INFO
View all 6 deals
US$127
Booking.com
View Deal
84, Passeig de Gracia | 100 metres from Gaudi's La Pedrera, 08008 Barcelona, Spain
0.1 km from La Pedrera
  • Free Wifi
  • Restaurant
Hotel Royal Passeig de Gracia
US$195
Hotels.com
US$194
Booking.com
US$228
AMOMA
View all 10 deals
SAVE US$37
US$228
US$191
TripAdvisor
with Hotel Royal...
View Deal
Rossello 238 | Corner Passeig de Grácia, 08008 Barcelona, Spain
0.1 km from La Pedrera
  • Free Wifi
Hotel Actual

Hotwire.com
US$153
AMOMA

Booking.com
View all 11 deals
SAVE US$10
US$153
US$143
TripAdvisor
View Deal
Provenca, 277, 08037 Barcelona, Spain
0.1 km from La Pedrera
  • Free Wifi
  • Pool
The One Barcelona
US$273
TripAdvisor
US$281
Booking.com
US$338
Jetsetter
View all 10 deals
SAVE US$65
US$338
US$273
Expedia.com
View Deal
Rosello 249, 08008 Barcelona, Spain
0.2 km from La Pedrera
  • Free Wifi
  • Pool
Gallery Hotel
US$202
Booking.com
US$203
Expedia.com
US$212
getaroom.com
View all 15 deals
SAVE US$39
US$212
US$174
Agoda.com
View Deal
Rambla Catalunya 104, 08008 Barcelona, Spain
0.2 km from La Pedrera
  • Free Wifi
  • Restaurant
Hotel Murmuri Barcelona
US$214
Expedia.com
US$214
Orbitz.com
US$244
getaroom.com
View all 14 deals
SAVE US$37
US$244
US$207
AMOMA
View Deal
Passeig de Gracia 75, 08008 Barcelona, Spain
0.2 km from La Pedrera
  • Free Wifi
  • Restaurant
Monument Hotel
US$310
TripAdvisor
US$309
Booking.com
US$383
HOTEL.INFO
View all 10 deals
SAVE US$73
US$383
US$310
Hotels.com
View Deal
Paseo de Gracia, 73, 08008 Barcelona, Spain
0.2 km from La Pedrera
  • Free Wifi
  • Pool
Condes De Barcelona
US$166
Booking.com
US$166
Agoda.com
US$166
Priceline
View all 8 deals
SAVE US$19
US$166
US$146
AMOMA
View Deal
Calle Mallorca 251 | Barcelona, 08008 Barcelona, Spain
0.2 km from La Pedrera
  • Free Wifi
  • Pool
Alexandra Barcelona A DoubleTree By Hilton
US$168
TripAdvisor
US$168
Priceline
US$213
AMOMA
View all 13 deals
SAVE US$44
US$213
US$168
Expedia.com
View Deal
Avinguda Diagonal, 8587, 8587 Barcelona, Spain
0.2 km from La Pedrera
    No photo provided
    Paseo de Gracia 68, 08007 Barcelona, Spain
    0.3 km from La Pedrera
    • Free Wifi
    • Pool
    Majestic Hotel & Spa Barcelona
    US$288
    Booking.com
    US$290
    AMOMA
    US$301
    Elvoline
    View all 15 deals
    SAVE US$12
    US$301
    US$289
    Expedia.com
    View Deal
    Pau Claris, 150, 08009 Barcelona, Spain
    0.3 km from La Pedrera
    • Free Wifi
    • Pool
    Hotel Claris
    US$240
    TripAdvisor
    US$244
    Derby Hotels
    US$241
    Hotels.com
    View all 15 deals
    US$240
    Booking.com
    View Deal
    Rambla de Catalunya 76, 08008 Barcelona, Spain
    0.3 km from La Pedrera
    • Free Wifi
    • Pool
    Hotel HCC Regente
    US$212
    TripAdvisor
    US$212
    Hotels.com
    US$212
    Expedia.com
    View all 10 deals
    US$212
    Booking.com
    View Deal
    Majestic Residence
    Passeig de Gracia 69, 08008 Barcelona, Spain
    0.3 km from La Pedrera
    • Free Wifi
    • Pool
    Majestic Residence
    US$348
    TripAdvisor
    US$382
    Hotels.com
    US$390
    AMOMA
    View all 10 deals
    SAVE US$42
    US$390
    US$348
    Travelocity
    View Deal
    Passeig de Gracia 62, 08007 Barcelona, Spain
    0.4 km from La Pedrera
    • Free Wifi
    • Room Service
    Sixtytwo Hotel
    US$192
    TripAdvisor
    US$192
    Booking.com
    US$224
    Jetsetter
    View all 12 deals
    SAVE US$32
    US$224
    US$192
    Hotels.com
    View Deal
    Carrer de Arago 271, 08007 Barcelona, Spain
    0.4 km from La Pedrera
    • Free Wifi
    • Pool
    Room Mate Anna
    US$213
    HRS.com

    Orbitz.com

    Booking.com
    View all 10 deals
    US$213
    HOTEL.INFO
    View Deal
    Mallorca 288, 08037 Barcelona, Spain
    0.4 km from La Pedrera
    • Free Wifi
    • Room Service
    Room Mate Carla
    US$161
    TripAdvisor
    US$184
    Hotels.com
    US$195
    AMOMA
    View all 9 deals
    SAVE US$35
    US$195
    US$161
    Travelocity
    View Deal
    Passeig de Gracia, 132, 08008 Barcelona, Spain
    0.4 km from La Pedrera
    • Free Wifi
    • Pool
    Casa Fuster Hotel
    US$221
    TripAdvisor
    US$222
    Hotels.com
    US$274
    Jetsetter
    View all 12 deals
    SAVE US$52
    US$274
    US$222
    Expedia.com
    View Deal
    Calle Provenca 340, 08037 Barcelona, Spain
    0.4 km from La Pedrera
    • Free Wifi
    • Bar/Lounge
    Ibis Styles Barcelona Centre

    Orbitz.com

    Travelocity
    No availability for your dates
    C/ Corcega 368, 08037 Barcelona, Spain
    0.4 km from La Pedrera
    • Free Wifi
    • Restaurant
    Catalonia La Pedrera

    Orbitz.com

    Booking.com
    US$156
    AMOMA
    View all 11 deals
    SAVE US$17
    US$156
    US$139
    Agoda.com
    View Deal
    Arago 281. 2nd fl 1a, 08009 Barcelona, Spain
    0.4 km from La Pedrera
    • Free Wifi
    Barcelona City Hotel Universal

    Booking.com

    Travelocity

    Expedia.com
    View all 9 sites
    Loading prices...
    Carrer de Mallorca, Barcelona, Spain
    0.4 km from La Pedrera
    • Free Wifi
    No photo provided
    Avinguda DIagonal, 8002, 8002 Barcelona, Spain
    0.4 km from La Pedrera