Barcelona Hotels

With miles of sandy beaches and cuisine that will leave you wanting more, Barcelona welcomes visitors to immerse themselves in Catalan culture and history.

Barcelona Hotels

Barcelona, ES
Select date
Specific Dates Flexible Dates
How many nights? Remove Nights
1 Add Nights
Reset fields

Discover more hotels

Showing 1-17 of 17 hotels
La Rambla 111, Pintor Fortuny, 4-6 Barcelona, Spain 08001
0.3 miles from destination
Stay with at Le Meridien Barcelona to uncover sights in the heart of Barcelona, Spain.
Gran Via de les Corts Catalanes, 670 Barcelona, Spain 08010
0.3 miles from destination
Trendy boutique hotel in an historic building. Premier location, in the heart of Barcelona.
Pau Claris, 122 Barcelona, Spain 08009
0.4 miles from destination
Stylish five-star hotel in the city center of Barcelona, next to Paseo de Gracia and near Las Rambla
Avinguda de Francesc Cambo 14 Barcelona, Spain 08003
0.5 miles from destination
Luxury lifestyle Barcelona city center hotel with stylish rooms, dazzling dining and unique service.
C/ Calvet, 40-42 Barcelona, Spain 08021
1.4 miles from destination
Marina 19-21 Barcelona, Spain 08005
1.4 miles from destination
Hotel Arts Barcelona: the luxury Mediterranean lifestyle, where city meets sea
Plaça Rosa del Vents, 1, Final Passeig de Joan de Borbó Barcelona, Spain 08039
1.6 miles from destination
Dive into the current at the W Barcelona in Spain.
Avinguda Diagonal 555 Barcelona, Spain 08029
1.7 miles from destination
Passeig de Sant Antoni, 36-40 Barcelona, Spain 08014
1.7 miles from destination
Avenida Diagonal 161-163 Barcelona, Spain 08018
1.9 miles from destination
Enjoy a remarkable getaway to Barcelona at the Four Points by Sheraton Barcelona Diagonal
Beltran i Ròzpide, 7-9 Barcelona, Spain 08034
2.4 miles from destination
Spacious and elegant rooms 45 sqm near Camp Nou, Financial District and Universities.
Arquitectura, 1-3 L'Hospitalet de Llobregat, Spain 08908
2.7 miles from destination
Paseo Taulat 278 Barcelona, Spain 08019
3.1 miles from destination
Located in Barcelona's District 22@, which is quickly developing into a thriving business area.
Plaza Europa, 50-52, L'Hospitalet de Llobregat Barcelona, Spain 08902
3.2 miles from destination
Avant-garde architecture and easy access downtown and El Prat airport by metro and bus
Plaza Xavier Cugat Sant Cugat del Vallés, Spain 08174
8.7 miles from destination
Tellinaires, 33 - 35 Gava, Spain 08850
11.1 miles from destination
Avinguda Sanatori, 1 El Vendrell, Spain 43880
34.4 miles from destination
Book your Mediterranean escape at Le Méridien Ra Beach Hotel & Spa, a 5-star luxury hotel in Spain.


Barcelona’s 2,000-year-old history continues to lure tourists to this captivating city full of Gothic and Modernist architecture, winding streets and fascinating stories. The capital of Catalonia, Barcelona is the second-largest city in Spain with a population of 1.5 million and one of the Mediterranean’s largest ports. There’s no shortage of things to do in Barcelona, like exploring outdoor markets, sunbathing on the beach, or catching a symphony performance.

For some exercise on your trip to Barcelona, wander down one of the city’s most famous streets: La Rambla. This pedestrian-friendly route is lined with trees, outdoor markets, street performers and shops. Architecture is an evocative attraction, particularly the works of Modernist Antoni Gaudi, such as La Sagrada Familia Cathedral and Park Guell.

Leave your hotel in Barcelona behind and sample Barcelona’s distinct gastronomy at La Boqueria Market, then head to the Picasso Museum, home to the artist’s early sketches and Blue Period masterpieces. Soar above the restaurants, bars and hotels of Barcelona with a trip up Mount Tibidabo via Tram and Funicular, and be rewarded with stunning views of Barcelona.

Marriott’s hotel guests in Barcelona enjoy the upscale dining and shopping in the fashionable Passeig de Gracia neighborhood. International fashion brands and local designers alike make their home along the neighborhood’s namesake street, known as one of the most expensive in Europe. If you’d like to relax after a long day, head to one of the city’s many beaches. Check out Barceloneta Beach for entertainment or Bogatell Beach for something a bit more relaxing.