Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Tarragona
See the latest prices and deals by choosing your dates
Hotel in Catalonia, Avinyonet del Penedes · 32.33 mi from centre
10.0
29 reviews
Breakfast available
With a stay at Hotel Font de la Canya in Avinyonet del Penedes, you'll be within a 10-minute drive of Cuscó Berga Winery and Albert I Noya. This hotel is 18.8 mi (30.2 km) from Sitges Beachfront and 26.1 mi (42.1 km) from Castelldefels Beach.
Hotel in Sitges · 30.88 mi from centre
8.6
373 reviews
Breakfast available
With a stay at Hotel Estela Barcelona, you'll be centrally located in Sitges, within a 10-minute drive of Sitges Beachfront and Aiguadolc Port. This beach hotel is 9.2 mi (14.8 km) from Castelldefels Beach and 0.1 mi (0.1 km) from Platja d'Aiguadolç.
Hotel in Central Catalonia, Vallbona de les Monges · 27.67 mi from centre
8.4
106 reviews
Breakfast available
With a stay at Iberik Hotel Balneari Rocallaura in Vallbona de les Monges, you'll be 3.3 mi (5.2 km) from Monastery of Vallbona de les Monges and 8.7 mi (13.9 km) from Sant Miquel de Forès Church. This spa hotel is 11.9 mi (19.1 km) from Font Major Cave Museum and 12 mi (19.3 km) from Museum of Rural Life.
Hotel in Castelldefels · 38.91 mi from centre
9.0
164 reviews
Breakfast available
Located in Castelldefels, Bel Air Hotel is on the boardwalk – a 1-minute drive from Castelldefels Beach and 7 minutes from Castelldefels Castle. This beach hotel is 4.3 mi (7 km) from Filipinas Beach and 11.3 mi (18.2 km) from San Sebastian Beach.
Hotel in Costa Daurada, Pratdip · 21.27 mi from centre
9.2
214 reviews
Hotel Mas Mariassa features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Pratdip. With free WiFi, this 4-star hotel offers room service and a tour desk. The property is non-smoking and is located 33 km from PortAventura.
At the hotel, each room comes with a desk. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Hotel Mas Mariassa have a TV and air conditioning, and certain rooms include a balcony.
Guests at the accommodation will be able to enjoy activities in and around Pratdip, like cycling.
Ferrari Land is 34 km from Hotel Mas Mariassa, while Marina Tarragona is 42 km away. Reus Airport is 36 km from the property.
Hotel in Passeig Maritim, Sitges · 29.13 mi from centre
8.6
350 reviews
Breakfast available
With a stay at Hotel Subur Maritim in Sitges, you'll be on the beach, within a 10-minute walk of Sanctuary of Vinyet and Sitges Beachfront. This beach hotel is 0.1 mi (0.2 km) from La Barra Beach and 0.9 mi (1.5 km) from Church of Sant Bartomeu and Santa Tecla.
Hotel in Tarragona, Deltebre · 40.29 mi from centre
8.9
193 reviews
Located in Deltebre, 25 km from Tortosa Cathedral, Hotel Mas Catxina provides accommodation with free WiFi and free private parking. Featuring a terrace, this 4-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers room service, a 24-hour front desk and organising tours for guests.
Guest rooms at the hotel are equipped with a flat-screen TV and a safety deposit box. All units will provide guests with a wardrobe and a coffee machine.
A continental, vegetarian or gluten-free breakfast is available at the property. At Hotel Mas Catxina you will find a restaurant serving Catalan, Mediterranean and Seafood cuisine. Vegetarian, vegan and gluten-free options can also be requested.
Reus Airport is 71 km away.
Hotel in El Prat de Llobregat · 45.60 mi from centre
9.2
1,089 reviews
Breakfast available
With a stay at Sallés Hotel Ciutat del Prat Barcelona Airport, you'll be centrally located in El Prat de Llobregat, within a 10-minute drive of Port de Barcelona and Fira Barcelona. This eco-friendly hotel is 6.6 mi (10.7 km) from Plaça de Catalunya and 6.8 mi (10.9 km) from Passeig de Gràcia.
Hotel in Sitges · 30.26 mi from centre
8.8
826 reviews
Breakfast available
With a stay at Hotel URH Sitges Playa, you'll be centrally located in Sitges, within a 5-minute drive of Sitges Beachfront and San Sebastian Beach. This beach hotel is 9.5 mi (15.3 km) from Castelldefels Beach and 0.4 mi (0.7 km) from Balmins Beach.
Hotel in Tarragona, El Perello · 33.63 mi from centre
8.6
90 reviews
Breakfast available
With a stay at Ohtels Les Oliveres in El Perello, you'll be near the beach, just a 5-minute walk from Platja de Santa Llúcia and 10 minutes by foot from Platja Cala la Buena. This family-friendly hotel is 0.1 mi (0.2 km) from Platja del Morro del Gos and 1 mi (1.6 km) from Cap-Roig Beach.
Hotel in Catalonia, Martorell · 42.67 mi from centre
8.2
398 reviews
Breakfast available
A stay at Hotel Ciutat Martorell places you in the heart of Martorell – a 1-minute drive from Hospital Sant Joan de Deu and 15 minutes from Montserrat. This hotel is 12.7 mi (20.4 km) from Catalunya in Miniature and 14.4 mi (23.1 km) from Montserrat Monastery.
Hotel in Castelldefels · 38.56 mi from centre
9.2
253 reviews
Breakfast available
A stay at Hotel Playafels places you in the heart of Castelldefels – a 1-minute drive from Castelldefels Beach and 6 minutes from Castelldefels Castle. This beach hotel is 4.7 mi (7.5 km) from Filipinas Beach and 10.3 mi (16.5 km) from San Sebastian Beach.
Hotel in Passeig Maritim, Sitges · 29.27 mi from centre
7.4
637 reviews
With a stay at Ibersol Hotel Antemare - Adults only in Sitges, you'll be within a 10-minute walk of Sitges Beachfront and L'Estanyol Beach. This beach hotel is 10.9 mi (17.5 km) from Castelldefels Beach and 0.2 mi (0.3 km) from La Riera Xica Beach.
Hotel in Costa Daurada, Falset · 22.67 mi from centre
8.3
551 reviews
Breakfast available
The family-run Hotel-Hostal Sport is set in the centre of Falset, in the picturesque Priorat region. Open since 1923, it offers a traditional Catalan restaurant and free Wi-Fi access.
Rooms at the Hotel Sport are spacious and some have balconies with views of the surrounding countryside. Each air-conditioned room has a TV.
The hotel restaurant serves a buffet breakfast and offers local cuisine for lunch and dinner. The bar has a large selection of locally produced wines, and can also organize visits to local wineries.
The area surrounding Falset is ideal for activities such as hiking and horse riding, and Montsant Park is just 30 minutes’ drive away. Tarragona and the beaches of the Costa Dorada are less than 30 km away.
Hotel in Passeig Maritim, Sitges · 28.54 mi from centre
8.8
981 reviews
Breakfast available
With a stay at Hotel Sunway Playa Golf & Spa Sitges in Sitges, you'll be next to a golf course, within a 5-minute drive of Sitges Beachfront and Les Anquines Beach. This beach hotel is 11.1 mi (17.8 km) from Castelldefels Beach and 0.2 mi (0.3 km) from Platja De Terramar.
Hotel in Catalonia, Vilafranca del Penedes · 26.43 mi from centre
7.4
243 reviews
Breakfast available
Located in Vilafranca del Penedes, Hotel Air Penedès is in the suburbs, within a 5-minute drive of Mascaró and Pinord Winery. This hotel is 14.7 mi (23.7 km) from Sitges Beachfront and 2 mi (3.3 km) from Vinseum.
Hotel in Tarragona, Sant Carles de la Rapita · 49.16 mi from centre
9.2
138 reviews
Breakfast available
With a stay at Hotel Miami Mar in Sant Carles de la Rapita, you'll be near the beach, within a 15-minute walk of Port dels Alfacs and Platja de les Delicies. This beach hotel is 0.6 mi (1 km) from Plaça de Carles III and 3.8 mi (6.1 km) from Platja del Trabucador.
Hotel in Costa Barcelona, Gavà · 41.69 mi from centre
8.8
748 reviews
Breakfast available
Situated in Gavà, 90 metres from Gava Beach, Playa Grande by Tropical features accommodation with a fitness centre, free private parking, a garden and a terrace. Featuring a restaurant, the property also has a bar, as well as a sauna and a hot tub. The accommodation offers room service, a concierge service and organising tours for guests.
The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Playa Grande by Tropical provides some rooms with sea views, and the rooms have a kettle. All rooms have a wardrobe.
Guests at the accommodation can enjoy an à la carte breakfast.
Playa Grande by Tropical offers 4-star accommodation with a spa centre.
Speaking Catalan, English, Spanish and Italian at the reception, staff will be happy to provide guests with practical advice on the area.
Viladecans Beach is 1.9 km from the hotel, while Castelldefels Beach is 2.6 km from the property. Barcelona El Prat Airport is 8 km away.
Hotel in Tarragona, L'Ampolla · 35.77 mi from centre
8.5
3,327 reviews
In the coastal town of L'Ampolla, looking out to sea, the hotel offers comfortable, well-equipped accommodation and great facilities and services.
The hotel has both an indoor and an outdoor pool, and the Café del Mar restaurant has impressive views of the Sant Jordi gulf and the beautiful Ebro Delta nature reserve.
The hotel’s spacious dining rooms have a capacity of almost 300 people and are ideal for work dinners, wedding receptions and all kinds of gatherings, banquets and celebrations.
Free WiFi is available.
Hotel in El Prat de Llobregat · 44.40 mi from centre
8.6
928 reviews
Breakfast available
Located in El Prat de Llobregat, INNSiDE by Meliá Barcelona Aeropuerto is within a 10-minute drive of Fira Barcelona and Port de Barcelona. This eco-friendly hotel is 6.8 mi (10.9 km) from Camp Nou and 7.7 mi (12.4 km) from Montjuïc.