Resorts and Hotels with Spas in Weligama
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 30 - Aug 31Tomorrow
Aug 31 - Sep 1Next weekend
Sep 4 - Sep 6In two weeks
Sep 11 - Sep 13Resorts and Hotels with Spas in Weligama




Weligama Bay Marriott Resort & Spa
Weligama Bay Marriott Resort & SpaWeligama
- Full-service spa
- Massages
- Steam room
- Sauna
- Near the beach
$159
$214 total
includes taxes & fees
Aug 30 - Aug 31




Ayurvie Weligama - Ayurvedic Retreat by Thema Collection - Adults Only-
Ayurvie Weligama - Ayurvedic Retreat by Thema Collection - Adults Only-Weligama
- Massages
- Outdoor pool
- Near the beach
- Breakfast included
$97
$126 total
includes taxes & fees
Sep 5 - Sep 6
$130
$169 total
includes taxes & fees
Aug 30 - Aug 31




Casa Samaya, Boutique Beachfront Hotel in Weligama
Casa Samaya, Boutique Beachfront Hotel in WeligamaWeligama
- Massages
- Outdoor pool
- Near the beach
$49
$64 total
includes taxes & fees
Aug 30 - Aug 31




Cape Weligama - Relais and Chateaux
Cape Weligama - Relais and ChateauxWeligama
- Massages
- Steam room
- On the beach
$392
$514 total
includes taxes & fees
Sep 1 - Sep 2
$84
$99 total
includes taxes & fees
Aug 30 - Aug 31
$31
$36 total
includes taxes & fees
Sep 8 - Sep 9
$63
$82 total
includes taxes & fees
Sep 1 - Sep 2
$152
$197 total
includes taxes & fees
Aug 30 - Aug 31




Eraeliya Villas & Gardens
Eraeliya Villas & GardensWeligama
- Massages
- Outdoor pool
- Near the beach
- Breakfast included
$184
$241 total
includes taxes & fees
Aug 31 - Sep 1
$185
$253 total
includes taxes & fees
Sep 3 - Sep 4
$47
$56 total
includes taxes & fees
Aug 30 - Aug 31
$31
$37 total
includes taxes & fees
Aug 30 - Aug 31




Wake N Flow, Weligama - Coworking & Coliving
Wake N Flow, Weligama - Coworking & ColivingWeligama
- Massages
- Outdoor pool
$15
$19 total
includes taxes & fees
Aug 31 - Sep 1
$67
$80 total
includes taxes & fees
Sep 22 - Sep 23




Serendipity Mirissa
Serendipity MirissaKamburugamuwa
- Full-service spa
- Massages
- Outdoor pool
- Near the beach
$74
$74 total
includes taxes & fees
Aug 30 - Aug 31
$17
$22 total
includes taxes & fees
Aug 30 - Aug 31
$24
$31 total
includes taxes & fees
Aug 30 - Aug 31
$219
$285 total
includes taxes & fees
Sep 1 - Sep 2
Spa hotels with pools in Weligama
$159
$214 total
includes taxes & fees
Aug 30 - Aug 31




Ayurvie Weligama - Ayurvedic Retreat by Thema Collection - Adults Only-
Ayurvie Weligama - Ayurvedic Retreat by Thema Collection - Adults Only-Weligama
$97
$126 total
includes taxes & fees
Sep 5 - Sep 6
$130
$169 total
includes taxes & fees
Aug 30 - Aug 31




Casa Samaya, Boutique Beachfront Hotel in Weligama
Casa Samaya, Boutique Beachfront Hotel in WeligamaWeligama
$49
$64 total
includes taxes & fees
Aug 30 - Aug 31
$31
$36 total
includes taxes & fees
Sep 8 - Sep 9
$15
$19 total
includes taxes & fees
Aug 31 - Sep 1
$184
$241 total
includes taxes & fees
Aug 31 - Sep 1
$392
$514 total
includes taxes & fees
Sep 1 - Sep 2
Spa hotels with free breakfast in Weligama
$159
$214 total
includes taxes & fees
Aug 30 - Aug 31
$130
$169 total
includes taxes & fees
Aug 30 - Aug 31




Ayurvie Weligama - Ayurvedic Retreat by Thema Collection - Adults Only-
Ayurvie Weligama - Ayurvedic Retreat by Thema Collection - Adults Only-Weligama
$97
$126 total
includes taxes & fees
Sep 5 - Sep 6




Casa Samaya, Boutique Beachfront Hotel in Weligama
Casa Samaya, Boutique Beachfront Hotel in WeligamaWeligama
$49
$64 total
includes taxes & fees
Aug 30 - Aug 31
$392
$514 total
includes taxes & fees
Sep 1 - Sep 2
$184
$241 total
includes taxes & fees
Aug 31 - Sep 1
$185
$253 total
includes taxes & fees
Sep 3 - Sep 4
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.
View all propertiesTop landmarks in Weligama
Kushtarajagala Statue
If you're planning a bit of sightseeing during your trip, head to Kushtarajagala Statue— just one of the landmarks located 0.8 mi (1.3 km) from central Weligama.































































