Marawila, nestled in the North Western Province of Sri Lanka, offers a distinctive geographic landscape that is perfect for a relaxing holiday. With its stunning beaches, visitors can enjoy swimming and witness breathtaking sunsets. The friendly locals add to the charm of this destination, making it a welcoming place to explore. Marawila also offers a range of resort options, allowing tourists to experience the prime location of this coastal town. Whether you're seeking a peaceful getaway or a memorable dining experience, Marawila has it all. Get ready to unwind and embrace the beauty of this hidden gem in Sri Lanka.
Marawila Hotels from ₹1,480
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Marawila
Check prices for these dates
Top 10 Marawila hotels and places to stay

Shanith Guesthouse
Shanith Guesthouse
8.0 out of 10, Very good, (58)
The price is ₹1,939
₹2,516 total
includes taxes & fees
22 Jul - 23 Jul

ISORA TRANSIT VILLA
ISORA TRANSIT VILLA
The price is ₹1,643
₹1,939 total
includes taxes & fees
22 Jul - 23 Jul

Ahasna Family Villa
Ahasna Family Villa
The price is ₹1,144
₹1,384 total
includes taxes & fees
31 Jul - 1 Aug

Winee's Lodge
Winee's Lodge

Sanmali Beach Hotel
Sanmali Beach Hotel
7.6 out of 10, Good, (22)

Roo Neeroga
Roo Neeroga
The price is ₹3,252
₹3,877 total
includes taxes & fees
22 Jul - 23 Jul
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Marawila
Come to relaxing Marawila and enjoy its sunsets, beaches and dining.

Top Marawila Hotel Reviews

Sentido Heritance Negombo
10/10 Excellent
More cheap stays in Marawila
More cheap stays in Marawila

Amaluna Resorts
276 Pamunugama Road, Kepungoda, Negombo, Gampaha
The price is ₹3,334 per night from 22 Jul to 23 Jul
₹3,334
₹4,368 total
22 Jul - 23 Jul
includes taxes & fees
Hotels in Marawila with star rating
Hotels in Marawila with star rating

5 Star Hotels
14 properties
Find out more about Marawila
Find out more about Marawila
Relax on Marawila's pristine beaches and experience authentic Sri Lankan culture
Find your hotel in Marawila
How to find great deals and cheap hotels in Marawila
Discover the flavours of Marawila
Best time to go to Marawila
The Marawila info point: What you need to know
Category | Details |
---|---|
Location | Marawila, North Western Province, Sri Lanka |
What is Marawila known for? | Beach, Fishing, Nature |
Most popular month? | December, January, February |
Length of Stay | 3-5 days |
Weather | Tropical climate with high humidity year-round |
Don't miss | Marawila Beach, Munneswaram Temple, Negombo Lagoon |
Currency | Sri Lankan Rupee (LKR) |
Language | Sinhala, Tamil, English |
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Accommodation near Marawila attractions
Choose Your Marawila Hotel Style
More accommodation types in Marawila
Hotels near Marawila Airports
Search Marawila Hotel Brands
Hotels Near Marawila, North Western Province
- Negombo Hotels
- Seeduwa - Katunayake Hotels
- Kammala Hotels
- Kochchikade Hotels
- Kotugoda Hotels
- Uswetakeiyawa Hotels
- Bangadeniya Hotels
- Miriswatte Hotels
- Dalupotha Hotels
- Chilaw Hotels
- Nainamadama Hotels
- Kudapaduwa Hotels
- Kurana Katunayaka Hotels
- Pamunugama Hotels
- Waikkal Hotels
- Makandura Hotels
- Andiambalama Hotels
- Iranawila Hotels
- Ettukala Hotels
- Katuneriya Hotels
Explore more hotels
Expedia's Latest Trends
Hotels
- 5 Star Hotels in Aluthgama
- Hotels in Kiribathgoda
- Hotels in Ahungalla
- Hotels in Piliyandala
- 5 Star Hotels in Panadura
- Beach Resorts & Hotels in Galle
- Business Hotels in Colombo
- Beach Resorts & Hotels in Colombo
- Hotels in Seeduwa - Katunayake
- Hotels with Swimming Pool in Anuradhapura
- Casino Hotels in Colombo
- Hotels in Kadawatha
- 5 Star Hotels in Seeduwa - Katunayake
- Hotels with Swimming Pool in Kiribathgoda
- Hotels in Avissawella
- Spa Hotels in Seeduwa - Katunayake
- 5 Star Hotels in Sri Jayawardenepura Kotte
- 4 Star Hotels in Nugegoda
- Spa Hotels in Veyangoda
- Hotels in Belihuloya
- Wedding Hotels in Seeduwa - Katunayake