Contact Us Terms of Use Privacy & Cookies Statement

Yes, send me expert tips and deals!

By proceeding, you agree to our Privacy Policy and Terms of Use.

Search

This is an AI-powered search. Please write descriptive search sentences for the best results.

Recent Search

Oyster Logo
Hotels in Barcelona
399 Hotels
Euro Hotel Barcelona Port

Located five minutes from Barcelona’s Mar Bella beach, the mid-range EuroHotel Diagonal Port offers 115 simple, clean rooms with a modern, beachy vibe. The hotel is in Barcelona’s up-and-coming Poble Nou district, outside of the city’s historic Ciutat Vella (Old City). There's a metro stop within a seven-minute walk from the hotel that makes trips to the vibrant Barri Gotic in 15 minutes, but the area immediately surrounding the property lacks character and can feel shabby. Guests looking to stay within Barcelona’s Ciutat Vella should try the similarly priced Chic & Basic Zoo, which is more stylish than the EuroHotel and includes extra amenities such as free coffee and snacks.

Abba Sants Hotel

The 140-room Abba Sants Hotel is a mid-range property in Barcelona’s modern Sants district, just a five-minute walk from the Barcelona Sants train station and the metro. The hotel attracts a mixture of tourists and business travelers, while the on-site Amalur Restaurant draws a local clientele for its prix-fixe lunches. Rooms are comfortable but not particularly stylish and it's a bit of a trek to Barcelona’s main sights. The similarly priced Amra Barcelona Gran Via Hotel is much closer to Barcelona’s historic Ciutat Vella (Old City), and its rooms are more stylish.

Condado Hotel Barcelona
Carrer d'Aribau, 201 Sarria-Sant Gervasi

For those who wish to stay in an authentic Barcelona property for a decent price, the mid-range Condado Hotel will do nicely. This family-run boutique stands near the commercial hub of Diagonal Avenue, in an area that is residential and a bit removed from the main tourist action -- but not entirely devoid of nightlife. Front-facing rooms may experience street noise from late-night revelers, so light sleepers should request a room in the rear. All guest rooms offer wood floors, neutral tones, flat-screen TVs, and spacious bathrooms, while communal areas feature original moldings and classic furnishings. Great freebies -- including an unlimited supply of bottled water on all floors and Wi-Fi in the lobby -- add up to a solid value.

Hostal Sans
C/ d'Antoni de Capmany, 82 Junto a Plaza de Sants

The 85-room Hostal Sans is a simple budget property located on Placa de Sants, close to the metro, train, and bus stations. It takes about 20 minutes to reach Placa Catalunya by metro. Basic rooms come with flat-screen TVs and air-conditioning, and some have en-suite bathrooms. There's no food service on-site except vending machines, but there are plenty of restaurants and bars within walking distance. The only common space here is a TV room that has sofas and loveseats, as well as dining tables and chairs. Travelers looking for a hostel with more personality and features could check out the lively Generator Barcelona, a combo hotel and hostel. 

Hotel SERHS Rivoli Rambla

The upper-middle-range Serhs Rivoli Rambla is a solid choice for tourists who want a Barcelona hotel smack in the middle of the action. Within walking distance of the city's most popular tourist attractions -- including Plaza Catalunya, Paseo de Gracia, and Boqueria market -- and with easy access to public transports, it's a hard location to beat. But all that action also brings street noise, which can be heard in many of the 126 guest rooms. Outdoor spaces serve as the highlights, with a rooftop panoramic terrace and an interior garden both popular with guests. Spa facilities are a bonus. At around the same price, Royal Ramblas Hotel has better in-room soundproofing and a parking garage.

Aparthotel Bertran

The three-pearl Aparthotel Bertran offers great rates and overall value, especially for extended-stay guests seeking apartment-style lodgings. Located in Sant Gervasi, about a 30-minute drive from the Gothic Quarter, it's a bit removed from major tourist attractions, but public transportation is a five-minute walk from the hotel. Its 30 units are clean and spacious with kitchenettes that include dishware and utensils. One- or two-bedroom units with two bathrooms are large enough to accommodate groups and families, but decor is basic and sparse. While there's no on-site restaurant, guests can order breakfast delivered to their rooms. And the large rooftop sundeck includes a small pool. Travelers seeking to be closer to the heart of the city might prefer the Yurbban Trafalgar Hotel, which opened in El Born in 2014.

Hotel Royal Passeig de Gracia
Passeig de Gracia, 84 A 50 metros de la Pedrera de Gaudi

There are 124 rooms at this three-pearl property on Barcelona's fashionable Passeig de Gracia. Surrounded by shops, restaurants, and some of the city’s best architecture, it’s a great spot for tourists to be based. The air-conditioned rooms are stylish and simple, and have Smart TVs and interactive entertainment centers. The hotel doesn’t have a full restaurant, but a breakfast buffet is available daily, and tapas and light snacks can be enjoyed on the fabulous rooftop terrace where they also serve cocktails. Those looking for somewhere with a pool, restaurant, and fitness center should check out H10 Urquinaona Plaza as an alternative, which has chic interiors and similar rates.

B-Hotel
Gran Via de les Corts Catalanes, 389-391 Plaza Espana

This modern boutique hotel outside of the city center is notable for its attractive infinity rooftop pool and sleek style. Guests also enjoy the free Wi-Fi and drinks at both the lobby bar and pool. The 84 streamlined, contemporary rooms all have peek-a-boo bathrooms (with built-in privacy screens). All in all, B Hotel is a decent value for a three-pearl hotel and a good choice for business travelers, but leisure travelers can find comparable properties closer to the sights, such as the EuroPark Hotel.

H10 Port Vell

The 58-room H10 Port Vell is a branch of the Spain’s upscale H10 Hotels chain and has an intimate, boutique vibe. Its location at the edge of Barcelona’s Ciutat Vella on the Mediterranean Sea is both beautiful and convenient to major tourist hotspots, shops, and restaurants. Along with a small bar in the lobby there's the rooftop Mare Nostrum Terrace, which features a small plunge pool and bar. Travelers looking to stay closer to La Rambla can try Hotel Espana Ramblas, which has equally stylish rooms and an excellent on-site restaurant, but lacks a pool and can be more expensive than H10 Port Vell.

Olivia Balmes Hotel

At the 128-room Olivia Balmes Hotel, design is king. Almost every inch of this upscale hotel exudes sleek minimalism, giving it a sophisticated, contemporary vibe. Located in the heart of Barcelona’s bustling, tree-lined Eixample neighborhood, high-end shops, trendy restaurants, and the city’s historic areas are all within walking distance. Though the views are better from the rooftop terrace at the Royal Passeig de Gracia a few blocks away, the rooftop here has a pool. Other facilities include Seventeen Restaurant, with a local, seasonal menu. This is a terrific upscale option for the price, but if it's booked, the Hotel Pulitzer Barcelona is also stylish and similarly priced (though its pool and fitness facilities are at a health club off-site).