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 – 27 hotels and places to stay

Featuring 3-star accommodation, Hotel Parami is situated in Moratuwa, 20 km from Khan Clock Tower and 22 km from R Premadasa Stadium.

Nice place friendly people
Review score
Pleasant
22 reviews
Price from
£3.28
1 night, 2 adults

Situated in Moratuwa, 14 km from Bambalapitiya Railway Station, Aquila By Bolgoda Holiday Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

first of all staff is really good to me. but I was having difficulties to find the place but the owner is very helpful throughout our stay. if I'm being honest the place was kinda dark and moody but you'll get used to it. views from the room that I stayed is really good. the whole place is kinda looks old but not that old. and the bathrooms are kinda old. overall nothing to complain about the stay.
Review score
Very good
25 reviews
Price from
£16.41
1 night, 2 adults

Situated just 11 km from Bambalapitiya Railway Station, CANAAN MUSIC Hotel provides accommodation in Moratuwa with access to a garden, a terrace, as well as a shared kitchen.

Exceptional.
Review score
Good
24 reviews
Price from
£12.91
1 night, 2 adults

Featuring garden views, Bolgoda Lake Villa provides accommodation with an outdoor swimming pool, a garden and a terrace, around 20 km from Khan Clock Tower.

The host is absolutely exceptional, went out of their way to help us. Contactable all the way through. We felt well looked after by a very caring host. We had the best time in Sri Lanka and look forward to do again.
Review score
Exceptional
5 reviews
Price from
£92.20
1 night, 2 adults

Located just 12 km from Bambalapitiya Railway Station, Noahs Ark Transit Stay offers accommodation in Moratuwa with access to a fitness centre, a shared lounge, as well as full-day security.

This homestay exceeded my expectations! The room was spacious, modern, and very clean. The location was perfect, close to all the attractions and public transport. The staff was welcoming and made my stay even more enjoyable. Highly recommend for anyone visiting the area!
Review score
Fabulous
102 reviews
Price from
£11.83
1 night, 2 adults

Featuring air-conditioned accommodation with a private pool, garden view and a balcony, LAKE VILLA by CARLSEN is located in Moratuwa.

Superb, luxurious, peaceful
Review score
Very good
17 reviews
Price from
£118.63
1 night, 2 adults

Located in Mount Lavinia, 500 metres from Mount Lavinia Beach, The Lion Pub & Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

Comfortable bed Spacious bed room Good WiFi
Review score
Good
528 reviews
Price from
£14.24
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.

Have to be careful about balcony set up and should keep proper toiletries and hairdryer in the washroom. Need to change some towels.
Review score
Pleasant
198 reviews
Price from
£44
1 night, 2 adults

Situated in Dehiwala, 1.5 km from Mount Lavinia Beach, Hotel One Sixty features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

The best place to stay for a vacation. Cool staff. Love the place
Review score
Fabulous
30 reviews
Price from
£16.72
1 night, 2 adults

Situated in Piliyandala, 15 km from Bambalapitiya Railway Station, Hotel Rosenro features accommodation with a terrace, free private parking, a restaurant and a bar.

Everything was good and nice the staff and the owner was really friendly highly recommended
Review score
Fabulous
37 reviews
Price from
£18.81
1 night, 2 adults
See all 27 hotels in Moratuwa

Hotels with airport shuttles in Moratuwa

Most booked hotels in Moratuwa in the past month

See all