A rocky coastline with palm trees and a calm sea under a partly cloudy sky.

Find hotels in Marawila from ฿566

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
14 Oct - 15 Oct
Tomorrow
15 Oct - 16 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Marawila hotels

1. Club Palm Bay

Club Palm Bay
Marawila
United Kingdom
Brian
฿2,664
฿3,489 total
includes taxes & fees
20 Oct - 21 Oct
Club Palm Bay

2. Sanmali Beach Hotel

Sanmali Beach Hotel
Marawila
United Kingdom
Dilan
฿811
฿1,063 total
includes taxes & fees
14 Oct - 15 Oct
Sanmali Beach Hotel

3. Soluna Beach Resort

Soluna Beach Resort
Marawila
฿3,118
฿3,679 total
includes taxes & fees
14 Oct - 15 Oct
Soluna Beach Resort

4. Saara Beach Hotel

Saara Beach Hotel
Marawila
Germany
Anonymous traveller
฿562
฿736 total
includes taxes & fees
14 Oct - 15 Oct
Saara Beach Hotel

5. Amagi Beach – Secluded Slice of Paradise

Amagi Beach – Secluded Slice of Paradise
Marawila
American Samoa
Hasan Ali
฿1,682
฿2,203 total
includes taxes & fees
29 Oct - 30 Oct
Amagi Beach – Secluded Slice of Paradise

6. Winee's Lodge

Winee's Lodge
Marawila
฿1,059
฿1,388 total
includes taxes & fees
15 Oct - 16 Oct
Winee's Lodge

7. Aquarius Resort

Aquarius Resort
Marawila
Denmark
Anonymous traveller
฿961
฿1,248 total
includes taxes & fees
14 Oct - 15 Oct
Aquarius Resort

8. Marawila Residence

Marawila Residence
Marawila
฿635
฿756 total
includes taxes & fees
25 Oct - 26 Oct
Marawila Residence

9. Club Hotel Dolphin

Club Hotel Dolphin
Wennappuwa
United Kingdom
Andrew
฿2,973
฿3,958 total
includes taxes & fees
14 Oct - 15 Oct
Club Hotel Dolphin

10. Suriya Luxury resort & Spa

Suriya Luxury resort & Spa
Waikkal
฿2,565
฿3,027 total
includes taxes & fees
14 Oct - 15 Oct
Suriya Luxury resort & Spa

11. Calypso Sunset Beach Hotel

Calypso Sunset Beach Hotel
Iranawila
India
JHAWAR
฿1,538
฿1,814 total
includes taxes & fees
14 Oct - 15 Oct
Calypso Sunset Beach Hotel

12. Karunakarala Ayurveda Resort

Karunakarala Ayurveda Resort
Wennappuwa
Netherlands
Lucas
฿8,032
฿10,426 total
includes taxes & fees
14 Oct - 15 Oct
Karunakarala Ayurveda Resort

13. Edward's airport guest in Negombo located 2.1 mile from Colombo Bandaranaike International Airport

Edward's airport guest in Negombo located 2.1 mile from Colombo Bandaranaike International Airport
Negombo
United States
Mark
฿554
฿720 total
includes taxes & fees
12 Nov - 13 Nov
Edward's airport guest in Negombo located 2.1 mile from Colombo Bandaranaike International Airport

14. Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off

Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off
Negombo Beach Area
Australia
Peter
฿1,660
฿1,890 total
includes taxes & fees
31 Oct - 1 Nov
Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off

15. Jetwing Sea

Jetwing Sea
Negombo Beach Area
Japan
Reiji
฿1,658
฿2,153 total
includes taxes & fees
20 Oct - 21 Oct
Jetwing Sea

16. Windy's Leisure Villa

Windy's Leisure Villa
Negombo
Australia
Jo-Anne
฿558
฿659 total
includes taxes & fees
14 Oct - 15 Oct
Windy's Leisure Villa

17. Colombo International Airport Hotel

Colombo International Airport Hotel
Katunayake
Singapore
Yosuke
฿1,635
฿2,196 total
includes taxes & fees
14 Oct - 15 Oct
Colombo International Airport Hotel

18. Ceylon Kingsmen Garden Hotel

Ceylon Kingsmen Garden Hotel
Negombo
United States
Chloë
฿558
฿724 total
includes taxes & fees
14 Oct - 15 Oct
Ceylon Kingsmen Garden Hotel

19. The Notary's House

The Notary's House
Pannala
Canada
Meera
฿3,505
฿4,591 total
includes taxes & fees
14 Oct - 15 Oct
The Notary's House

20. Limeshine - Airport Transit Hotel

Limeshine - Airport Transit Hotel
Seeduwa - Katunayake
Australia
Janet
฿1,003
฿1,184 total
includes taxes & fees
14 Oct - 15 Oct
Limeshine - Airport Transit Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marawila attractions

Marawila Beach

7.0/10 (4 reviews)
Why not spend a care-free afternoon at Marawila Beach during your travels in Marawila? While in this relaxing area, you can savour the top-notch restaurants.
See properties

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.

See all hotels in Marawila
A beach with thatched huts, boats, and a calm sea.

Top Marawila Hotel Reviews

Limeshine - Airport Transit Hotel

Limeshine - Airport Transit Hotel

10/10 Excellent
"Convenient location, great amenities, very helpful staff. Airport transfer was easy to organise, highly recommend."
Jennifer 1-night trip
Posted 16 hours ago
Limeshine - Airport Transit Hotel
Club Palm Bay

Club Palm Bay

10/10 Excellent
"We are a married couple in our 60s, and have just spent a week here at the beginning of October. This is their low season, so the hotel was very quiet and peaceful, which suits us. We could not fault the facilities, the cleanliness of the room, etc. The hotel comprises of an open central restaurant and bar, surrounded by colourful, well maintained gardens and small bungalows in which are situated the guest rooms, which are air conditioned. The hotel is at one end of a large lagoon, surrounded by mangrove trees, so we did see the occasional monitor lizard, mongoose and frogs outside our room! The all inclusive buffets at breakfast, lunch and dinner offered a variety of Sri Lancan dishes, which are generally spicy, but there was always a western option too. There is a small private beach across the road from the hotel, but the swimming here is not recommended due to the strong waves. The pool in the hotel though is huge, with both shallow and deep areas, and the water is warm and fresh (not salty). The hotel is around 30 years old, and offers a kind of colonial vibe, so don't expect ultra modern, contemporary decor. The jewel in this hotel's crown though is the warmth and cheerfulness of the staff, from the grounds men, waiters and waitresses, pool and bar staff right up to the managers. They work so hard, but are always keen to help and have a chat. Thank you to everyone who made our stay so lovely (especially Sankika, who was always so happy to see us at mealtimes)."
Caroline 7-night trip
Posted 4 days ago
Club Palm Bay
Colombo International Airport Hotel

Colombo International Airport Hotel

8/10 Good
"Next to the airport for convenience Especially when your flight is at a unsociable time."
Mukul 1-night trip
Posted 10 days ago
Colombo International Airport Hotel
Jetwing Beach

Jetwing Beach

8/10 Good
"Overall it was a very nice hotel and was well kept. The staff were very accommodating. The rooms were older than I expected. Restaurants and bar closed earlier than scheduled."
John 2-night trip
Posted 2 weeks ago
Jetwing Beach
Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only

Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only

10/10 Excellent
"It is a great place to stay. I have promised myself that I will be coming back for a longer stay very soon,"
Arun 1-night trip
Posted 3 weeks ago
Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only
Jetwing Blue

Jetwing Blue

10/10 Excellent
"Room is very clean and spacious. Staffs are very friendly and the breakfast has lots of choices."
Thulasy 1-night trip
Posted 3 weeks ago
Jetwing Blue
Bosadi Homestay

Bosadi Homestay

10/10 Excellent
"Such welcoming hosts was such a nice stay would highly recommend especially for the price, it is very convenient that it’s soo close to the airport. Took us 13 mins to get to the airport with traffic. Although I will say that if you are driving to it with a large vehicle it will be tight as it is narrow roads up to the hotel No complaints at all 🙂"
Jamie 1-night trip
Posted 4 months ago
Bosadi Homestay
Amora Lagoon

Amora Lagoon

10/10 Excellent
"Air conditioning was good in our room. The pool was clean and very refreshing. Breakfast was fresh food and good service from staff. We enjoyed our stay as we arrived very late from a long flight and this hotel is close to the airport. "
Karen 1-night trip
Posted 7 months ago
Amora Lagoon

More cheap stays in Marawila

Serrena Airport Guest House - Colombo

Serrena Airport Guest House - Colombo

285 3rd Ln Seeduwa WP
฿480
฿566 total
14 Oct - 15 Oct
includes taxes & fees
Serrena Airport Guest House - Colombo
Araliya White House

Araliya White House

Saint Philipneris Mawatha Negombo Gampaha District
฿454
฿589 total
14 Oct - 15 Oct
includes taxes & fees
9.4/10 Exceptional! (16 reviews)
Araliya White House
Amaluna Resorts

Amaluna Resorts

276 Pamunugama Road Negombo Gampaha
฿890
฿1,166 total
14 Oct - 15 Oct
includes taxes & fees
8.2/10 Very good! (10 reviews)
Amaluna Resorts
Sasha Transit Hotel

Sasha Transit Hotel

No.188 Colombo Road, Seeduwa Seeduwa WP
฿1,254
฿1,480 total
12 Nov - 13 Nov
includes taxes & fees
7.8/10 Good! (9 reviews)
Sasha Transit Hotel
Grandeeza Hotel by Galison

Grandeeza Hotel by Galison

Negombo Rode Negombo WP
Get ratesGrandeeza Hotel by Galison
Airport Hotel Transit 98

Airport Hotel Transit 98

04/04,Gangarama Rd, Katunayake WP
Get ratesAirport Hotel Transit 98

Find out more about Marawila

Top reasons to visit Marawila

  • Stunning Beaches: Marawila is renowned for its beautiful beaches, perfect for relaxation and water activities.
  • Cultural Exploration: Discover local heritage through temples and churches that showcase the region's rich traditions.
  • Family-Friendly Activities: The area offers a range of family-oriented experiences, ensuring fun for all ages.
  • Vibrant Festivals: Don't miss the lively Marawila Beach Festival, adding excitement to your visit.
  • Warm Hospitality: Experience the friendly locals who enhance your stay with their welcoming nature.

Find great hotels near Marawila

Explore a range of hotel accommodation options in Marawila, North Western Province, Sri Lanka, catering to both leisure and business travellers. With a variety of lodging types, including hotels and guesthouses, you can enjoy beachside relaxation or indulge in a spa-themed getaway. Discover the ideal Marawila hotel that meets your needs for a memorable stay in this stunning coastal destination.

  • Jetwing Blue: Located approximately 19km from Marawila, Jetwing Blue offers a luxurious 5-star experience tailored for those seeking adventure and relaxation by the beach. With a guest rating of 8.0 out of 10, this resort boasts direct beach access and a host of adrenaline-pumping activities nearby such as hiking, snorkeling, parasailing, and waterskiing. Whether you are a business traveller or a holidaymaker, Jetwing Blue promises a blend of comfort and adventure amidst stunning coastal scenery.
  • Jetwing Beach: Just 19km from Marawila, Jetwing Beach is a 5-star hotel that enjoys a stellar guest rating of 8.6 out of 10, making it an ideal choice for those seeking a luxury spa retreat. With direct access to the beach, guests can indulge in a variety of rejuvenating spa services, including Swedish massages and hot tub treatments. This property is perfect for travellers looking to unwind in a serene setting while enjoying the luxury of first-class amenities and exceptional service.
  • Jetwing Sea: Situated 18km from Marawila, Jetwing Sea is a charming 4-star hotel rated 8.2 out of 10, ideal for families seeking a beachside getaway infused with relaxation. This hotel features direct beach access and offers a range of child-friendly amenities, including pools designed for younger guests. Additionally, the full-service spa provides a variety of treatments such as body scrubs and couples’ massages, ensuring a delightful stay for both adults and children alike.

Where to stay near Marawila

Marawila, a charming city in Sri Lanka's North Western Province, offers a delightful blend of relaxation and adventure. Visitors can unwind on its stunning beaches, explore the vibrant city centre, and enjoy the warm hospitality of friendly locals. The area caters to all types of travellers, whether seeking a tranquil beach getaway or a family-friendly experience. Nearby attractions enhance the enchanting atmosphere, making Marawila a perfect destination for an unforgettable holiday.

  • Katuneriya: Situated approximately 5km from Marawila, Katuneriya is a charming village known for its inviting beach atmosphere. The village experiences a moderate influx of travellers, peaking from December to February, making it an ideal winter escape. Visitors flock to Katuneriya for its serene beaches, perfect for sunbathing and relaxation. The family-friendly beach here is a notable highlight, offering a safe environment for children to play and families to bond, making it a lovely spot for a leisurely day out.
  • Kammala: Located around 13km from Marawila, Kammala is a vibrant village that attracts visitors year-round, with a noticeable peak in traveller arrivals between January and March. Kammala is particularly appealing for those seeking a blend of beach and city experiences, with its public market and shopping centres providing a taste of local life. The village boasts beautiful beaches and family-friendly activities, along with historic sites that reflect the rich culture of the area. Whether you're shopping or enjoying the sun, Kammala has something for everyone.
  • Nainamadama: Just 11km from Marawila, Nainamadama is a peaceful village that offers a delightful beach experience throughout the year. The village sees a peak in visitor numbers from January to March, making it a popular choice for those looking to enjoy the sun and surf. The pristine beaches here are perfect for families and provide an ideal backdrop for relaxation and leisure. Nainamadama's family-friendly beach atmosphere makes it a perfect getaway for those wanting to unwind and enjoy quality time by the sea.

Things to do in Marawila

Shopping

In Marawila, you can explore local markets for unique souvenirs and handicrafts. If you're up for a drive, head to the nearby Negombo, where you’ll find larger shopping centres like the Negombo City Centre, offering a variety of shops, cafes, and eateries.

Recreation

Experience rejuvenation at the Aayaana Wellness Retreat, where holistic treatments and yoga sessions harmonise with the tranquil surroundings. Engage in nature walks along the beach, or unwind with therapeutic massages that enhance your wellbeing while immersing yourself in the serene atmosphere of Marawila.

Adventure

Explore the tranquil beaches of Marawila, where you can indulge in thrilling water sports like jet skiing and kite surfing. Venture into nearby lagoons for birdwatching and boat rides, or take a scenic bike ride along the coastal paths, soaking in the stunning views of the Indian Ocean.

Nightlife

In Marawila, enjoy a lively evening at local beach bars with refreshing drinks and music by the shore. For a more relaxed vibe, visit nearby restaurants offering traditional Sri Lankan cuisine, where you can unwind while soaking up the vibrant atmosphere of the coastal town.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Marawila

Marawila offers a delightful mix of outdoor activities, family-friendly experiences, and cultural exploration. Visitors can enjoy the stunning Marawila Beach, including a private stretch, and discover local treasures that reflect the region's rich heritage. The area is also home to beautiful temples and churches, providing a glimpse into the local culture. Whether you're seeking relaxation by the beach or a deeper cultural experience, Marawila has something to suit every traveller.

  • Negombo Beach: Located 19km from Marawila, Negombo Beach offers a vibrant atmosphere with golden sands and gentle waves, ideal for relaxation and water sports. The beach is lined with palm trees, creating a picturesque setting for sunbathing and enjoying local seafood delicacies at nearby restaurants.
  • Munneswaram Temple: This culturally significant temple, also 19km away, is dedicated to the Hindu deity Shiva. The intricate architecture and serene surroundings provide a glimpse into local spirituality and traditions, making it a peaceful retreat for reflection.
  • St Anthony's Church: Situated 21km from Marawila, this Catholic church is known for its stunning stained glass windows and tranquil atmosphere. It serves as a focal point for the local community, offering a unique insight into the region's religious practices.

Best time to go to Marawila

The best time to visit Marawila can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Marawila falls in April, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Marawila falls in December, visitor numbers are slightly high and weather is mostly sunny with moderate rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.2°F (26.2°C)Light RainMostly SunnySlightly HighSlightly High
February80.6°F (27.0°C)Light RainSunnyAverageAverage
March82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
April82.9°F (28.3°C)Light RainMostly CloudyAverageSlightly High
May82.4°F (28.0°C)Frequent RainMostly CloudySlightly LowAverage
June81.0°F (27.2°C)Frequent RainMostly CloudySlightly LowSlightly Low
July80.4°F (26.9°C)Moderate RainMostly CloudySlightly HighAverage
August80.2°F (26.8°C)Moderate RainMostly CloudyAverageAverage
September80.1°F (26.7°C)Moderate RainMostly CloudyAverageSlightly Low
October80.2°F (26.8°C)Frequent RainMostly CloudySlightly LowSlightly Low
November79.9°F (26.6°C)Frequent RainMostly CloudyAverageAverage
December79.0°F (26.1°C)Moderate RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Marawila

Reaching Marawila in Sri Lanka is convenient via Colombo's Bandaranaike International Airport (CMB), situated 27km from the town. Notable hotels nearby include the 5-star Sentido Heritance Negombo, located 8km from the airport, offering airport shuttle services for guests. Jetwing Beach, another 5-star option, lies 10km away and also provides easy access to the airport. Jetwing Lagoon Wellness, a luxury adults-only resort, is just 6km from CMB, ensuring quick transfers for its guests. These accommodations make it easy for travellers to enjoy a seamless journey from the airport to Marawila.

Frequently asked questions

Where is the best place for a stay in Marawila?
Based on our traveller data, Club Palm Bay is one of the top choices for your stay. This resort offers a full-service spa and a golf course. Other good options for your stay in the area are Colombo International Airport Hotel and Sentido Heritance Negombo. See all available top hotels, or vacation rentals in Marawila.
If I need to cancel my hotel reservation in Marawila, will I receive a refund?
Yes, most hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Marawila.
What's the best dog-friendly hotel in Marawila?
Winee's Lodge is a top B&B for people travelling with their pets, and offers laundry facilities and free WiFi for its human guests. See more pet-friendly hotel accommodations in Marawila.
What's the best place to stay to stay near the beach in Marawila?
Club Palm Bay is a top beach resort with a full-service spa and free parking, and it's located close to Marawila Beach . Other good options to stay near the beach include Soluna Beach Resort and Aquarius Resort. See more stays near the beach in Marawila.
What are some accommodation options with pools in Marawila?
Club Palm Bay: Features a children's pool, an outdoor pool and a full-service spa. Sentido Heritance Negombo and Kynrock Airport Hotel, Katunayake are two additional hotels with an on-site pool. View all hotels with pools in Marawila.
What is the best spa hotel in Marawila?
Club Palm Bay is a top beach spa hotel featuring a golf course, a fitness centre, tennis courts and a bar. Enjoy a body treatment, couples treatments or massage at the on-site spa. Another popular spa hotel in Marawila is Saara Beach Hotel. See all spa hotels in Marawila.
How is it staying in Marawila?
Visitors can enjoy all that Marawila has to offer, including the beaches and restaurants. This city also attracts tourists with its relaxing and welcoming setting. In Marawila, there are 14 hotels and other accommodation options to choose from. Find out more about Marawila.
What should I do while I'm visiting Marawila?
A favourite place to visit is Marawila Beach. You'll also find Negombo Beach and Negombo Beach Park in the area. Take a look at what more there is to see and do in Expedia's Marawila guide.
What's the weather like in Marawila?
The hottest months are usually March and April, with an average temperature of 28°C, while the coldest months are January and February, with an average of 26°C. The rainiest months in Marawila are October, May, November and June, with each month seeing an average of 353 mm of rainfall.