Find hotels near Marawila Beach, from ₩31,193

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 696 hotels close to Marawila Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Sanmali Beach Hotel

3.0 star property
7.6 out of 10, Good, (22)
"Staff was friendly & welcoming, property needs improvement. It was slippery when raining due to leaking roof way to the room , Room itself cleaned. Apart from there was a spit on the wall ( phlegm ) No television, there was a plug it was a electrical hazard exposed wire, no toiletries . View from the room lovely see front. Can get a cheap tuktuk to the town. "
The price is ₩36,894
₩48,324 total
includes taxes & fees
Jul 13 - Jul 14
Sanmali Beach Hotel

Aquarius Resort

3.0 star property
2.0 out of 10, (1)
"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."
The price is ₩43,740
₩56,774 total
includes taxes & fees
Jul 13 - Jul 14
Aquarius Resort

Roo Neeroga

3.0 star property
The price is ₩51,988
₩61,966 total
includes taxes & fees
Jul 13 - Jul 14
Roo Neeroga

Karunakarala Ayurveda Resort

3.5 star property
8.4 out of 10, Very Good, (6)
"疲れた心と身体を癒すには最高のホテルです。2日目はアーユルヴェーダのトリートメントだけだったのですが、午後のトリートメントが終わるまでお部屋を使わせてくれたり、おなかをこわしていたのですが、レストランの人がシナモンのお粥とフルーツを出してくれたり心温まる対応で、安心して滞在することができました。 ドクターのカウンセリングも素晴らしく、的確にそして簡潔にクライアントの状態を見極めて最適なトリートメントを提案してくれます。決して安くはないですが、それだけの価値は感じられるホテルです。"
The price is ₩296,015
₩384,228 total
includes taxes & fees
Jul 13 - Jul 14
Karunakarala Ayurveda Resort

Waterland

5.0 star property
9.0 out of 10, Wonderful, (21)
"We thoroughly enjoyed our stay at Waterland. It is convenient for the airport but in a quiet spot, situated by the river. It is beautiful. We had a great private villa with a good size pool. The staff and service were excellent. In particular Raganan was brilliant and looked after us very well. Incredibly good value for money and a short Tuk Tuk ride into Negombo town. "
The price is ₩163,544
₩214,228 total
includes taxes & fees
Aug 4 - Aug 5
Waterland

Hotel Villa kapuru

3.0 star property
9.6 out of 10, Exceptional, (137)
"I really enjoyed my stay. The hotel was lovely and I really enjoyed watching birds at the canal. "
The price is ₩31,537
₩41,312 total
includes taxes & fees
Jul 14 - Jul 15
Hotel Villa kapuru

J leaf Hotel by Blue Bird

3.0 star property
9.6 out of 10, Exceptional, (11)
"We had a simple stay at this hotel. We needed a single night before our flight out and this hotel is fairly close to the airport"
The price is ₩51,557
₩60,837 total
includes taxes & fees
Jul 13 - Jul 14
J leaf Hotel by Blue Bird

Gomez Place

3.5 star property
9.2 out of 10, Wonderful, (87)
"Pool, clean rooms, working wifi, great area with restaurants and very walkable. "
The price is ₩63,085
₩82,636 total
includes taxes & fees
Jul 22 - Jul 23
Gomez Place

Terrace Green Hotel & Spa

4.0 star property
9.0 out of 10, Wonderful, (278)
"Lovely hotel close to the beach. The Salt restaurant in the hotel is really excellent for both breakfast and evening meals. Wonderfully helpful staff in both the restaurant and hotel. Lovely stop off before flying home."
The price is ₩60,181
₩66,807 total
includes taxes & fees
Jul 16 - Jul 17
Terrace Green Hotel & Spa

Sentido Heritance Negombo

5.0 star property
9.0 out of 10, Wonderful, (503)
"Excellent stay "
The price is ₩134,273
₩174,286 total
includes taxes & fees
Jul 28 - Jul 29
Sentido Heritance Negombo

Nebula Residence

3.5 star property
8.8 out of 10, Excellent, (24)
"The staff were very friendly and the food was excellent "
The price is ₩31,193
₩37,184 total
includes taxes & fees
Jul 14 - Jul 15
Nebula Residence

Ranweli Holiday Village

3.5 star property
7.2 out of 10, Good, (66)
The price is ₩113,546
₩148,735 total
includes taxes & fees
Jul 13 - Jul 14
Ranweli Holiday Village

Asian Grand Hotel

3.5 star property
8.4 out of 10, Very Good, (11)
"Trevligt litet hotel, bra avstånd till flygplats. Mycket trevlig personal."
The price is ₩84,579
₩128,444 total
includes taxes & fees
Jul 13 - Jul 14
Asian Grand Hotel

Jetwing Beach

5.0 star property
8.4 out of 10, Very Good, (186)
"What a perfect start to a holiday in Sri Lanka. The staff were incredible and this hotel is beautifully located on the beach. We loved taking time to relax and also wonder up the beach to see the local fisherman bringing their catch in. We even had a beautiful meal under the stars. Would 100% recommend!"
The price is ₩124,688
₩161,845 total
includes taxes & fees
Jul 13 - Jul 14
Jetwing Beach

The Suite 262

3.0 star property
8.8 out of 10, Excellent, (184)
"Clean and silent"
The price is ₩34,030
₩44,166 total
includes taxes & fees
Aug 2 - Aug 3
The Suite 262

The Ocean Pearl

3.0 star property
8.0 out of 10, Very Good, (11)
"Nice welcome from staff and manager"
The price is ₩47,305
₩61,958 total
includes taxes & fees
Jul 15 - Jul 16
The Ocean Pearl

Beacon Beach Hotel

3.5 star property
7.8 out of 10, Good, (79)
The price is ₩63,922
₩83,732 total
includes taxes & fees
Jul 26 - Jul 27
Beacon Beach Hotel

Hotel Sico

3.0 star property
8.4 out of 10, Very Good, (26)
"Very friendly staff"
The price is ₩46,256
₩60,593 total
includes taxes & fees
Jul 16 - Jul 17
Hotel Sico

Camelot Beach Hotel

3.0 star property
8.4 out of 10, Very Good, (239)
"The hotel is on the beach and has two great pools. "
The price is ₩216,903
₩281,547 total
includes taxes & fees
Jul 13 - Jul 14
Camelot Beach Hotel

Jetwing Ayurveda Pavilions

4.0 star property
8.2 out of 10, Very Good, (106)
"This is an ideal place to reset your body — with Ayurvedic treatments, meals tailored to your body type, and yoga every morning and evening. Most people seemed to stay for 3–4 days, but I really recommend a longer stay. I stayed for 16 days and was able to fully detox and relax. The staff are all warm and kind. It might be a good idea to bring something to pass the time during those little in-between moments when you’re not sure what to do. You can easily go out for short trips of 2–3 hours...
The price is ₩220,690
₩286,455 total
includes taxes & fees
Jul 13 - Jul 14
Jetwing Ayurveda Pavilions
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.

Frequently asked questions

What's the area like around Marawila Beach?

Marawila Beach is located in an area that travelers like for its beaches. If you're looking for a convenient place to stay, check out the 7 hotels and other accommodations you'll find within a mile.

What's the best hotel to stay close to Marawila Beach?

Club Palm Bay is one of the top choices for your stay based on our traveler data, and this resort offers a full-service spa and a golf course. It's located 1.7 mi (2.7 km) from Marawila Beach. Other good choices around the area include Jetwing Blue and Sentido Heritance Negombo.

How many hotels should I expect to find near Marawila Beach?

Expedia has 7 hotels and other accommodations within a mile from Marawila Beach.

If I need to cancel the hotel reservation for my stay near Marawila Beach, will I receive a refund?

Yes, most hotel bookings are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a non-refundable reservation, you might be able to still cancel and get a refund within a 24-hour period of your booking. Plug in your dates, click on "Search", then you can filter by "fully refundable" to get the best options available near Marawila Beach.

Where can I learn more about changing or cancelling my trip in the area near Marawila Beach?

For more details about updating your stay near Marawila Beach or cancelling it, head over to our customer service page.