A coastal cityscape at dusk with a prominent marina, a beach, and a hilly backdrop.

Search Hotels in Barcelona

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Barcelona

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Barcelona hotels

Grand Hyatt Barcelona

Grand Hyatt Barcelona
5.0 star property
Les Corts
9.2 out of 10, Wonderful, (1,570 reviews)
"Great place to stay. "
United States
Le
The price is NT$7,357
NT$9,063 total
includes taxes & fees
Aug 5 - Aug 6
Grand Hyatt Barcelona

El Avenida Palace Hotel

El Avenida Palace Hotel
4.0 star property
Eixample
9.4 out of 10, Exceptional, (1,153 reviews)
"Great location, friendly staff, awesome property overall"
United States
Milind
The price is NT$7,837
NT$9,300 total
includes taxes & fees
Aug 4 - Aug 5
El Avenida Palace Hotel

Leonardo Royal Hotel Barcelona Fira

Leonardo Royal Hotel Barcelona Fira
4.0 star property
Sants-Montjuïc
9.2 out of 10, Wonderful, (1,266 reviews)
"Clean room, great breakfast , nice swimming pool with great view"
Canada
Negah
The price is NT$3,309
NT$4,319 total
includes taxes & fees
Jul 19 - Jul 20
Leonardo Royal Hotel Barcelona Fira

Nobu Hotel Barcelona

Nobu Hotel Barcelona
5.0 star property
Sants-Montjuïc
9.0 out of 10, Wonderful, (1,338 reviews)
"The hotel is modern and stylish. Its location is ideal if you plan to explore other parts of Spain by train."
United States
Sandra
The price is NT$8,856
NT$10,712 total
includes taxes & fees
Jul 21 - Jul 22
Nobu Hotel Barcelona

Arc la Rambla

Arc la Rambla
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,385 reviews)
"Excellent staff , breakfast, and room. Would definitely stay again at this hotel!"
Canada
John
The price is NT$5,612
NT$6,740 total
includes taxes & fees
Aug 10 - Aug 11
Arc la Rambla

Rialto

Rialto
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,466 reviews)
"Clean room and friendly staff"
United States
Vilma
The price is NT$4,679
NT$5,713 total
includes taxes & fees
Jul 19 - Jul 20
Rialto

Hyatt Regency Barcelona Tower

Hyatt Regency Barcelona Tower
5.0 star property
Bellvitge
9.0 out of 10, Wonderful, (1,162 reviews)
"Such a great stay!"
United States
Latasha
The price is NT$5,113
NT$5,988 total
includes taxes & fees
Jul 19 - Jul 20
Hyatt Regency Barcelona Tower

Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
5.0 star property
Downtown Barcelona
9.4 out of 10, Exceptional, (1,858 reviews)
"Great location, very clean and quiet"
United States
Diana
The price is NT$11,028
NT$13,102 total
includes taxes & fees
Jul 21 - Jul 22
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

Sercotel Rosellon

Sercotel Rosellon
4.0 star property
Eixample
8.8 out of 10, Excellent, (1,522 reviews)
"Great hotel location!"
United States
Tamika
The price is NT$6,350
NT$7,664 total
includes taxes & fees
Jul 30 - Jul 31
Sercotel Rosellon

W Barcelona

W Barcelona
5.0 star property
Barceloneta
8.8 out of 10, Excellent, (1,016 reviews)
"Loved my room, it was very spacious Loved the pool Loved the staff Loved the hotel!"
Canada
Harjot
The price is NT$15,991
NT$18,561 total
includes taxes & fees
Jul 28 - Jul 29
W Barcelona

Barceló Sants

Barceló Sants
4.0 star property
Sants-Montjuïc
9.0 out of 10, Wonderful, (1,539 reviews)
"Great hotel the breakfast is amazing"
United States
Jada
The price is NT$5,016
NT$6,197 total
includes taxes & fees
Jul 26 - Jul 27
Barceló Sants

Vincci Mae

Vincci Mae
4.0 star property
Sant Gervasi
9.2 out of 10, Wonderful, (611 reviews)
"Great place to stay for work trips."
United Kingdom
Praveen
The price is NT$5,130
NT$6,321 total
includes taxes & fees
Jul 26 - Jul 27
Vincci Mae

Hotel Arts Barcelona

Hotel Arts Barcelona
5.0 star property
Barceloneta
9.0 out of 10, Wonderful, (1,006 reviews)
"This hotel is beautiful and the staff are courteous. ."
United States
Javon
The price is NT$17,091
NT$19,768 total
includes taxes & fees
Jul 20 - Jul 21
Hotel Arts Barcelona

Sixties Ramblas

Sixties Ramblas
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (1,013 reviews)
"The staffs are excellent Breakfast was very good Room cleaned Balcony good"
United Kingdom
Sehinde
The price is NT$4,027
NT$4,995 total
includes taxes & fees
Jul 19 - Jul 20
Sixties Ramblas

Barcelona Airport Hotel

Barcelona Airport Hotel
4.0 star property
El Prat de Llobregat
8.6 out of 10, Excellent, (5,077 reviews)
"I liked that was close to the airport and had a shuttle bus."
Canada
Catherine
The price is NT$4,436
NT$5,025 total
includes taxes & fees
Aug 5 - Aug 6
Barcelona Airport Hotel

Hotel Barcelona Condal Mar Affiliated by Meliá

Hotel Barcelona Condal Mar Affiliated by Meliá
4.0 star property
Sant Martí
8.6 out of 10, Excellent, (1,001 reviews)
"Great staff, clean rooms."
United States
Luiz
The price is NT$5,330
NT$6,540 total
includes taxes & fees
Aug 2 - Aug 3
Hotel Barcelona Condal Mar Affiliated by Meliá

INNSiDE by Melia Barcelona Apolo

INNSiDE by Melia Barcelona Apolo
4.0 star property
El Poble-sec
9.4 out of 10, Exceptional, (1,747 reviews)
"Staff, location, cleanliness, room / hotel layout"
Canada
Jennifer
The price is NT$6,130
NT$7,420 total
includes taxes & fees
Aug 2 - Aug 3
INNSiDE by Melia Barcelona Apolo

Cuatro Naciones

Cuatro Naciones
2.0 star property
Downtown Barcelona
8.8 out of 10, Excellent, (1,597 reviews)
"Very helpful staff, clean room, breakfast, accessible location."
Canada
Dia
The price is NT$4,634
NT$5,662 total
includes taxes & fees
Jul 22 - Jul 23
Cuatro Naciones

Hotel Royal Ramblas

Hotel Royal Ramblas
4.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (1,028 reviews)
"Excellent breakfast with very good location"
United States
Hector
The price is NT$6,650
NT$7,995 total
includes taxes & fees
Jul 28 - Jul 29
Hotel Royal Ramblas

Eurostars Grand Marina

Eurostars Grand Marina
5.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (1,348 reviews)
"Absolutely loved the shower. Service was great. Front desk was very attentive."
United States
Sue
The price is NT$5,380
NT$6,886 total
includes taxes & fees
Jul 19 - Jul 20
Eurostars Grand Marina
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Barcelona

Showing deals for:Jul 24 - Jul 26

Save an average of 15% on thousands of hotels when you're signed in

Top Barcelona Hotel Reviews

Guide to exploring around Barcelona

Top reasons to visit Barcelona

  • Iconic Architecture: Marvel at stunning works by Antoni Gaudí, including the famous Sagrada Família and Park Güell.
  • Vibrant Culture: Experience lively markets, traditional festivals, and the rich Catalan heritage throughout the city.
  • Beautiful Beaches: Relax on picturesque beaches along the Mediterranean coast, perfect for sunbathing and water sports.
  • Delicious Cuisine: Savor local delicacies, tapas, and world-renowned dishes in charming restaurants and bustling food markets.
  • Exciting Activities: Enjoy a mix of outdoor adventures, amusement parks, and live music venues for endless fun.

Find great hotels in Barcelona

Barcelona offers a diverse selection of accommodations, from luxurious hotels to budget-friendly hostels, catering to every traveler’s needs. Whether you're seeking top-notch amenities for business travel, family-friendly options, or a place near shopping hotspots, you’ll find a variety of hotels in Barcelona that deliver exceptional experiences. Discover the perfect hotel in this vibrant city, where comfort and convenience meet the charm of Catalonia.

  • Hotel Barcelona Universal: This eco-certified 4-star hotel offers a sustainable vacation experience in the heart of Barcelona's shopping district. With a high guest rating of 8.8 out of 10, Hotel Barcelona Universal is ideal for eco-conscious travelers seeking modern comforts. Its amenities include spacious rooms, a fitness center, and an outdoor pool, making it a great choice for relaxation after a day of exploring the vibrant city.
  • Barceló Raval: A step above with a 4.5-star rating and an impressive guest score of 8.6 out of 10, Barceló Raval is perfect for those looking to blend luxury with business travel. Situated in the bustling shopping district, this hotel boasts stylish, contemporary design and features such as a rooftop terrace with stunning city views, a fitness center, and a sophisticated on-site restaurant. Its prime location ensures convenient access to Barcelona's top attractions.
  • Arc la Rambla: With a guest rating of 9.0 out of 10, Arc la Rambla offers a welcoming 3-star experience in the city center, catering to eco-conscious travelers. This hotel is also eco-certified and is nestled in a vibrant shopping area, ensuring guests are close to local culture and entertainment. The property features comfortable, well-appointed rooms and a friendly atmosphere, making it a great base for discovering Barcelona’s rich history and attractions.

Where to stay in Barcelona

Barcelona offers an unforgettable travel experience filled with vibrant culture and friendly locals. Explore the bustling downtown, where you’ll find iconic architecture and lively markets. Discover the heart of Catalonia in central Barcelona, perfect for both families and business travelers. For a more relaxed atmosphere, the surrounding regions boast beautiful landscapes and charming neighborhoods. Enjoy a stay that balances budget-friendly options with comfort, making your visit to this captivating city truly memorable.

  • Barcelona: Barcelona is a vibrant metropolis located along the northeastern coast of Spain, known for its stunning architecture and lively atmosphere. Visitors flock to this city year-round, with peak travel occurring from July to September. The city caters to a variety of experiences, including family-friendly activities, business trips, and cultural explorations. Notable highlights include the bustling shopping areas, diverse markets, and captivating theaters. Marvel at the local landmarks, such as the iconic streets, beautiful beaches, and significant architectural wonders that define Barcelona's unique charm.
  • Downtown Barcelona: Downtown Barcelona is a dynamic neighborhood situated in the heart of the city, characterized by its accessibility and vibrant urban life. Like the rest of Barcelona, it welcomes travelers throughout the year, with a seasonal peak from July to September. This area is ideal for city-themed adventures, family outings, and business engagements. Discover popular shopping areas, lively markets, and shopping centers that offer a taste of local culture. Don't miss the picturesque streets, lively squares, and charming piazzas that dot this central hub, making it a perfect spot to immerse yourself in the city's energy.
  • Gothic Quarter: The Gothic Quarter is a historic neighborhood in Barcelona, known for its medieval architecture and narrow winding streets. This area sees a surge in visitors from March to April and during the summer months. Travelers are drawn here for its rich history, family-friendly attractions, and business opportunities. Explore the local shopping areas, bustling markets, and public markets that showcase the city’s vibrant culture. The Gothic Quarter is also home to stunning streets, lively squares, and charming piazzas, creating a magical atmosphere that transports visitors back in time.

Things to do in Barcelona

Shopping

In Barcelona, visit El Corte Inglés for a wide selection of gifts and souvenirs. For a more local vibe, explore La Boqueria Market, where you can find unique artisanal products and traditional Catalan treats. Don't miss out on the charming boutiques in the Gothic Quarter for special finds.

Recreation

Discover the serene atmosphere at AIRE Ancient Baths, where you can unwind in thermal baths and enjoy soothing massages inspired by ancient traditions. For outdoor relaxation, visit Parc de la Ciutadella, which offers lush gardens, a peaceful lake, and opportunities for leisurely strolls or picnics.

Adventure

At Circuit de Barcelona-Catalunya, immerse yourself in the thrill of motor racing, experiencing the adrenaline of high-speed laps in a vibrant atmosphere. Take a ride on the Port Cable Car for stunning views of the city while enjoying an outdoor adventure. For a unique experience, try the zipline at Parc de Palomera, where you can soar through the trees in an exhilarating ropes course.

Nightlife

Experience the vibrant nightlife at Opium Barcelona along the beachfront, where you can dance to international DJs. For a more laid-back vibe, visit the charming Bobby's Free on Pau Claris for unique cocktails and a cozy atmosphere. Each venue offers its own distinct flavor of the city's nightlife.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Barcelona

To save money on your trip to Barcelona, plan your visit between November and January when prices are lower. Book your hotel about a month in advance for the best deals, and consider using Expedia's last-minute offers for spontaneous travel. Mondays tend to have the cheapest rates, while Fridays are the most expensive. Use Expedia's search tools to compare prices and filter for eco-friendly hotel options. Additionally, consider booking a package that combines your hotel, flights, and activities for greater savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Barcelona are November to January, where the prices are slightly lower. This is in comparison to May to June and September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Barcelona about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Barcelona is Monday. The most expensive day to stay in Barcelona is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy for you to choose your budget and preferred location, among other options. You can arrange the results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you can refine your search by hotel type; for instance, if you select the Eco-certified filter, you'll see a list of sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Barcelona with your flights and activities by booking a package through Expedia.

Find the best attractions in Barcelona

Barcelona is a fantastic destination for city-themed vacations, families, and business travelers alike. With its stunning beaches, iconic churches like the Barcelona Cathedral, and vibrant piazzas, the city offers diverse attractions that cater to culture enthusiasts and outdoor adventurers. Whether you're soaking up the sun or exploring rich history, Barcelona promises an unforgettable experience filled with unique local points of interest.

  • Sagrada Familia: This iconic basilica, designed by Antoni Gaudí, is a masterpiece of modernist architecture. Visitors can marvel at its intricate facades and awe-inspiring interiors, which are filled with symbolic elements that reflect Gaudí's deep religious beliefs. The ongoing construction adds to its charm, making each visit unique.
  • La Rambla: A vibrant tree-lined street, La Rambla is the heartbeat of Barcelona. Here, you can enjoy street performances, shop at local boutiques, and savor delicious tapas at outdoor cafes. The lively atmosphere makes it a perfect place to experience the city's urban culture.
  • Plaça de Catalunya: This bustling square serves as a central hub connecting the old and new parts of Barcelona. It's surrounded by shops and cafes, and its fountains and sculptures create a picturesque setting. A great starting point for exploring the city’s rich history and culture.

Frequently asked questions

How much do hotels in Barcelona cost?
The season and factors like school holidays and Christmas can affect the price of a hotel in Barcelona. You can find cheap options from NT$4,319 in a few different ways on Expedia. First, select the dates you'd like to go on vacation, then use the filters like budget and amenities to narrow down your search. You can also sort by price, so the most inexpensive options appear at the top.
When is the best time to go to Barcelona?
The best time for a Barcelona getaway depends on the type of weather you prefer, as temperatures vary from one place to another. Seeking a summer vacation in Castelldefels? With a Mediterranean climate, you can expect temperatures ranging from 21ºC to 27ºC between June and August.
What is the best area to stay in Barcelona?
If your travels are taking you to Barcelona, consider a stay in Castelldefels or Badalona. Once you've booked your hotel, check out the many great things there are to do and see here.
Are there any luxury hotels in Barcelona?
Some of our best hotels in Barcelona are in Barcelona. Take a look at indulgent options such as Serras Barcelona, which offers a swimming pool, a deep soaking bathtub and beauty services. Seventy Barcelona is another popular pick in this city.
What are the top all-inclusive hotels in Barcelona?
AQUA Hotel Silhouette & Spa - Adults Only and ALEGRIA Mar Mediterrania - Adults Only are two of the best hotels in Barcelona that offer all-inclusive deals. With entertainment, food and drinks typically included in the room rate, you can put your purse away and enjoy the ultimate worry-free vacation at either of these getaways located in Calella.
How can I find cheap hotels in Barcelona?
The best place to begin your search is by using our "Price per night" filter. Currently, the cheapest hotels start at NT$4,319 per night. Other ways to lock in a pocket-friendly stay in Barcelona are by booking well in advance and being flexible with dates. For even more great deals, check out our cheap hotels in Barcelona page.
What are the best hotels in Barcelona for families?
Serras Barcelona is among the best hotels for families, located in Barcelona, Barcelona. Book here and take advantage of conveniences such as laundry facilities and housekeeping services. Seventy Barcelona is another favorite property where kids are welcome. For more getaway options, tweak your search results by clicking on "Family friendly" under the "Traveler experience" filter section.
What are the top beach hotels in Barcelona?
Stay in one of Expedia's sea-view retreats in Barcelona and spend your break creating memories by the water. If you're heading to Barcelona, chill out in top-rated accommodations such as Serras Barcelona, which comes with amenities like a terrace and pool sun loungers. Seventy Barcelona is another option here that promises a seaside stay to remember.
Why should I book my Barcelona hotel with Expedia?
Expedia is your one-stop shop for organising the ultimate Barcelona holiday. You'll find an extensive range of hotels to select from and search filters that make it easy to find just what you're after. Worried your plans could change? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your holiday with Expedia Rewards. Join today for free and you can collect points and unlock membership perks. Get instant access to Member Prices, with savings worth 10% or more on select hotels.

Explore a world of travel with Expedia