Best Massage & Spa in Davao City

Compare 20 massage & spa — ranked by price, rating and reviews

Cloud Wellness
Cloud Wellness
FREE 1ST VISIT#1 Best
4.5(511 reviews)

₱366 – ₱2,658

0.2km · Ilustre Ave
Foreign-friendlyGCash OKOpen 24hWith Promo
View Details
Harmony Day Spa
4.2(69 reviews)

₱635 – ₱2,452

1.8km · Ilustre Ave
Open NowForeign-friendlyGCash OKWith Promo
View Details
Cloud Spa
Cloud Spa
BUY 1 GET 1#3
4.3(488 reviews)

₱1,442 – ₱1,832

1.8km · Matina
Open NowGCash OKWith Promo
View Details
Cloud Relaxation Center
3.8(209 reviews)

₱904 – ₱2,245

3.4km · Ilustre Ave
GCash OKWith Promo
View Details
Harmony Spa
4.8(371 reviews)

₱1,598 – ₱2,865

3.5km · Buhangin
Foreign-friendlyWith Promo
View Details
Harmony Body Works
4.7(349 reviews)

₱1,173 – ₱2,038

5km · Matina
GCash OKWith Promo
View Details
Harmony Relaxation Center
4.5(326 reviews)

₱748 – ₱2,412

1.7km · Lanang
Open NowForeign-friendlyGCash OK
View Details
Zen Spa
4.7(547 reviews)

₱1,364 – ₱2,516

0.9km · Buhangin
Open NowGCash OK
View Details
Zen Massage
4(245 reviews)

₱401 – ₱2,102

4.1km · Matina
GCash OK
View Details
Cloud Body Works
4.2(466 reviews)

₱1,017 – ₱2,206

3.3km · Davao Downtown
Foreign-friendlyGCash OK
View Details
Royal Body Works
3.8(407 reviews)

₱1,095 – ₱2,722

4.1km · Davao Downtown
Foreign-friendly
View Details
Zen Wellness
4.8(569 reviews)

₱1,789 – ₱2,142

4.2km · Ilustre Ave
Foreign-friendlyGCash OK
View Details
Royal Day Spa
4.5(128 reviews)

₱557 – ₱1,935

1km · Matina
Open NowForeign-friendlyGCash OK
View Details
Cloud Massage
4.9(187 reviews)

₱479 – ₱2,619

4.9km · Matina
GCash OK
View Details
Zen Relaxation Center
4.2(268 reviews)

₱826 – ₱2,929

2.6km · Lanang
Open NowForeign-friendly
View Details
Zen Body Works
4.3(290 reviews)

₱1,251 – ₱2,555

1km · Lanang
Open NowGCash OKOpen 24h
View Details
Royal Relaxation Center
4.7(150 reviews)

₱982 – ₱2,762

4.3km · Matina
Royal Spa
4(430 reviews)

₱1,520 – ₱2,348

2.6km · Buhangin
Open NowGCash OK
View Details
Royal Wellness
4.3(106 reviews)

₱1,633 – ₱2,309

2.5km · Ilustre Ave
Open NowGCash OK
View Details
Harmony Wellness
4(47 reviews)

₱1,711 – ₱2,826

3.4km · Ilustre Ave