Skip to main content

Search hotels in Santa Oliva

Enter your dates to see the latest prices and deals for Santa Oliva hotels

Filter by:


Star Rating

Review Score

Santa Oliva – 237 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Canada Palace, hotel in Santa Oliva

Located in the town center, only 394 feet from the main beach of Calafell, the hotel offers air-conditioned rooms, most offering balconies, and a number of leisure facilities.

Very nice location directly next to the train station Staff are very friendly
8.0
Scored 8.0
Very Good
Rated very good
1,635 reviews
Price from$105.19per night
Hotel Comarruga Platja, hotel in Santa Oliva

Facing onto Coma-Ruga Beach, on the Costa Dorada, Hotel Comarruga Platja offers air-conditioned rooms with balconies and TV. The hotel has an outdoor swimming pool and sun terrace with loungers.

The staff was very friendly. The price was very good. It was possible to get things like a fridge (5€) or a safe (3€) on demand.
7.3
Scored 7.3
Good
Rated good
2,142 reviews
Price from$55.74per night
Hotel Apartamentos Solimar, hotel in Santa Oliva

Located right on the beach and with an outdoor pool and restaurant, Hotel Apartamentos Solimar offers accommodations with free WiFi.

Th staff. Room. Garden . Bar.
8.0
Scored 8.0
Very Good
Rated very good
1,349 reviews
Price from$89.40per night
Hotel Brisamar Suites, hotel in Santa Oliva

Set directly in front of Coma-Ruga Beach, Hotel Brisamar Suites offers spacious air-conditioned rooms with furnished balconies and sea views. The hotel has free WiFi and a buffet restaurant.

The fact that it is near the beach.
8.2
Scored 8.2
Very Good
Rated very good
1,644 reviews
Price from$100.34per night
Le Meridien Ra Beach Hotel and Spa, hotel in Santa Oliva

Le Méridien Ra Beach is a luxury resort set on the Costa Daurada’s Sant Salvador Beach. It features a spa, an outdoor swimming pool and rooms with balconies and free WiFi access.

Clean , great staff
8.5
Scored 8.5
Very Good
Rated very good
447 reviews
Price from$286.52per night
Hotel Don Pelayo, hotel in Santa Oliva

Hotel Don Pelayo is located in the town of L’Arboç, Tarragona, in the region of Baix Penedés. It features a restaurant and comfortable rooms with air conditioning, heating and TV.

Staff are wonderful, hotel is simple and clean and friendly.
8.4
Scored 8.4
Very Good
Rated very good
570 reviews
Price from$84.75per night
Hotel Balneario Playa de Comarruga, hotel in Santa Oliva

Located 164 feet from the beach in Coma-Ruga, this hotel offers beauty, bath and thermal treatments. All rooms feature a balcony with views and a plasma TV.

Room nice view, nice recepcionist mostly the blond woman, she was very kind & helpful.
7.6
Scored 7.6
Good
Rated good
1,016 reviews
Price from$147.57per night
Ibersol Playa Dorada, hotel in Santa Oliva

Ibersol Playa Dorada, just 492 feet from the beach of Coma-ruga, has a swimming pool, seasonal entertainment and a range of sports. The rooms are all air conditioned.

7.8
Scored 7.8
Good
Rated good
47 reviews
Price from$65.19per night
Akquaaa Boutique Hotel, hotel in Santa Oliva

Located on Calafell beach, Akquaaa Boutique Hotel has a beach bar and restaurant with a terrace on the seafront with sea views.

I opted for an upgraded room for an additional 10 euros and it was money well spent with the high-floor location, incredible view of the esplanade along the beach, and of the ocean.
8.9
Scored 8.9
Excellent
Rated excellent
1,198 reviews
Price from$106.64per night
4R Miramar Calafell, hotel in Santa Oliva

Located next to Calafells expansive golden beach, this hotel has smart rooms which all feature a private balcony. Enjoy buffet-style meals in the restaurant before heading to the relaxed beach bar.

El staff super amable, todo super limpio y un desayuno super variado
7.6
Scored 7.6
Good
Rated good
2,274 reviews
Price from$101.25per night
See all hotels in and around Santa Oliva