Photo by David Hurley

Spa Hotels & Resorts in Badalona from AU$152

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Badalona Spa Hotels

Next weekend
In two weeks

Best Badalona Spa Hotels

Hotel Marina Badalona

4.0 star property
Badalona
9.2 out of 10, Wonderful, (689)
"Best hotel in Barcelona "
United States
Matthew
The price is AU$206
includes taxes & fees
11 Dec - 12 Dec
Hotel Marina Badalona

Hotel 1898

4.0 star property
Downtown Barcelona
9.4 out of 10, Exceptional, (1010)
"Great location and a beautiful property."
United States
Janine
The price is AU$240
includes taxes & fees
8 Dec - 9 Dec
Hotel 1898

Playa Grande by Tropical - Adults Only

4.0 star property
Gava
9.0 out of 10, Wonderful, (204)
"The woman working at the front desk was excellent. The room was very nice "
Canada
Nicholas
Playa Grande by Tropical - Adults Only

Accommodation de Salut Somlom

3.0 star property
Sant Esteve de Palautordera
9.0 out of 10, Wonderful, (14)
"Justo lo que queriamos"
Spain
Narcis
Accommodation de Salut Somlom

Masd Mediterráneo Hotel & Apartamentos

4.0 star property
Castelldefels
9.2 out of 10, Wonderful, (816)
"Very nice hotel. Very clean and kind staff. "
United States
Vadim
Masd Mediterráneo Hotel & Apartamentos

Gran Hotel Rey Don Jaime

4.0 star property
Castelldefels
8.2 out of 10, Very good, (954)
"Excellent staff excellent service excellent stay"
United States
Jaime
The price is AU$152
includes taxes & fees
1 Jan - 2 Jan 2026
Gran Hotel Rey Don Jaime

Alexandre FrontAir Congress

4.0 star property
Vinyets - Molí Vell
8.0 out of 10, Very good, (1003)
"Excellent Hotel!… highly recommended!!"
United States
Nora
The price is AU$212
includes taxes & fees
20 Dec - 21 Dec
Alexandre FrontAir Congress

Hotel Porta Fira

4.5 star property
El Port
9.2 out of 10, Wonderful, (1093)
"Enjoyed our stay "
United States
Carol
The price is AU$182
includes taxes & fees
13 Dec - 14 Dec
Hotel Porta Fira

H10 Marina Barcelona

4.0 star property
Sant Martí
8.6 out of 10, Excellent, (1001)
"Spacious, clean and beautiful views. "
United States
Cecile
The price is AU$207
includes taxes & fees
14 Dec - 15 Dec
H10 Marina Barcelona

Occidental Atenea Mar- Adults Only

4.0 star property
Sant Martí
8.8 out of 10, Excellent, (1002)
"Amazing stay "
United States
Terrence
The price is AU$186
includes taxes & fees
5 Jan - 6 Jan 2026
Occidental Atenea Mar- Adults Only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Badalona Hotel Reviews

Frequently asked questions

Looking to holiday at a spa hotel in Badalona?
Soothe the senses with some time in one of our wonderful spa hotels. Discover the beaches in Badalona—worth a picture or two! Make sure you enjoy activities such as kayaking and windsurfing during your stay. Spa hotels are a great way to break away from your routine and add a layer of luxury to your stay.
What is the best spa hotel in Badalona?
Hotel Marina Badalona is a top beach spa hotel featuring a rooftop terrace, a fitness centre, a bar and a restaurant. Treat yourself to a massage or sauna at Amaina.
How many spa hotels will I find in Badalona?
Among Expedia's 71 accommodation options in Badalona, there is 1 spa hotel.
What's there to see and do in Badalona?
Enjoy all that Badalona has to offer when you visit Badalona Beach, Palau Municipal d'Esports de Badalona and Platja de l'Estació. If you have spare time during your trip, you might want to make a stop at Platja dels Patins a Vela and Pescadors Beach.
What is a Badalona spa hotel?
Spa hotels in Badalona provide lodging and have a full on-site spa which offers services including therapies as well as beauty treatments. Some also offer in-room treatments. Spa hotels are great for rest, rejuvenation and relaxation.

Explore a world of travel with Expedia