- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Matara District

Weligama
Check prices for these dates
Our top choices for Matara District hotels

2. Weligama Bay Marriott Resort & Spa
Weligama Bay Marriott Resort & SpaWeligama
9.2 out of 10, Wonderful, (280 reviews)
The price is P16,399
P22,030 total
includes taxes & fees
Nov 11 - Nov 12

3. Coastline Mirissa Boutique hotel and spa
Coastline Mirissa Boutique hotel and spaMirissa
9.6 out of 10, Exceptional, (54 reviews)
The price is P8,932
P11,594 total
includes taxes & fees
Nov 13 - Nov 14

4. Cape Weligama - Relais and Chateaux
Cape Weligama - Relais and ChateauxWeligama
9.8 out of 10, Exceptional, (85 reviews)
The price is P31,631
P41,434 total
includes taxes & fees
Nov 15 - Nov 16

5. Southbeach Weligama
Southbeach WeligamaWeligama
9.0 out of 10, Wonderful, (2 reviews)
The price is P8,616
P12,131 total
includes taxes & fees
Nov 11 - Nov 12

6. Sea World Boutique Hotel
Sea World Boutique HotelMirissa
8.6 out of 10, Excellent, (75 reviews)
The price is P4,477
P5,865 total
includes taxes & fees
Nov 11 - Nov 12

7. Coast 67 Boutique Hotel
Coast 67 Boutique HotelAhangama
9.6 out of 10, Exceptional, (19 reviews)
The price is P15,693
P15,693 total
includes taxes & fees
Dec 10 - Dec 11

8. Hiriketiya Beach Resort
Hiriketiya Beach ResortDikwella
8.4 out of 10, Very good, (10 reviews)
The price is P5,553
P6,553 total
includes taxes & fees
Nov 11 - Nov 12

9. Ocean Bliss by Sugar Coliving
Ocean Bliss by Sugar Colivingweligama
8.2 out of 10, Very good, (21 reviews)
The price is P5,645
P6,661 total
includes taxes & fees
Nov 12 - Nov 13

10. Neem Boutique Hotel
Neem Boutique HotelKamburugamuwa
9.6 out of 10, Exceptional, (8 reviews)
The price is P7,775
P9,174 total
includes taxes & fees
Nov 11 - Nov 12

11. Beach & Bliss Mirissa
Beach & Bliss MirissaMirissa
8.0 out of 10, Very good, (22 reviews)
The price is P9,174
P10,935 total
includes taxes & fees
Dec 9 - Dec 10

12. The Sandhya
The SandhyaAhangama
9.8 out of 10, Exceptional, (42 reviews)
The price is P15,819
P20,533 total
includes taxes & fees
Nov 30 - Dec 1

13. Stay Ceylon - Weligama
Stay Ceylon - WeligamaWeligama
8.6 out of 10, Excellent, (23 reviews)
The price is P5,642
P6,658 total
includes taxes & fees
Nov 11 - Nov 12

14. Smeralda Beach Hotel
Smeralda Beach HotelBatigama
9.4 out of 10, Exceptional, (22 reviews)
The price is P7,424
P7,499 total
includes taxes & fees
Nov 30 - Dec 1

15. Outpost Weligama Beachfront
Outpost Weligama BeachfrontWeligama
9.0 out of 10, Wonderful, (32 reviews)
The price is P1,523
P1,994 total
includes taxes & fees
Nov 22 - Nov 23

16. Weligama Bay Resort
Weligama Bay ResortWeligama
8.8 out of 10, Excellent, (85 reviews)
The price is P9,146
P11,871 total
includes taxes & fees
Nov 17 - Nov 18

17. Dickwella Resort and Spa
Dickwella Resort and SpaBatigama
8.2 out of 10, Very good, (50 reviews)
The price is P8,159
P10,861 total
includes taxes & fees
Nov 11 - Nov 12

18. Emerald Bay Resort Mirissa
Emerald Bay Resort MirissaMirissa
9.0 out of 10, Wonderful, (32 reviews)
The price is P6,112
P8,367 total
includes taxes & fees
Nov 23 - Nov 24

19. Sri Sharavi Beach Villas & Spa
Sri Sharavi Beach Villas & SpaThalaramba
10.0 out of 10, Exceptional, (97 reviews)
The price is P14,329
P19,250 total
includes taxes & fees
Dec 7 - Dec 8

20. Tri Ahangama
Tri AhangamaAhangama
10.0 out of 10, Exceptional, (15 reviews)
The price is P9,793
P12,711 total
includes taxes & fees
Nov 22 - Nov 23
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.
Get last-minute hotel deals in Matara District and save more
Sign in to unlock great savings.
Showing deals for:Nov 13 - Nov 15
P14,109 off
The price is P7,336
per night
P17,314 total
includes taxes & fees
Showing deals for:Nov 20 - Nov 22
P9,107 off
The price is P6,553
per night
P15,465 total
includes taxes & fees
Showing deals for:Dec 10 - Dec 11
We have 1 left at
The price is P7,693
per night
P9,077 total
includes taxes & fees




































































































































































