Nilwella Vacations from AED2,154

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to AED 148 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

The Latest Nilwella Vacation Packages

Price found within the past 48 hours. Click for updated prices.
The Residence
MaRadha Colombo
The Ocean Colombo
De Saram House by Geoffrey Bawa
Colombo Villa Collection

Find the Best Nilwella Vacation Packages

Nilwella Hotel Deals

Mazarine Surf Suites
Mazarine Surf Suites
3 out of 5
Hiriketiya Beach Rd, Nilwella, Southern Province
"It’s a bit out of the way and the area around is a building site. It’s really quiet and you wish you were in Hiriketiya town."

Reviewed on 25 March 2025

Mazarine Surf Suites
Weligama Bay Marriott Resort & Spa
Weligama Bay Marriott Resort & Spa
5 out of 5
700 Matara Road, Pelana, Weligama
The price is AED 547 per night from May 8 to May 9
AED 547
AED 735 total
includes taxes & fees
8 May - 9 May
9.2/10 Wonderful! (227 reviews)
Great. Overpriced.
"So…it’s a great hotel, but overpriced, but that’s on brand for Marriott. At that cost, meals should be included."

Reviewed on 11 April 2025

Weligama Bay Marriott Resort & Spa
Anantara Peace Haven Tangalle Resort
Anantara Peace Haven Tangalle Resort
5 out of 5
Goyambokka Estate, Tangalle
Fully refundableReserve now, pay when you stay
The price is AED 865 per night from May 8 to May 9
AED 865
AED 1,123 total
includes taxes & fees
8 May - 9 May
"Lovely hotel and staff are great. The pricing are excessive for this hotel. $150-200 for a massage where other similar hotels charge $50-100."

Reviewed on 8 February 2025

Anantara Peace Haven Tangalle Resort
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.