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

See the latest prices and deals by choosing your dates.
Aquila By Bolgoda Holiday Resort, hotel in Moratuwa

Aquila By Bolgoda Holiday Resort has an outdoor swimming pool, garden, a terrace and restaurant in Moratuwa. This 2-star hotel offers room service, a 24-hour front desk and free WiFi.

I recently stayed and had an absolutely wonderful experience. The staff were incredibly friendly and attentive, making me feel welcomed from the moment I arrived. The service was top-notch, and they went above and beyond to ensure my stay was comfortable. The hotel itself was clean and well-maintained. The location was also convenient, Lake view and temple was front of my window.. Overall, I had a fantastic stay and would highly recommend Hotel Aquila to anyone looking for a great place to stay. I will definitely be returning in the future!
Scored 9.0
9.0
Rated wonderful
Wonderful
11 reviews
Price from
$18
per night
Perivale, hotel in Moratuwa

Perivale enjoys a location in Moratuwa, 8.1 miles from Bambalapitiya Railway Station and 12 miles from Khan Clock Tower. Private parking is available on site at this recently renovated property.

Host was friendly and the place was awesome, totally worth the stay
Scored 9.2
9.2
Rated wonderful
Wonderful
15 reviews
Price from
$6.70
per night
Noahs Ark Home Stay, hotel in Moratuwa

Noahs Ark Home Stay is set in Moratuwa. Complimentary WiFi is provided throughout the property. A toaster and kettle are also available. A refrigerator is available to store food if needed.

Nothing
Scored 9.0
9.0
Rated wonderful
Wonderful
29 reviews
Price from
$18.30
per night
LAKE VILLA by CARLSEN, hotel in Moratuwa

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

Absolutely stunning property with modern amenities. Tucked away and private, often so quiet all you can hear are the birds. Very comfortable with thought put into creating several chill spaces which is great when traveling in a group. I love that there were multiple tv’s as well in each bedroom. The beds are super comfy with quality linen and showers had great water pressure. Our host Udara was an absolute delight, he was mindful of our privacy and never just showed up for caretaking unannounced. He cooks a pretty great omelette and the range of tasty curries he produced was impressive. The welcome pack of milk, tea & coffee was appreciated. The fireflies dancing in the warm night air at night were a lovely surprise. We will definitely stay here again when we return to beautiful Sri Lanka.
Scored 8.8
8.8
Rated excellent
Excellent
13 reviews
Price from
$116.36
per 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.

It was convenient with the restaurant and bar on the first floor, and also with the adjoining pizzeria. They were nice places to sit and work at. Also, the staff were very friendly.
Scored 7.8
7.8
Rated good
Good
346 reviews
Price from
$21
per 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.

Resonabl amount of varieties
Scored 6.2
6.2
Rated pleasant
Pleasant
170 reviews
Price from
$49.50
per night
Lavinia Bay Beach Hotel, hotel in Moratuwa

Located in Mount Lavinia, a few steps from Mount Lavinia Beach, Lavinia Bay Beach Hotel has accommodations with a garden, free private parking, a terrace and a bar.

I had an incredible stay at Lavinia Bay Beach Hotel! The first thing that struck me was the breathtaking views that surround the property—absolutely stunning. Whether you're by the pool, in the restaurant, or relaxing on your balcony, you're always treated to a beautiful backdrop. Speaking of the restaurant, Olivia, the Italian dining experience here is top-notch. The authentic flavors, paired with the aroma of pizzas cooking in the brick oven, transported me straight to Italy. The hotel also knows how to entertain its guests. I had a blast at the BBQ night and the DJ party—both events were well-organized and a lot of fun. It’s clear that they put effort into creating a lively atmosphere for everyone. As for the rooms, they were spacious, impeccably clean, and very comfortable. It was the perfect retreat after a day of activities. What really made the stay exceptional, though, was the staff. From the moment I arrived, everyone was incredibly friendly and inviting. They went above and beyond to ensure I had everything I needed and more. Overall, Lavinia offers an amazing experience—highly recommend it to anyone looking for a memorable getaway!
Scored 8.4
8.4
Rated very good
Very Good
9 reviews
Price from
$57.60
per night
Anarva Hotel & Spa, hotel in Moratuwa

Located in Mount Lavinia, a 8-minute walk from Mount Lavinia Beach, Anarva Hotel & Spa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

The people are so nice from reception. Chef and the manager, especially Mr. Mandara
Scored 7.2
7.2
Rated good
Good
97 reviews
Price from
$51
per night
RACHEL HOMES, hotel in Moratuwa

Located in Mount Lavinia, a 5-minute walk from Mount Lavinia Beach, RACHEL HOMES has accommodations with a shared lounge, free private parking and a terrace.

We absolutely loved the stay here. Best place in Mount Lavinia to have a peaceful stay . Spotless clean , spacious and comfortable . Staff is very helpful , specially the manager Mr. Shane is a wonderful person and he always seemed to go out of his way to help his guests. Just 100 meters away is the gorgeous Mt. Lavinia beach. Best value for money . We would highly recommend this place
Scored 7.7
7.7
Rated good
Good
17 reviews
Price from
$39
per night
Coza Ceylon, hotel in Moratuwa

Located in Mount Lavinia, a 9-minute walk from Mount Lavinia Beach, Coza Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Coza Ceylon is a charming midrange hotel (3 stars) located in Mount Lavinia, offering a clean, well-maintained environment with a warm, welcoming atmosphere. The owner takes on multiple roles—manager, cashier, maintenance officer, and more—ensuring personalized attention for guests, alongside two dedicated staff members. This family-operated hotel, with a cozy capacity of just 10 rooms, emphasizes a friendly and approachable vibe rather than corporate professionalism. Each room is air-conditioned and equipped with all the necessary amenities. Whether you're a local Sri Lankan or a traveler from afar, Coza Ceylon provides an affordable, pleasant stay that feels like home.
Scored 9.1
9.1
Rated wonderful
Wonderful
132 reviews
Price from
$50
per night
See all hotels in and around Moratuwa

What Guests Said About Moratuwa:

  • Scored 4.0
    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