Skip to main content

Search hotels in Moratuwa

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

Moratuwa – 30 hotels and places to stay

Filter by:

Star Rating

Review score

Akira Beach Hotel

Hotel in Moratuwa

Located in Moratuwa, Akira Beach Hotel has 4-star accommodations with private terraces.

D
Delexon
From
Sri Lanka
The room
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 5 reviews
Price from
$16.60
1 night, 2 adults

Hotel Parami

Hotel in Moratuwa

Located in Moratuwa, within 9 miles of Bambalapitiya Railway Station and 12 miles of Khan Clock Tower, Hotel Parami provides accommodations with a private beach area and free WiFi throughout the...

P
Pradeep
From
Sri Lanka
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
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 29 reviews
Price from
$8.55
1 night, 2 adults

Aquila By Bolgoda Holiday Resort

Hotel in Moratuwa

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.

H
Hannah
From
Netherlands
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.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 27 reviews
Price from
$17.81
1 night, 2 adults

Uyana View

Moratuwa

Providing a garden, Uyana View features accommodations in Moratuwa. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
$24
1 night, 2 adults

Bolgoda Lake Villa

Moratuwa

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

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
$101.15
1 night, 2 adults

Noahs Ark Transit Stay

Moratuwa

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

A
Azeez
From
Iraq
What I liked about Noah's Ark Transit Stay is the family running it. They were informative, very helpful and friendly. The were open to help with whatever I had question about in terms of the places to visit in Colombo. There is AC in the room and it works. However, only the turn on/ off of the AC control works, the rest don't.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 112 reviews
Price from
$16.74
1 night, 2 adults

LAKE VILLA by CARLSEN

Moratuwa

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

A
Ahmed
From
Egypt
First very clean Design is very nice it’s real villa with good vibes and the management are very professional
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 17 reviews
Price from
$296.79
1 night, 2 adults

CANAAN MUSIC Hotel

Moratuwa

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.

D
Delexon
From
Sri Lanka
The owner was a bit friendly
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 30 reviews
Price from
$13.30
1 night, 2 adults

Coza Ceylon

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

S
Sarah
From
United Arab Emirates
The photos dont do the entrance hall justice and the rooms and bathrooms are very spacious.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 170 reviews
Price from
$56
1 night, 2 adults

The Beach Villa

Mount Lavinia (Near Moratuwa)

Located in Mount Lavinia, a few steps from Mount Lavinia Beach, The Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Anonymous
From
United States
Hands down the best place I've stayed so far in the entire region, this place is just outstanding. The room was amazing, the pool and courtyard are so lovely and relaxing, the beach is a stroll away, and I felt safe and secure. The staff are amazing, go above and beyond, truly exemplify what it is to be a gracious host. I am so impressed and will be back! Thank you to each of you!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 26 reviews
Price from
$34
1 night, 2 adults
See all 30 hotels in Moratuwa

Hotels with airport shuttles in Moratuwa

Most booked hotels in Moratuwa and surrounding area in the past month

See all

Hotels located in the center of Moratuwa

  • Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 29 reviews

    Located in Moratuwa, within 9 miles of Bambalapitiya Railway Station and 12 miles of Khan Clock Tower, Hotel Parami provides accommodations with a private beach area and free WiFi throughout the...

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 5 reviews

    Located in Moratuwa, Akira Beach Hotel has 4-star accommodations with private terraces.

  • Marette Holiday Bungalow offers accommodations in Moratuwa, 13 miles from Khan Clock Tower and 14 miles from R Premadasa Stadium.

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

    Located in Moratuwa, 10 miles from Bambalapitiya Railway Station, Ramadia Ran Mal Holiday Resort has accommodations with a fitness center, free private parking, a garden and a terrace.

  • Located within 10 miles of Bambalapitiya Railway Station and 13 miles of Khan Clock Tower, Adaaran Villa Bolgoda provides rooms in Moratuwa.

  • URBAN 17 - Experience comfort & convenience offers accommodations in Moratuwa, 7.8 miles from Bambalapitiya Railway Station and 11 miles from Khan Clock Tower.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    Featuring a garden, Villa by the Lake Bolgoda, Moratuwa-Colombo features accommodations in Moratuwa. This property offers access to a balcony, free private parking, and free Wifi.

  • Offering a garden, Spacious Entire House in Colombo features accommodations in Moratuwa. This property offers access to a terrace and free private parking.

Best hotels with breakfast in Moratuwa and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 16 reviews

    Providing a garden, Ganga-Langa provides accommodations in Panadura. This property offers access to a balcony, free private parking, and free Wifi.

  • Ensenada Bolgoda offers accommodations in Piliyandala, 12 miles from Bambalapitiya Railway Station and 15 miles from R Premadasa Stadium.

  • Villa 14

    Hotel in Panadura
    Breakfast options

    Located in Panadura, 12 miles from Bambalapitiya Railway Station, Villa 14 provides accommodations with a garden, free private parking, a shared lounge and a terrace.

  • T Home

    Hotel in Moratuwa
    Breakfast options

    T Home offers accommodations in Moratuwa, 1.6 miles from Panadura Beach and 12 miles from Bambalapitiya Railway Station. This property offers access to a balcony, free private parking, and free Wifi.

  • RAYA Island Villa is located in Panadura, just 18 miles from Khan Clock Tower and 20 miles from R Premadasa Stadium.

  • Silora Hotel offers accommodations in Piliyandala, 10 miles from Bambalapitiya Railway Station and 13 miles from R Premadasa Stadium. This property offers access to a balcony and free private parking.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Houseboats by DAE - Colombo enjoys a location in Piliyandala, 16 miles from Khan Clock Tower and 27 miles from Leisure World. 12 miles from Bambalapitiya Railway Station and 15 miles from R Premadasa...

  • Offering inner courtyard views, The Comfort Villa in Panadura provides accommodations and a garden. This bed and breakfast offers free private parking, free shuttle service, and free Wifi.

Budget hotels in Moratuwa and nearby

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

    Located in Moratuwa, 8.7 miles from Bambalapitiya Railway Station, Alnaro Hotel & Resort provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 6 reviews

    A recently renovated villa, Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath offers accommodations in Piliyandala. This property offers a private pool, free Wifi, and free private parking.

  • Villa Muthuwin offers accommodations in Panadura, 12 miles from Bambalapitiya Railway Station and 15 miles from Khan Clock Tower. With inner courtyard views, this accommodation offers a balcony.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    A recently renovated villa, AirBlue Villa offers accommodations in Ratmalana. This villa features free private parking, a shared kitchen, and free Wifi. Staff on site can arrange a shuttle service.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 13 reviews

    Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden is located in Ratmalana, just 7.2 miles from Bambalapitiya Railway Station and 11 miles from Khan Clock Tower.

  • The stylish stay offers accommodations in Mount Lavinia, 1.6 miles from Mount Lavinia Beach and 5.7 miles from Bambalapitiya Railway Station.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 9 reviews

    Sea esta offers accommodations in Mount Lavinia, 1.1 miles from Mount Lavinia Beach and 5.4 miles from Bambalapitiya Railway Station.

  • Offering a garden and a terrace, дом любви (House Of Love) in Ratmalana is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.