
Search Spa Hotels in Drake Bay
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Drake Bay Spa Hotels
Our top choices for Drake Bay hotels with a spa
The price is ฿4,239
฿4,790 total
includes taxes & fees
7 May - 8 May

9.2 out of 10, Wonderful, (111 reviews)
cleanliness Revitalise at this colonial hotel where daily massage treatments and a lazy river await, nestled near Drake Bay Beach with wildlife views.
The price is ฿1,798
฿2,031 total
includes taxes & fees
15 Apr - 16 Apr

Aguila de Osa Rainforest & Marine Adventure Lodge
Aguila de Osa Rainforest & Marine Adventure LodgeDrake Bay
9.4 out of 10, Exceptional, (30 reviews)
cleanliness Ocean-view sanctuary with deep-tissue massages and mountain views offers a rainforest escape by the bay.
The price is ฿12,110
฿13,684 total
includes taxes & fees
2 May - 3 May

Botanika Osa Peninsula Resort, Curio Collection by Hilton
Botanika Osa Peninsula Resort, Curio Collection by HiltonPuerto Jiménez
9.6 out of 10, Exceptional, (122 reviews)
cleanliness Escape to a tropical wellness haven with couples spa treatments, outdoor pool with cabanas, and nature trails at this Osa Peninsula resort.
The price is ฿6,456
฿8,634 total
includes taxes & fees
15 May - 16 May

8.6 out of 10, Excellent, (70 reviews)
cleanliness Beachside bliss awaits at this art deco resort with spa treatments steps from the sand.
The price is ฿8,362
฿9,449 total
includes taxes & fees
3 May - 4 May

9.8 out of 10, Exceptional, (39 reviews)
cleanliness Indulge in deep-tissue and hot stone massages at this rural lodge with couples spa rooms and an outdoor pool.
The price is ฿7,614
฿8,603 total
includes taxes & fees
5 May - 6 May

9.6 out of 10, Exceptional, (26 reviews)
cleanliness Immerse in soothing spa services at this Puerto Jimenez retreat, where ocean pathways and garden scenery create a tranquil wellness escape.
The price is ฿3,236
฿3,656 total
includes taxes & fees
8 May - 9 May

cleanliness Tranquil retreat offers soothing massages, personalised spa services, and private balconies for rejuvenation.
The price is ฿2,403
฿2,716 total
includes taxes & fees
19 Apr - 20 Apr
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.
























