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 – 368 hotels and places to stay
See the latest prices and deals by choosing your dates.
LAKE VILLA by CARLSEN, hotel in Moratuwa

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

Beautiful Villa and property. Perfect to relax and take a brake from the busy everyday life. Great staff that made the stay even more pleasant.
8.8
Scored 8.8
Fabulous
Rated fabulous
12 reviews
Price from€ 226.08per night
The Lion Pub & Hotel, hotel in Moratuwa

Discover Comfortable and Convenience at The Lion Pub & Hotel! Welcome to our centrally located haven in Mount Lavinia, where comfort meets style.

7.8
Scored 7.8
Good
Rated good
247 reviews
Price from€ 18.26per night
Berjaya Hotel Colombo, hotel in Moratuwa

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.

Location
6.4
Scored 6.4
Pleasant
Rated pleasant
159 reviews
Price from€ 49.55per night
Ocean Villa, hotel in Moratuwa

Set in Panadura, 2.2 km from Wadduwa Beach, Ocean Villa offers accommodation with a garden, free private parking, a shared lounge and a terrace.

We loved staying at Ocean Villa, and we really really loved the beach area, a proper highlight of this hotel. They have private beach so we can enjoy it. Our room is very clean and comfortable. Also, we loved the pool area. I absolutely love the hotel 🌹One of the best hotels I have ever stayed in. The staff were all wonderful, very friendly and very kind. Breakfast is very delicious. Next time in Panadura, we will definitely stay here and for longer. Highly recommended 👌
6.9
Scored 6.9
Pleasant
Rated pleasant
12 reviews
Price from€ 13.70per night
Salty Seahorse Mount Lavinia, hotel in Moratuwa

Located in Watumulla, 200 metres from Mount Lavinia Beach, Salty Seahorse Mount Lavinia provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

The room was spacious, clean & cool. The location is great - less than 2 min walk to the beautiful beach. Staff were helpful & friendly. The room service was great. They're happy to help.
7.2
Scored 7.2
Good
Rated good
52 reviews
Price from€ 60.24per night
Leo's Home Stay, hotel in Moratuwa

Leo's Home Stay offers accommodation in Dehiwala, Mount Lavinia 50 metres from the beach. Free WiFi is offered. Certain rooms include a seating area where you can relax.

9.1
Scored 9.1
Superb
Rated superb
152 reviews
Price from€ 24.89per night
Coza Ceylon, hotel in Moratuwa

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Staff go beyond the call to be helpful. Seemed to be able to read my mind a tray of tea just appeared! It's a quirky building in parts but different is good.
9.1
Scored 9.1
Superb
Rated superb
113 reviews
Price from€ 41.49per night
The Domain, hotel in Moratuwa

Set within 22 km of Bambalapitiya Railway Station and 26 km of R Premadasa Stadium, The Domain features rooms in Piliyandala.

9.0
Scored 9.0
Superb
Rated superb
24 reviews
Price from€ 25.72per night
Mount Lodge Boutique Hotel, hotel in Moratuwa

Operating a 24-hour front desk, Mount Lodge offers stylish and tranquil accommodation with free WiFi access in the entire property.

Lovely couple running the property and cooking breakfast. Good AC and warm shower and in a nice quiet location. Walking distance to Mount Lavinia beach.
9.1
Scored 9.1
Superb
Rated superb
34 reviews
Price from€ 77.59per night
Tropic Inn - Mount Lavinia, hotel in Moratuwa

Set in Watumulla, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

If I should come back to Colombo, I would stay here again in any case. The hotel shines with its cleanliness and is very professionally run. The room has everything and everything works perfectly. The staff was very friendly and supportive. I felt like I was in a 5-star hotel here. The closeness to the beach is brilliant. You can reach the ocean in just 2 minutes walking distance and have a beautiful beach for walking and swimming. On the other hand, you are not just in a touristic part of the city and have various local shopping facilities and restaurants right on your doorstep. The location is very quiet and the singing of the birds makes you feel like you're not in the big capital. The internet is very fast and working the whole time. The breakfast was very delicious.
9.4
Scored 9.4
Superb
Rated superb
34 reviews
Price from€ 45.05per night
See all hotels in and around Moratuwa

Most booked hotels in Moratuwa in the past month

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Moratuwa:

  • 4.0
    Scored 4.0

    I did like the room. It was spacious & clean.

    I did like the room. It was spacious & clean. Wedding hall was not very far from my room & the music can get ever so loud. The hotel has a large nice garden & at nights there are many drinking parties from surrounding people . The security staff is good & you feel safe there.
    John
    United Kingdom