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,473
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Marawila
Resort
Apart hotel
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, (42)
The price is ₹5,012
₹6,566 total
includes taxes & fees
22 Jul - 23 Jul

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

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

Roo Neeroga
Roo Neeroga
The price is ₹3,239
₹3,861 total
includes taxes & fees
17 Jul - 18 Jul

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

Winee's Lodge
Winee's Lodge
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.

More cheap stays in Marawila
More cheap stays in Marawila

Amaluna Resorts
276 Pamunugama Road, Kepungoda, Negombo, Gampaha
The price is ₹3,320 per night from 18 Jul to 19 Jul
₹3,320
₹4,350 total
18 Jul - 19 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 |
Marawila Hotel Reviews
Marawila Hotel Reviews

Terrace Green Hotel & Spa
5/5 Excellent
" Very happy with the hotel
Bed very comfortable
AC kept the room cool at night
Staff were lovely
Food in restaurant very good
Highly recommend
"
A verified traveller stayed at Terrace Green Hotel & Spa
Posted 3 days ago
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
- Andiambalama Hotels
- Makandura Hotels
- Kurana Katunayaka Hotels
- Pamunugama Hotels
- Waikkal 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