Hotels in Barcelona

Discover unbeatable hotel deals in Barcelona, Spain — with excellent availability, amazing rates, and trusted guest reviews to help you find the perfect stay.

Best Price Guarantee!
Free cancellation available
Search

Welcome to Barcelona

Barcelona, Spain is one of Europe’s most captivating destinations, offering a perfect mix of culture, history, and modern luxury. From the iconic Sagrada Família to the vibrant streets of Las Ramblas, the city attracts travelers from around the world who come to experience its beauty and charm. Whether you’re visiting for a romantic getaway, a family vacation, or a business trip, Barcelona has a wide range of hotels to suit every style and budget.

From elegant 5-star hotels with rooftop pools and panoramic city views to cozy boutique stays in the Gothic Quarter, Barcelona’s accommodation scene is as diverse as the city itself. Many hotels are just steps away from top attractions, beaches, and famous dining spots, making it easy to explore the city at your own pace. Visitors can enjoy luxurious spa experiences, modern amenities, and warm hospitality that make every stay memorable.

Booking a hotel in Barcelona means more than just finding a place to sleep — it’s about immersing yourself in the city’s vibrant atmosphere. Whether you prefer beachfront resorts, stylish city-center hotels, or budget-friendly options close to public transport, you’ll find excellent availability and great rates year-round. With trusted reviews and plenty of choices, finding the perfect hotel in Barcelona has never been easier.

Barcelona

Hotels in Barcelona

Find the perfect accommodation for your stay

Sort by:
My Space Barcelona City Center
Starting from
$100
per night

My Space Barcelona City Center

Carrer de Roger de Flor 70 Carrer de Roger de Flor 70

Golf course, Car park, Pool with view

4.8

My Space Barcelona City Center provides flawless service and all the necessary facilities for visitors.Stay connected with your associates, as complimentary Wi-Fi is available during...

California Hotel Barcelona
Starting from
$122
per night

California Hotel Barcelona

Carrer d'en Rauric, 14, Ciutat Vella, 08002 Barcelona, Spain

Great Breakfast, Newly renovated

8.5
Excellent

California Hotel Barcelona provides flawless service and all the necessary facilities for visitors.Remain linked during your visit by utilizing the complimentary internet access available. Experience...

INNSiDE by Meliá Barcelona Aeropuerto
Starting from
$122
per night

INNSiDE by Meliá Barcelona Aeropuerto

Plaça del, Polígono Mas Blau II, Plaça Pla de l'Estany, 1-2, 08820 El Prat de Llobregat, Barcelona, Spain

Car park, Free airport transfer

8.2
Excellent (3,058 reviews)

INNSiDE by Meliá Barcelona Aeropuerto offers top-notch services and amenities, ensuring guests experience utmost comfort.Share your photos and respond to emails at your convenience, thanks...

Hotel Front Maritim, Barcelona
Starting from
$138
per night

Hotel Front Maritim, Barcelona

Passeig de Garcia Fària, 69, Sant Martí, 08019 Barcelona, Spain

Car park, 620 meters to public transportation, Great Breakfast

7.9
Very Good (3,402 reviews)

Great care is taken to ensure guests experience comfort through top-notch services and amenities. Remain linked during your visit by utilizing the complimentary internet access...

Silken St Gervasi Hotel, Barcelona
Starting from
$140
per night

Silken St Gervasi Hotel, Barcelona

Carrer de Sant Gervasi de Cassoles, 26, Sarrià-Sant Gervasi, 08022 Barcelona, Spain

Restaurant, Bar, Car park, 220 meters to public transportation

8.2
Excellent (2,533 reviews)

Silken St Gervasi Hotel provides flawless service and all the necessary facilities for visitors.Stay connected with your associates, as complimentary Wi-Fi is available during your...

America Barcelona Hotel
Starting from
$152
per night

America Barcelona Hotel

Carrer de Provença, 195, L'Eixample, 08008 Barcelona, Spain

Bar, Car park, Pool with view, Hygiene Plus

8.8
Excellent (2,209 reviews)

At America Barcelona Hotel, exceptional service and top-notch amenities create a memorable experience for guests. Remain linked during your visit by utilizing the complimentary internet...

Hostal Fernando, Barcelona
Starting from
$178
per night

Hostal Fernando, Barcelona

Carrer de Ferran, 31, Ciutat Vella, 08002 Barcelona, Spain

Located in heart of Barcelona, Great Breakfast

8.7
Excellent

Located in Barcelona’s Gothic Quarter, Hostal Fernando is just 100 yards from Las Ramblas and the historic Plaça Sant Jaume. The property offers air-conditioned rooms...

My Address in Barcelona
Starting from
$182
per night

My Address in Barcelona

Ronda Sant Pere, 35 Ronda Sant Pere, 35

Free Wi-Fi in all rooms!, Inside city center

8
Excellent

My Address in Barcelona Old Town is a charming apartment located in the heart of Ciutat Vella, just steps away from must-see spots like La...

Catalonia Roma Hotel, Barcelona
Starting from
$198
per night

Catalonia Roma Hotel, Barcelona

Avinguda de Roma, 31, L'Eixample, 08029 Barcelona, Spain

Car park, Pool with view, Restaurant

8.1
Excellent

Experience an abundance of unparalleled facilities and features at Catalonia Roma Hotel. Share your photos and respond to emails at your convenience, thanks to the...

Hotel Denit Barcelona
Starting from
$200
per night

Hotel Denit Barcelona

Carrer d'Estruc, 24, Ciutat Vella, 08002 Barcelona, Spain

Located in heart of Barcelona , 230 meters to Palace of Catalan Music

8.8
Excellent

Experience an abundance of unparalleled facilities and features at Hotel Denit Barcelona. Maintain seamless communication using the complimentary Wi-Fi at hotel.Car hire offerings at the...

Vincci Gala Hotel, Barcelona
Starting from
$200
per night

Vincci Gala Hotel, Barcelona

Ronda Sant Pere, 32 Ronda Sant Pere, 32

Golf course, Car park, Excellent room comfort & quality

8.9
Excellent

Vincci Gala Hotel offers top-notch services and amenities, ensuring guests experience utmost comfort.Share your photos and respond to emails at your convenience, thanks to the...

Eurostars Laietana Palace, Barcelona
Starting from
$213.82
per night

Eurostars Laietana Palace, Barcelona

Via Laietana, 17, Ciutat Vella, 08003 Barcelona, Spain

Breakfast, Located in heart of Barcelona, 170 meters to Església De Santa Anna

8
Excellent

Great care is taken to ensure guests experience comfort through top-notch services and amenities.Stay connected with your associates, as complimentary Wi-Fi is available during your...

Eurostars Grand Marina Gl Hotel, Barcelona
Starting from
$221
per night

Eurostars Grand Marina Gl Hotel, Barcelona

Moll de Barcelona, S/N, Ciutat Vella, 08039 Barcelona, Spain

Bar, Spa, Fitness center, Pool with view, Car park

8.2
Excellent(5,303 reviews)

At Eurostars Grand Marina Gl Hotel, exceptional service and top-notch amenities create a memorable experience for guests. Complimentary internet access is available in the hotel...

Ready to Book Your Stay in Barcelona?

Find the perfect hotel and enjoy exclusive deals

Book Your Stay