Skip to main content

Search hotels in Moratuwa

Enter your dates to see the latest prices and deals for Moratuwa hotels

Filter by:

Star Rating

Review score

Moratuwa – 28 hotels and places to stay

Featuring 3-star accommodations, Hotel Parami is located in Moratuwa, 9 miles from Bambalapitiya Railway Station and 12 miles from Khan Clock Tower.

Place is not clean. Located near the train tracks but location is ok. Hotel space Is not clean. Lots of stains and spots on the betd. Washrooms and other hygiene facilities are not good at all not recommended for couple. Drug users and other lower helth people staying ok btw
Review score
Pleasant
22 reviews
Price from
$3.60
1 night, 2 adults

Located in Moratuwa, 8.7 miles from Bambalapitiya Railway Station, Aquila By Bolgoda Holiday Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

The host was really nice! I got ill and he helped me go to the doctor to get painkillers. He made us breakfast and gave us a comfortable stay.
Review score
Very Good
25 reviews
Price from
$18
1 night, 2 adults

CANAAN MUSIC Hotel in Moratuwa provides accommodations with a garden and a terrace. This bed and breakfast features free private parking and a 24-hour front desk.

The host was very friendly and the room was clean. The best thing is that it’s literally situated in the middle of moratuwa, so everything from restaurants to banks is nearby. It doesn't even take 1 minute to reach the nearest grocery store. They also offer food at a reasonable price. The place feels very safe.
Review score
Good
24 reviews
Price from
$16.25
1 night, 2 adults

Bolgoda Lake Villa is located in Moratuwa, just 9.2 miles from Bambalapitiya Railway Station and 13 miles from Khan Clock Tower.

Review score
Exceptional
5 reviews
Price from
$101.15
1 night, 2 adults

7.6 miles from Bambalapitiya Railway Station in Moratuwa, Noahs Ark Transit Stay offers accommodations with access to a fitness room.

Host was lovely.
Review score
Excellent
102 reviews
Price from
$15.70
1 night, 2 adults

LAKE VILLA by CARLSEN offers accommodations in Moratuwa, 10 miles from Bambalapitiya Railway Station and 14 miles from Khan Clock Tower.

First very clean Design is very nice it’s real villa with good vibes and the management are very professional
Review score
Very Good
17 reviews
Price from
$145.80
1 night, 2 adults

Located in Mount Lavinia, a 6-minute walk from Mount Lavinia Beach, The Lion Pub & Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

The room is very good me&my partner came here there are no words to it is very clean and bathroom is also good room good room boy Mr.dulshan is my help and he is so friendly. thank you dulshan dr friend.
Review score
Good
528 reviews
Price from
$21
1 night, 2 adults

Berjaya Hotel Colombo is within walking distance of Mount Lavinia Beach and Odel Shopping Mall. It features 2 restaurants and an outdoor pool. Free WiFi is available.

the location was perfect . love the view from the room. the food was good the outside bar was perfect
Review score
Pleasant
198 reviews
Price from
$49.50
1 night, 2 adults

Located in Dehiwala, a 17-minute walk from Mount Lavinia Beach, Hotel One Sixty has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Very nice place
Review score
Excellent
30 reviews
Price from
$20
1 night, 2 adults

Located in Piliyandala, 10 miles from Bambalapitiya Railway Station, Hotel Rosenro has accommodations with a terrace, free private parking, a restaurant and a bar.

Good valie for money and the host sameera was very helpful during my stay
Review score
Excellent
37 reviews
Price from
$22.50
1 night, 2 adults
See all 28 hotels in Moratuwa

Hotels with airport shuttles in Moratuwa

Most-booked hotels in Moratuwa in the past month

See all