Sri Lanka may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Marawila

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Amenities
Accessibility
Trip type
Carolina Beach Resort & Spa
4 out of 5
Ambakandawila, Chilaw
Get Rates
6.97 mi from city center
2.5/5 (4 reviews)
Not a 4 Star Hotel but probably a good 1 star!

"If this was a 1 star hotel, you may be pleased. However, I booked a 4 star hotel and in it falls very short. Food very average with poor hygiene with buffet almost inedible. Bar and dining room sit with a tin roof over the top. The bar which has a concrete plinth has no atmosphere, no decoration ..."…"

Reviewed on Feb 21, 2016

Carolina Beach Resort & Spa
Randi Homestay
2.5 out of 5
50/20/4, St.Judes Place, Thaladuwa Road, Negombo
The price is $11 per night from Dec 6 to Dec 7
15.42 mi from city center
3.3/5 (14 reviews)
Bad

"When I went there they are doing Construction Work… The All area was too Dusty and Dirty… And The hotel Owner said Go away if you don't want to stay… my money is Wasted here"…"

Reviewed on Apr 5, 2019

Randi Homestay
Avenra Garden Hotel
3.5 out of 5
No.22, Mahahunupitiya, Negombo
Get Rates
14.71 mi from city center
3.3/5 (15 reviews)
Great staff, good pool, bad room

"Unfortunately the room let down this hotel. unclean, cracks in the walls, bathroom full of ants and mosquitoes, broken cot for the baby, unclean linen, power trips 3 x a day, bland basic food. 1hr wait for a srilankan breakfast. Staff were very helpful and kind"…"

Reviewed on Jul 4, 2017

Avenra Garden Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Soluna Beach Resort
3 out of 5
Beach Road, Mahawewa, North Western Province
Free CancellationReserve now, pay when you stay
The price is $72 per night from Dec 6 to Dec 7
0.53 mi from city center
Soluna Beach Resort
Saara Beach Hotel
3 out of 5
No. 28B Beach Road, Puttalam District, Mahawewa
The price is $23 per night from Dec 6 to Dec 7
0.92 mi from city center
4/5Very Good! (5 reviews)
OK

"It's a very small, brand new place and it's slightly odd. But the room was big and clean and the beach is 30 metres away."…"

Reviewed on Dec 18, 2016

Saara Beach Hotel
Ninnada Beach Hotel
2.5 out of 5
beach road, arterial, Nattandiya, North western province
Get Rates
1.43 mi from city center
Ninnada Beach Hotel
Sanmali Beach Hotel
3 out of 5
Beach Road, Mahawewa
Free CancellationReserve now, pay when you stay
The price is $42 per night from Dec 6 to Dec 7
0.82 mi from city center
3.9/5Good! (20 reviews)
Rooms cleanliness only 60 percent.

"Rooms cleaness 60 percent. Staff kindness 80 percent. Safetyness 90 percent."…"

Reviewed on Oct 11, 2019

Sanmali Beach Hotel
Hotel Villa Viana
3 out of 5
No 64A/1, Modara Wella, Mahawewa
Free CancellationReserve now, pay when you stay
The price is $57 per night from Dec 6 to Dec 7
0.54 mi from city center
4/5Very Good! (3 reviews)
A Good Hotel with a great service

"Good hotel and the staff was friendly. Good food and also the rooms were very clean and comfortable. They need to work on the garden and the access to beach.Also they need to clean the Pool everyday morning irrespective of the no of guests staying in the hotel."…"

Reviewed on Nov 19, 2016

Hotel Villa Viana
Aozora Beach
3 out of 5
Beach Road, Soluna Beach Resort, Nattandiya, North Western
Get Rates
1.46 mi from city center
Aozora Beach
Wattura Resort and Spa
5 out of 5
No. 1271, Kammala South, Waikkala, Wennappuwa, North Western Province
The price is $237 per night from Dec 15 to Dec 16
9.62 mi from city center
Wattura Resort and Spa
Private Beach / Max 6people / 2bed Room / Wifi / Gym /
The price is $96 per night from Dec 5 to Dec 6
0.54 mi from city center
Private Beach / Max 6people / 2bed Room / Wifi / Gym /
The Cosy Beach
Beach Road, Mahawewa
Get Rates
1 mi from city center
The Cosy Beach
Sri Beach Bungalows and Villa
3.5 out of 5
Beach Road, Mudukatuwa North, Nattandiya
Get Rates
1.49 mi from city center
4/5Very Good! (2 reviews)

"Loved the size of the room and the sea view from the balcony. Also use of large kitchen/sleeping room downstairs was great as able to prepare breakfast and also fresh tuna from the fish stalls that line the street. Garden lovely as was the pool. Property v secure. From the photo I had imagined the ..."…"

Reviewed on Jan 10, 2020

Sri Beach Bungalows and Villa
Amagi Beach – Secluded Slice of Paradise
2.5 out of 5
49 Beach Road, Mahawewa
The price is $42 per night from Dec 6 to Dec 7
1 mi from city center
3.7/5Good! (10 reviews)

"Best deal for money for those wanting to spend a night of two after a long flight-beats anywhere else"…"

Reviewed on Mar 15, 2019

Amagi Beach – Secluded Slice of Paradise
Winee's Lodge
2.5 out of 5
Pichchawala Road, Mahawewa, North West
The price is $35 per night from Dec 6 to Dec 7
0.51 mi from city center
Winee's Lodge
Roo Neeroga
3 out of 5
285/B Rev Frank Marcus Fernando mawatha, Mudukatuwa, Mahawewa, North western province
Free CancellationReserve now, pay when you stay
The price is $41 per night from Dec 7 to Dec 8
1.03 mi from city center
Roo Neeroga
Aquarius Resort
3 out of 5
Beach Road, Puttalam District, Mahawewa
The price is $35 per night from Dec 6 to Dec 7
1.35 mi from city center
1/5 (1 review)
Don’t go here!

"Such a bad experience! Horrible service and rude staff. The lady in the front desk would not let us check in, claiming that she didn’t have our reservation even do we had already paid. I do not recommend this place! Wrong address and phone number And I still haven’t received my money back."…"

Reviewed on Mar 3, 2019

Aquarius Resort
Jetwing Blue
5 out of 5
Negombo Beach, Ethukala, Negombo
Free CancellationReserve now, pay when you stay
The price is $218 per night from Dec 21 to Dec 22
12.95 mi from city center
3.9/5Good! (285 reviews)

"My mother, my sister and I had a really pleasant stay at Jetwing Blue. Excellent customer service. I would recommend the hotel to other people."…"

Reviewed on Mar 8, 2020

Jetwing Blue
Club Palm Bay
4 out of 5
Thalawila Wella, Thoduwawa, Mahawewa
Get Rates
0.7 mi from city center
3.9/5Very Good! (38 reviews)

"location is good.. rooms are in good quality... but service is very poor.. not recommending this hotel to any one..."…"

Reviewed on Jul 4, 2019

Club Palm Bay
Anantaya Resort and Spa Chilaw
4.5 out of 5
Karukupane, Bangadeniya, Arachchikattuwa
Free CancellationReserve now, pay when you stay
The price is $126 per night from Dec 6 to Dec 7
19.58 mi from city center
3.6/5Good! (46 reviews)

"Location, facing both the pool and the Indian Ocean was superb. We had an ongoing problem with the toilet which kept running - it was attended to unsuccessfully twice before being completely replaced on our third and last day which also did away with the intermittent unpleasant smell. There was no ..."…"

Reviewed on Jan 16, 2020

Anantaya Resort and Spa Chilaw
Don't see what you're looking for?
See all available properties in Marawila
View all properties
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.

Visiting Marawila

Visitors can enjoy all that Marawila has to offer including the beaches and restaurants. The relaxing and welcoming setting also entices those visiting the city. A top sight in the area is Negombo Beach.

  • There are 12 hotels and other accommodations in Marawila
  • The closest major airport is in Colombo (CMB-Bandaranaike Intl.), 16.7 mi (26.9 km) from the city center

Sightseeing and Staying in Marawila

A favorite place to visit in the city is Marawila Beach. Additionally, you'll find Negombo Beach in the area.

As you plan your vacation, you'll find 12 hotels and other lodging options available to select from in Marawila. Here's a top rated accommodation based on our user reviews:

  • Club Palm Bay - This 4-star resort features 2 restaurants, an outdoor pool, and free WiFi. It's a favorite with Expedia travelers for its dining options and bar.

Dressing for Marawila

  • Between January and March, you can expect the daytime average to be around 91°F and the nighttime average to be 72°F
  • From April to June, temperatures average about 91°F during the day and 76°F at night
  • July through September averages 87°F during the day and 76°F at night
  • In October-December, the average temperature is 89°F during the day and 73°F at night
  • About 2.44 inches of rain falls on Marawila each year
  • Hottest months are usually March and April with an average temperature of 91°F, while the coldest months are January and February with an average of 72°F

Frequently asked questions

Where is the best place for a stay in Marawila?
Based on our traveler data, Club Palm Bay is one of the top choices for your stay. This 4-star resort offers 2 restaurants and 2 bars. Other good options for your stay include Soluna Beach Resort and Sanmali Beach Hotel.
If I need to cancel my hotel reservation in Marawila, will I receive a refund?
Yes! You’ll find that most hotel room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to get the top deals on offer in Marawila.
Where can I learn more about changing or cancelling my trip to Marawila?
To access more information about changing or cancelling your trip to Marawila, head over to our customer service page.
What's the best place to stay for a family vacation to Marawila?
Sanmali Beach Hotel is a top 3-star hotel on Expedia for families, and features a children’s pool and a restaurant. Other good options for your family trip include Hotel Villa Viana and Aquarius Resort.
What's the best accommodation to stay near the beach in Marawila?
Club Palm Bay is a top 4-star beach resort with 2 restaurants and an outdoor pool, and it’s located close to Marawila Beach. Other good options for your beach trip include Sanmali Beach Hotel and Hotel Villa Viana.
What are some accommodations with pools in Marawila?
Club Palm Bay is a popular 4-star resort featuring an outdoor pool, a children’s pool, and 2 restaurants. A couple of other options that offer an onsite pool include Sanmali Beach Hotel and Hotel Villa Viana.

Recent reviews of Marawila hotels

More trip options