Somme

Spa hotels in Somme

Enter your dates to find hotels in Somme with a spa for relaxing treatments during your stay.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Somme Spa Hotels and Resorts

Check out our selection of Somme hotels with spa
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
1 night
From €60
Check Availability
72
Hotels in Omiecourt
Amazing
40 reviews
9.6/10
1 night
From €99
Check Availability
99+
Hotels in Merelessart
Featured facilities: Massage Room
Great
39 reviews
9.0/10
1 night
From €67
Check Availability
99+
Hotels in Ault
Featured facilities: Sauna, Massage Room, Public Bath
70 reviews
7.5/10
1 night
From €85
Check Availability
97
Hotels in Amiens
Featured facilities: Sauna, Massage Room
24 reviews
7.1/10
1 night
From €177
Check Availability
28
Hotels in Gezaincourt
Featured facilities: Sauna, Massage Room
Very Good
20 reviews
8.4/10
1 night
From €137
Check Availability
99+
Hotels in Sailly-Flibeaucourt
Featured facilities: Sauna, Massage Room
Amazing
72 reviews
9.7/10
1 night
From €69
Check Availability
99+
Hotels in Cayeux-sur-Mer
Featured facilities: Sauna, Massage Room
Very Good
286 reviews
8.9/10
1 night
From €109
Check Availability
81
Hotels in Favieres
Featured facilities: Sauna, Massage Room
Very Good
43 reviews
8.7/10
1 night
From €82
Check Availability
85
Hotels in Gueudecourt
Very Good
148 reviews
8.9/10
1 night
From €87
Check Availability
See All Hotels with spa in Somme

Frequently Asked Questions

What's the best hotel with Spa in Somme?

What's the average price for hotels with Spa in Somme?

For hotels with Spa in Somme, the average price is €173 on weekdays and €180 on weekends (Friday–Saturday).

Which hotels with Spa in Somme have deals?

There are many deals available on Trip.com for both new and loyal users. Please check the promotions page to save your upcoming stays.

Somme Hotels with spa Information

Total properties10
Number of reviews511
Highest price€85
Lowest price€85
Weekday Avg. Price€173
Weekend Avg. Price€180