This page contains affiliate links. If you book through them, we may earn a commission.

The Best Hotels in Costa Dorada

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in Costa Dorada — in our opinion.

Hannah, Travel Blogger

Updated

Located 1 hours’ drive from Barcelona, this Wild West-themed hotel offers free unlimited access to PortAventura Theme… See more

Located 1 hours’ drive from Barcelona, this Wild West-themed hotel offers free unlimited access to PortAventura Theme Park (throughout the stay including day of arrival and departure) and 1 day access to Ferrari Land per person and stay (subject to the park opening dates calendar).

The hotel features 3 river-style swimming pools, as well as evening and daytime entertainment. The Gold River’s Grand Hall Restaurant serves a range of buffet cuisine, whilst the New Texas and Opera House Restaurants offers à la carte options. There are also 2 bars and a snack bar on site.

Beds are covered with colorful patchwork quilts and there are antique-style furnishings, as well as satellite TV. The rooms are set in different themed parts of the hotel, including a Victorian mansion, City Hall and a typical Wild West main street scene.

All customers have special discounts on PortAventura Caribe Aquatic Park tickets and on express products.

PortAventura World can be easily accessed from the AP7 Motorway. Barcelona is situated north of the complex and can be reached by train in 1 hour. A bus goes from Camp de Tarragona AVE Train Station to Barcelona and Reus Airports.

Rooms from $149

Just 1-hour drive from the city of Barcelona, PortAventura® Hotel PortAventura offers free unlimited access to… See more

Just 1-hour drive from the city of Barcelona, PortAventura® Hotel PortAventura offers free unlimited access to PortAventura Theme Park (throughout the stay including the day of arrival and departure) and 1-day access to Ferrari Land per person and stay (subject to the park opening dates calendar).

The hotel is a replica of a typical Mediterranean village with gardens and a lake. It has direct access to the Mediterranean area of PortAventura Park.

All rooms have bright décor, satellite TV, a minibar, and views of the hotel gardens or swimming pool.

All customers have special discounts on PortAventura Caribe Aquatic Park tickets and on express products.

The Port Regata restaurant serves à la carte options for breakfast. Mediterranean and buffet breakfast and cuisine are offered in the Buffet del Mar, Buffet del Port, and La Cascada restaurants. The Cal Pep serves drinks and snacks by the pool.

PortAventura World is just outside Salou, which can be easily accessed from the AP7 Motorway. Barcelona is situated north of the complex and can be reached by train in 1 hour. A bus goes from Camp de Tarragona AVE Train Station to Barcelona and Reus Airports.

Rooms from $165

May Altafulla Beach Boutique Hotel

Rated 9.2 in 1406 reviews

Set in Altafulla, 60 metres from Altafulla Beach, May Altafulla Beach Boutique Hotel offers accommodation with a… See more

Set in Altafulla, 60 metres from Altafulla Beach, May Altafulla Beach Boutique Hotel offers accommodation with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge. Featuring a terrace, this 4-star hotel has air-conditioned rooms with a private bathroom. Guests can enjoy Mediterranean dishes at the restaurant or have a cocktail at the bar.

The units at the hotel come with a flat-screen TV and a safety deposit box.

A buffet breakfast is available at May Altafulla Beach Boutique Hotel.

The area is popular for hiking and cycling, and bike hire is available at the accommodation.

Speaking Catalan, English, Spanish and French at the reception, staff will be happy to provide guests with practical information on the area.

Marina Tarragona is 16 km from May Altafulla Beach Boutique Hotel, while PortAventura is 26 km from the property. Reus Airport is 20 km away, and the property offers a paid airport shuttle service.

Rooms from $156

Located 1 hour drive from Barcelona The PortAventura Hotel Caribe, this Caribbean-themed hotel offers free unlimited… See more

Located 1 hour drive from Barcelona The PortAventura Hotel Caribe, this Caribbean-themed hotel offers free unlimited access to PortAventura Theme Park (throughout the stay including day of arrival and departure) and 1 day access to Ferrari Land per person and stay - (subject to the park opening dates calendar).

The hotel faces onto the world’s largest white-sand swimming pool and it has two restaurants serving a range of Mediterranean and international dishes. There is also a café and two bars.

All customers have special discounts on PortAventura Caribe Aquatic Park tickets and on express products.
For a supplement, guests have access to the Hotel PortAventura® & Hotel Caribe Wellness spa.

It offers a wide range of activities for children.

Salou Beach is just 500 meters from the hotel, which can be easily accessed from the AP7 Motorway. Barcelona is situated north of the complex and can be reached by train in 1 hour. A bus goes from Camp de Tarragona AVE Train Station to Barcelona and Reus Airports.

Rooms from $139

1 hour far from the city of Barcelona, PortAventura® Hotel El Paso offers free unlimited access to PortAventura Theme… See more

1 hour far from the city of Barcelona, PortAventura® Hotel El Paso offers free unlimited access to PortAventura Theme Park (throughout the stay including day of arrival and departure) and 1 day access to Ferrari Land per person and stay (subject to the park opening dates calendar).

PortAventura Hotel El Paso consists of various buildings set around a central area with gardens, terraces and the pool.

Outdoor swimming pool features loungers and a sunken pirate ship in the middle. There are also children’s pools.

The hotel has two restaurants: El Coyote restaurant serves à la carte options for dinner and El Mérida restaurant is a buffet restaurant.

All rooms have TV, air conditioning and a private bathroom.

All customers have special discounts on PortAventura Caribe Aquatic Park tickets and on express products.

The all-included rate offers lunch and dinner menus in the hotel’s Mexican restaurant or in PortAventura Park, applicable to designated food outlets and subject to opening hours.

PortAventura World is just outside Salou, which can be easily accessed from the AP7 Motorway. Barcelona is situated north of the complex and can be reached by train in 1 hour. A bus goes from Camp de Tarragona AVE Train Station to Barcelona and Reus Airports.

Rooms from $139

H10 Imperial Tarraco 4 Sup

Rated 9.0 in 4825 reviews

Set in Tarragona, less than 1 km from Playa del Miracle, H10 Imperial Tarraco 4 Sup offers accommodation with a seasonal… See more

Set in Tarragona, less than 1 km from Playa del Miracle, H10 Imperial Tarraco 4 Sup offers accommodation with a seasonal outdoor swimming pool, private parking, a fitness centre and a garden. Among the various facilities are a shared lounge, a terrace, as well as a bar. The hotel has a hammam, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All guest rooms feature a wardrobe.

Guests at H10 Imperial Tarraco 4 Sup can enjoy a buffet or a continental breakfast. At the accommodation you will find a restaurant serving Mediterranean and European cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Speaking Catalan, German, English and Spanish at the 24-hour front desk, staff are always on hand to help.

Popular points of interest near H10 Imperial Tarraco 4 Sup include Marina Tarragona, Palacio de Congresos and Roman Amphitheatre. Reus Airport is 9 km from the property.

Rooms from $123

Featuring accommodation in one of PortAventura® Resort’s four themed hotels, this property includes free unlimited… See more

Featuring accommodation in one of PortAventura® Resort’s four themed hotels, this property includes free unlimited access to PortAventura Theme Park (throughout the stay including day of arrival and departure) and 1 day access to Ferrari Land per person and stay (subject to the park opening dates calendar).
This roulette-style package means you receive e-mail confirmation of your allocated hotel the day before you arrive, enjoying the best prices PortAventura® Resort has to offer.

Exciting hotel themes include a tropical paradise and America’s Far West. Smart air-conditioned rooms have a TV, safe and a private bathroom. Each hotel has distinctive buffet and à la carte restaurants.

All customers have special discounts on PortAventura Caribe Aquatic Park tickets and on express products.

PortAventura® Resort can be easily accessed from the AP7 Motorway. Barcelona is situated north of the complex and can be reached by train in 1 hour. A bus goes from Camp de Tarragona AVE Train Station to Barcelona and Reus Airports.

Rooms from $139

Hotel Mas La Boella

Rated 9.3 in 495 reviews

Mas La Boella is surrounded by 110 hectares of olive groves and 6,500m² of gardens. Its suites have beautiful views and… See more

Mas La Boella is surrounded by 110 hectares of olive groves and 6,500m² of gardens. Its suites have beautiful views and are equipped with free Wi-Fi and a plasma-screen TV.

A lovely country house, Mas La Boella includes an outdoor swimming pool and a library. Reus Airport is only 3 km away and there is free private parking on site.

The suites are all large and comfortable, with king-size beds and a pillow menu. They have a living room area, a DVD player, a work desk and a spacious en suite bathroom. All rooms look onto the olive groves and the gardens.

Mas La Boella has a restaurant, a bar-cafeteria and a business centre.

Rooms from $189

Alannia Salou

Rated 8.0 in 3705 reviews

Set in Salou, less than 1 km from Capellans Beach, Alannia Salou offers accommodation with a seasonal outdoor swimming… See more

Set in Salou, less than 1 km from Capellans Beach, Alannia Salou offers accommodation with a seasonal outdoor swimming pool, private parking, a fitness centre and a garden. With free WiFi, this 4-star hotel has a terrace and a bar. The accommodation provides entertainment staff and a concierge service.

A buffet breakfast is available at the hotel. At Alannia Salou you will find a restaurant serving Catalan, Mediterranean and Spanish cuisine. Vegetarian, dairy-free and vegan options can also be requested.

The accommodation offers a children's playground. Bike hire and car hire are available at this hotel and the area is popular for cycling.

Languages spoken at the reception include English, Spanish and French, and guests are invited to request information on the area when needed.

PortAventura is 5.8 km from Alannia Salou, while Ferrari Land is 5.8 km from the property. Reus Airport is 20 km away.

Rooms from $68

Medplaya Hotel Calypso

Rated 7.7 in 3162 reviews

The Medplaya Hotel Calypso is a 10-minute walk from the beach, in central Salou, and just 2.5 km from Port Aventura… See more

The Medplaya Hotel Calypso is a 10-minute walk from the beach, in central Salou, and just 2.5 km from Port Aventura Theme Park. It has 2 large outdoor swimming pools.

The bright rooms at the Hotel Calypso have a private balcony and air conditioning. There is satellite TV and a rental safe, as well as a private bathroom.

The Calypso has a games room with billiards and table tennis. You can play bowling, and there is a children’s playground. Daytime and night-time entertainment is provided for all ages.

The buffet-style restaurant offers a wide variety of Mediterranean dishes. In the summer season there is also an al fresco restaurant. The Calypso also offers occasional themed dinners.

Medplaya Hotel Calypso has a 24-hour front desk. You can hire a car, and Wi-Fi is free in public areas.

Rooms from $87

Hotel Best Cap Salou

Rated 7.8 in 4495 reviews

This hotel is located on the seafront in the bay of Cap Salou, on the Costa Daurada. The Hotel Best Cap Salou has a spa… See more

This hotel is located on the seafront in the bay of Cap Salou, on the Costa Daurada. The Hotel Best Cap Salou has a spa centre and an outdoor swimming pool.

All rooms offer a furnished balcony and free WiFi. Safety deposit box is available on request.

Best Cap Salou features a fitness and Spa centre and a tematized children’s Splash pool with slides and water games.

The buffet restaurant serves national and international dishes in its show kitchen. The hotel also offers a snack bar, open from June to September.

Access to the spa comes at an additional cost. There is a hot tub, a sauna and an indoor swimming pool. Best Cap Salou also has a hair salon and massage services are available.

Private parking is available upon request and for a supplement. Port Aventura Theme Park is a short drive away.

Rooms from $55

Hotel SB Ciutat Tarragona

Rated 7.9 in 2644 reviews

Centrally located in Imperial Tarraco Square, this hotel features 24-hour room service, and a rooftop pool and hot tub… See more

Centrally located in Imperial Tarraco Square, this hotel features 24-hour room service, and a rooftop pool and hot tub. It is next to Tarragona Bus Station, offering direct airport connections.

The modern, air-conditioned rooms at the Hotel SB Ciutat Tarragona have marble floors and flat-screen satellite TV. There is a minibar and safe, and the private bathroom comes with a bath or shower and hairdryer.

A varied buffet breakfast is offered at the Hotel SB Ciutat Tarragona, there is a café-bar and the restaurant serves Mediterranean cuisine and ice dispensing machine can be found on the 4th floor.

There is a 24-hour front desk, and on-site parking is available for an extra charge. A car hire service is also available. The beach and Roman Amphitheatre are a 20-minute walk away.

A varied buffet breakfast is offered at the Hotel SB Ciutat Tarragona, There is a café-bar and the restaurant serves Mediterranean cuisine.

Rooms from $83

Hotel Mas Mariassa

Rated 9.2 in 134 reviews

Located in Pratdip, 34 km from PortAventura, Hotel Mas Mariassa has a number of amenities including a garden, a terrace… See more

Located in Pratdip, 34 km from PortAventura, Hotel Mas Mariassa has a number of amenities including a garden, a terrace and a restaurant. With a seasonal outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service and a tour desk for guests.

Each room comes with a desk and a TV, and certain rooms at the hotel have a balcony.

Guests at Hotel Mas Mariassa will be able to enjoy activities in and around Pratdip, like cycling.

Ferrari Land is 34 km from the accommodation, while Marina Tarragona is 42 km away. Reus Airport is 36 km from the property.

See available rooms

Felix Hotel

Rated 9.0 in 2037 reviews

Felix Hotel has a restaurant, free bikes, a seasonal outdoor swimming pool and bar in Valls. With a garden, the 4-star… See more

Felix Hotel has a restaurant, free bikes, a seasonal outdoor swimming pool and bar in Valls. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom, 8 suites with hot tub and 3 Villas with a hot tub and private parking.

The accommodation features room service and organising tours for guests.

Guests at the accommodation can enjoy a continental breakfast.

Felix Hotel offers a children's playground. The area is popular for cycling, and car hire is available at the hotel. The parking is equipped with a charging station for electric vehicles.

Salou is 23 km from Felix Hotel, while Sitges is 47 km from the property. The nearest airport is Reus, 15 km from the accommodation, and the property offers a paid airport shuttle service.

Rooms from $97

Tancat de Codorniu

Rated 9.1 in 1403 reviews

This 19th century country house, situated in the Alcanar Oasis in the south of Tarragona, was used by Alfonso XII as a… See more

This 19th century country house, situated in the Alcanar Oasis in the south of Tarragona, was used by Alfonso XII as a summer retreat.

Here, within this enclosed area, encircled by orange groves, you will feel like royalty. Within these peaceful surroundings, you can go for a cycle ride, swim in one of the 2 outdoor pools and play a game of mini golf. The beach and port area are a short walk away, where you can soak up the sun and watch the play of boats on the water.

Enjoy the luxurious accommodation and spectacular surroundings of the Tancat De Codorniu.

Rooms from $125

Oassium Hotel - Adults Only

Rated 9.1 in 2474 reviews

Facing the beachfront, Oassium Hotel - Adults Only offers 4-star accommodation in La Pineda and has a seasonal outdoor… See more

Facing the beachfront, Oassium Hotel - Adults Only offers 4-star accommodation in La Pineda and has a seasonal outdoor swimming pool, fitness centre and garden. Boasting a bar, the hotel is close to several noted attractions, around 100 metres from Playa de la Pineda and around 800 metres from Aquopolis La Pineda. Guests can use the spa and wellness centre with a sauna, hot tub, and hammam, as well as a terrace.

At the hotel, the rooms come with a wardrobe and a balcony with pool view. Complete with a private bathroom fitted with a bidet and free toiletries, all guest rooms at Oassium Hotel - Adults Only have a flat-screen TV and air conditioning, and selected rooms also feature a patio. Guest rooms will provide guests with a minibar.

Speaking Catalan, English, Spanish and French, staff will be happy to provide guests with practical information on the area at the 24-hour front desk.

PortAventura is 8.3 km from the accommodation, while Ferrari Land is 8.3 km from the property. Reus Airport is 19 km away.

Rooms from $77

Altafulla Mar Hotel

Rated 9.0 in 1784 reviews

Located in Altafulla and 2 minutes' walk away to the nearest beach, Altafulla Mar Hotel features an outdoor swimming… See more

Located in Altafulla and 2 minutes' walk away to the nearest beach, Altafulla Mar Hotel features an outdoor swimming pool, sun terrace, and an on site restaurant. It offers air-conditioned rooms with free WiFi.

All rooms feature a private balcony. They come equipped with a flat-screen TV, minibar, and a safe. The private bathroom includes a bath or shower, hairdryer, and free toiletries.

The hotel also features a playground for children and a games room. Other facilities available include an on-site bar and a shared lounge. Laundry services are available for an extra cost.

You will find a range of shops, restaurants, and bars within a 5-minute walk of Altafulla Mar Hotel. Tarragona is 13 km from the property, and PortAventura Theme Park is 30 minutes’ drive away. Reus Airport is 25 km away.

Rooms from $139

Hotel Cal Naudi

Rated 9.2 in 322 reviews

Hotel Cal Naudi is located in the hills just outside the Delta de l’Ebre Nature Reserve. This modern hotel offers… See more

Hotel Cal Naudi is located in the hills just outside the Delta de l’Ebre Nature Reserve. This modern hotel offers rustic-style rooms and a charming terrace with a pool and great sea views.

The air-conditioned rooms at Hotel Cal Naudi feature a spacious private terrace, some with sea views. Each one has a seating area with satellite TV. Bathrooms include a hairdryer, bathrobe and slippers.

Cal Naudi’s restaurant serves Mediterranean food for breakfast and dinner. There is also a bar and a lounge with sofas and a pool table. Free Wi-Fi is available in public areas.

You can drive to Les Cases d’Alcanar and the beaches of the Costa Daurada in 5 minutes from Cal Naudi. With good access to the AP-7 Motorway, the hotel is an hour’s drive from Tarragona.

Rooms from $165

Cal Barber

Rated 9.3 in 222 reviews

Surrounded by olive groves, this converted 18th-century building is located in the village of Botarell. It offers a spa… See more

Surrounded by olive groves, this converted 18th-century building is located in the village of Botarell. It offers a spa and attractive rooms with a flat-screen TV and free internet access.

The couples-only spa at Cal Barber features an indoor pool, hot tub, and steam bath. Massage services are also available.

The air-conditioned bedrooms have charming stone walls and wooden beams. Each one has a private bathroom with a hairdryer and a shower or hydromassage bath.

With easy access from the AP7 Motorway, Cal Barber is 20 minutes’ drive from the beaches of Cambrils. PortAventura Theme Park and Barcelona-Reus Airport are both just 25 minutes’ drive away.

Rooms from $165

Estival Centurión Playa

Rated 9.0 in 1334 reviews

Estival Centurión Playa is located on Vilafortuny’s beachfront, overlooking the Mediterranean Sea. Set around a large… See more

Estival Centurión Playa is located on Vilafortuny’s beachfront, overlooking the Mediterranean Sea. Set around a large outdoor swimming pool, it features rooms with balconies and air conditioning.

The restaurant at Estival Centurión serves a selection of traditional Spanish dishes. There is also a bar and terrace with sea views. The hotel provides an evening entertainment programme.

Limited free Wi-Fi is available, and high-speed internet is available for an extra cost. The hotel’s tour desk can provide information on the surrounding area. Car and bicycle rental can be arranged.

The Estival is just 5 minutes’ drive from the centre of Cambrils and its marina. Buses to PortAventura Theme Park stop outside the hotel.

Rooms from $72