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 ₹2,670
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

Club Palm Bay
Club Palm Bay
8.2 out of 10, Very good, (43)
The price is ₹4,829
₹6,326 total
includes taxes & fees
22 Oct - 23 Oct

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

Soluna Beach Resort
Soluna Beach Resort
8.0 out of 10, Very good, (2)

Amagi Beach – Secluded Slice of Paradise
Amagi Beach – Secluded Slice of Paradise
7.4 out of 10, Good, (10)
The price is ₹4,323
₹5,663 total
includes taxes & fees
25 Oct - 26 Oct

Aquarius Resort
Aquarius Resort
2.0 out of 10, (1)

Marawila Residence
Marawila Residence
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
Golden beaches invite morning walks where fishermen haul in nets filled with the day's fresh catch. Relax at beachfront resorts with ayurvedic spa treatments or visit the colourful Marawila Church with its distinctive red roof.

More cheap stays in Marawila

Earls Regent Negombo
05 Carron Pl, Negombo, Negombo, Western, Negombo, WP
The price is ₹5,964 per night from 21 Oct to 22 Oct
₹5,964
₹7,038 total
21 Oct - 22 Oct
includes taxes & fees
Hotels in Marawila with star rating

5 Star Hotels
13 properties
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 |
Frequently asked questions
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
- Bangadeniya Hotels
- Kochchikade Hotels
- Kotugoda Hotels
- Uswetakeiyawa Hotels
- Dalupotha Hotels
- Pamunugama Hotels
- Kurana Katunayaka Hotels
- Nainamadama Hotels
- Kudapaduwa Hotels
- Chilaw Hotels
- Ettukala Hotels
- Andiambalama Hotels
- Waikkal Hotels
- Iranawila Hotels
- Makandura Hotels
- Miriswatte 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