Skip to main content

Search hotels in Moratuwa

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

Moratuwa – 26 hotels and places to stay

Filter by:

Star rating
Review score

Aquila By Bolgoda Holiday Resort

Hotel in Moratuwa

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.

T
Thinethra
From
Sri Lanka
I especially loved customer service. They really took care of us.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 35 reviews
Price from
US$18.75
1 night, 2 adults

Perivale Budget Stay

Moratuwa

Offering a garden and garden view, Perivale Budget Stay is set in Moratuwa, 13 km from Bambalapitiya Railway Station and 19 km from Khan Clock Tower.

G
Gajan
From
Sri Lanka
convenient location for easy access to attractions and a secure environment for peace of mind. Immaculate rooms with comfortable beds are a fundamental expectation for a satisfactory stay. Friendly, efficient, and attentive staff who go above and beyond to assist guests and create a welcoming atmosphere.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 17 reviews
Price from
US$6.30
1 night, 2 adults

Uyana View

Moratuwa

Offering a garden and garden view, Uyana View is located in Moratuwa, 14 km from Bambalapitiya Railway Station and 19 km from Khan Clock Tower.

G
Ginta
From
Lithuania
This was a hidden gem on our trip — accommodation near Colombo with a touch of luxury for a great price, homemade breakfast prepared by the host herself, and warm, attentive hospitality. Highly recommended!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews
Price from
US$28
1 night, 2 adults

Bolgoda Lake Villa

Moratuwa

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.

D
Dr Joanna Harris
From
United Kingdom
Beautiful, clean and very spacious. The host was excellent.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$101.15
1 night, 2 adults

Noahs Ark Transit Stay

Moratuwa

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.

M
Morten C.
From
South Africa
Lovely property. Clean and Comfortable
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 131 reviews
Price from
US$18.50
1 night, 2 adults

LAKE VILLA by CARLSEN

Moratuwa

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

M
Muhammet
From
United Arab Emirates
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.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 17 reviews
Price from
US$296.79
1 night, 2 adults

CANAAN MUSIC Hotel

Moratuwa

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.

U
Upul Jayanath
From
Sri Lanka
Food was delicious.. You were so welcoming and very friendly. Very clean place. I will definitely come again. ❤️
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 42 reviews
Price from
US$16.25
1 night, 2 adults

Tropic Inn - Mount Lavinia

Mount Lavinia (Near Moratuwa)

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

J
Jana
From
Germany
The staff was very friendly and helped us to book a taxi to Sigiriya without any hassle. The rooms are well equipped and very clean. Best shower that we had during our 4 months journey through India and Sri Lanka! And the towels smell soo good. The location of the hotel couldnt be better: close to the beach and restaurants but far away enough to not be disturbed by the railway noise.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 119 reviews
Price from
US$32.82
1 night, 2 adults

Coza Ceylon

Mount Lavinia (Near 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.

R
Ron
From
United Kingdom
Happy smiling staff, nothing was too much trouble.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 189 reviews
Price from
US$50
1 night, 2 adults

Mount Lodge Boutique Hotel

Mount Lavinia (Near Moratuwa)

Mount Lodge Boutique Hotel is located in Mount Lavinia, within 7.2 km of Bambalapitiya Railway Station and 13 km of Khan Clock Tower.

S
Shant
From
Switzerland
-The staff are excellent, both Pathmi and Silva are helpful, kind, and do a wonderful job of hosting their guests -The place is spotless and they make sure it stays that way -They serve a wonderful breakfast of fruit, eggs, and toast every morning -Benjamin (the manager) made himself available via whatsapp and was helpful in providing tips and accomodating special requests -I loved the furnishings and the general vibe of the place. It feels like an oasis! -Comfy bed, clean linens, clean bathroom. I am picky on hygiene -Value for money is on point
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 127 reviews
Price from
US$72
1 night, 2 adults
See all 26 hotels in Moratuwa

Hotels with airport shuttles in Moratuwa

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 718 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,049 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 172 reviews
From US$43 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 104 reviews
From US$34.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 619 reviews
From US$147.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,701 reviews
From US$124.80 per night
Airport shuttle
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 127 reviews
From US$198 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,055 reviews
From US$205.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,065 reviews
From US$259.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 35 reviews
From US$22.69 per night

Most booked hotels in Moratuwa and surroundings in the past month

See all

Popular with guests booking hotels in Moratuwa

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Popular with guests booking hotels in Moratuwa

Popular with guests booking hotels in Moratuwa

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3 reviews

Popular with guests booking hotels in Moratuwa

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 35 reviews

Popular with guests booking hotels in Moratuwa

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Popular with guests booking hotels in Panadura

Popular with guests booking hotels in Mount Lavinia

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 419 reviews

Popular with guests booking hotels in Divulpitiya

Popular with guests booking hotels in Dehiwala

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 130 reviews

Popular with guests booking hotels in Watumulla

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 104 reviews

Best hotels with breakfast in Moratuwa and nearby

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Situated in Panadura, 18 km from Bambalapitiya Railway Station, Bolgoda Lake Bungalow features accommodation with pool with a view, free private parking, an indoor pool and a garden.

From US$61.05 per night

Set in Piliyandala, 15 km from Bambalapitiya Railway Station, Thidasa Serenity offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$66.60 per night

Offering pool views, Ensenada Bolgoda is an accommodation set in Piliyandala, 19 km from Bambalapitiya Railway Station and 24 km from R Premadasa Stadium.

From US$94.35 per night

Subodhi Lakeside Retreat & Education Centre is set in Piliyandala, 20 km from Khan Clock Tower, 22 km from R Premadasa Stadium, as well as 33 km from Leisure World.

From US$33.30 per night

Situated in Mount Lavinia, 11 km from Bambalapitiya Railway Station and 16 km from Khan Clock Tower, The Residence Retreat features spacious air-conditioned accommodation with a terrace and free WiFi.

From US$57.72 per night

Set in Piliyandala, 15 km from Bambalapitiya Railway Station, Ayurveda Spring Of Life offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$338.55 per night

Located in Piliyandala and with Bambalapitiya Railway Station reachable within 20 km, IslandOnBolgoda provides an outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a...

From US$433.26 per night

Villa 14

Hotel in Panadura
Breakfast options

Set in Panadura, 20 km from Bambalapitiya Railway Station, Villa 14 offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$88.80 per night

Hotels located in the centre of Moratuwa

Located within 21 km of Khan Clock Tower and 23 km of R Premadasa Stadium, Adaaran Villa Bolgoda offers rooms in Moratuwa.

Situated in Moratuwa in the Colombo District region, Experience comfort convenience features a balcony. Guests staying at this apartment have access to a patio.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Set in Moratuwa, 14 km from Bambalapitiya Railway Station, Alnaro Hotel & Resort offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

From US$71.69 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 42 reviews

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.

From US$15.82 per night

Offering garden views, Marette Holiday Bungalow is an accommodation set in Moratuwa, 20 km from Khan Clock Tower and 22 km from R Premadasa Stadium.

Offering a shared lounge and inner courtyard view, Charles Villa Rawathawatta is situated in Moratuwa, 13 km from Bambalapitiya Railway Station and 19 km from Khan Clock Tower.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3 reviews

Situated in Moratuwa, 17 km from Bambalapitiya Railway Station, Ramadia Ran Mal Holiday Resort features accommodation with a fitness centre, free private parking, a garden and a terrace.

From US$114.46 per night

CJ Apartment is set in Moratuwa, 16 km from Bambalapitiya Railway Station, 21 km from Khan Clock Tower, as well as 23 km from R Premadasa Stadium.

Budget hotels in Moratuwa and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 18 reviews

Offering a garden and lake view, Ganga-Langa is located in Panadura, 16 km from Bambalapitiya Railway Station and 21 km from Khan Clock Tower.

From US$69.93 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Panadura, Villa Mango Tree in Keselwatta, Panadura provides accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$111 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath is located in Piliyandala.

Located in Panadura, 20 km from Bambalapitiya Railway Station and 26 km from Khan Clock Tower, The Pier House offers a garden and air conditioning.

From US$99.90 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Boasting air-conditioned accommodation with a balcony, AirBlue Villa is situated in Ratmalana. This property offers access to a terrace, free private parking and free WiFi.

From US$66.60 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 13 reviews

Set in Ratmalana in the Colombo District region and Bambalapitiya Railway Station reachable within 12 km, Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden offers accommodation with free WiFi,...

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

Situated in Mount Lavinia, 2.2 km from Mount Lavinia Beach and 9.3 km from Bambalapitiya Railway Station, Charming Villa with Stunning Rooftop Sea View offers air conditioning.

Boasting a hot tub, Sanctuary Ceylon by Ceylon Spaces is located in Mount Lavinia. This property offers access to a terrace, free private parking and free WiFi.

From US$99.90 per night