Skip to main content

Search hotels in Moratuwa

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

Moratuwa – 28 hotels and places to stay

Hotels with airport shuttles in Moratuwa

Most booked hotels in Moratuwa and surroundings in the past month

See all

Budget hotels in Moratuwa and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 17 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 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
  • 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
  • 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
  • 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
  • Set 16 km from Khan Clock Tower, 18 km from R Premadasa Stadium and 35 km from Leisure World, The Residence Retreat offers accommodation located in Mount Lavinia.

  • 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.

    From US$131.08 per night
  • Featuring inner courtyard views, Villa Muthuwin offers accommodation with a garden and a balcony, around 19 km from Bambalapitiya Railway Station. Guests staying at this villa have access to a patio.

    From US$33.30 per night

Best hotels with breakfast in Moratuwa and nearby

  • 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
  • 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
  • T Home

    Hotel in Moratuwa
    Breakfast options

    Situated in Moratuwa, 2.5 km from Panadura Beach and 19 km from Bambalapitiya Railway Station, T Home offers air conditioning.

    From US$72.60 per night
  • Situated in Piliyandala, 16 km from Bambalapitiya Railway Station and 21 km from R Premadasa Stadium, Silora Hotel offers air conditioning.

    From US$26.64 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Offering a garden and lake view, Houseboats by DAE - Colombo is situated in Piliyandala, 20 km from Bambalapitiya Railway Station and 24 km from R Premadasa Stadium. 25 km from Khan Clock Tower and 44...

    From US$319.68 per night
  • Offering a garden and garden view, The Comfort Villa is set in Panadura, 2.7 km from Panadura Beach and 21 km from Bambalapitiya Railway Station.

    From US$44.40 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 230 reviews

    2.3 km from Mount Lavinia Beach, Ice Berg is set in Mount Lavinia and offers air-conditioned rooms with free WiFi.

    From US$30 per night

Hotels located in the centre of Moratuwa

  • Scored out of 10, guest rating 5.4
    Passable - What previous guests thought, 32 reviews

    Located in Moratuwa, within 15 km of Bambalapitiya Railway Station and 20 km of Khan Clock Tower, Hotel Parami provides accommodation with a private beach area and free WiFi throughout the property as...

    From US$9.68 per night
  • Located within 21 km of Khan Clock Tower and 23 km of R Premadasa Stadium, Adaaran Villa Bolgoda offers rooms in Moratuwa.

    From US$226.27 per night
  • Featuring air-conditioned accommodation with a balcony, URBAN 17 - Experience comfort & convenience is located in Moratuwa. This property offers access to a terrace and free private parking.

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

    Featuring air-conditioned accommodation with a private pool, pool view and a patio, Villa by the Lake Bolgoda, Moratuwa-Colombo is set in Moratuwa.

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

    Boasting garden views, Spacious Entire House in Colombo features accommodation with a garden and a balcony, around 13 km from Bambalapitiya Railway Station.

    From US$43.56 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 28 reviews

    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.

    From US$22.69 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 33 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$14.76 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 6 reviews

    Situated in Moratuwa, Akira Beach Hotel features 4-star accommodation with private terraces.