Where to Rest

Hotels & places to stay in Moratuwa

74 places to stay in Moratuwa, 36 — from hotels to homestays — ranked by guest rating and popularity.

About Moratuwa:Population 168,28010 m elevationAsia/Colombo timeAir quality Moderate (US AQI 52)

Where to stay in Moratuwa

According to the Where to Rest directory, Moratuwa has a total of 36 places to stay. The listings are predominantly hotels, meaning that hotels make up the largest share of accommodation options in the area.

For travellers, the most comfortable time to visit is generally from November to January. This window is considered the most pleasant period, with conditions typically at their best during those months.

Compare live availability and prices for Moratuwa across our booking partner. We may earn a commission — it costs you nothing extra.

Check live prices in Moratuwa

Browse by type

Popular filters

Showing 74 of 74

Hotel
Aqua Pearl Lake Resort
Aqua Pearl Drive, Moratuwa
Hotel
Arafath Hotel
Hotel
Asiri Hotel
Hotel
Asiri Hotel and Reception Hall
Resort
Ayana Villa
Hotel
Ayurveda Spring of Life
Hotel
Blue Horizone
Hotel
Blue Lotus Villa
Bolgoda
Resort
Bolgoda Lake Resort
Hotel
Bolgoda Lake Villa
Madapatha
Hotel
Bolgoda Park Hotel
Old Galle Road, Horetuduwa
Holiday Home
Bolgoda Queens Villa
Chalet
Chalet Bolgoda
Hotel
Cinnamon Cove
Dampe
Resort
Citrus Aqua
Hotel
Club House Hotel, Ruskin Island
Hotel
Comorant Villa
Dampe
Hotel
D7 Boardima
Hotel
Dampe Village
Dampe
Resort
Gods Little Acre
Hotel
Golden Carraige Hotel
Hotel
Grand Bolgoda
Hotel
Habala Lake View Resort
Dampe
Resort
Hotel Bolgoda Park Happyshan Lake Resort
Motel
Hotel Lagoon Dining
Hotel
Hotel Paradise
Hotel
Hotel Ran Mal
Resort
Hotel Randiya
Motel
Hotel Ranmal
Hotel
Imma Lake Resort
Hotel
Jungle Cabin
Makandana Road, Kesbewa
Motel
Kela Handa
Holiday Home
La Villa Sanctuary
Resort
Lake Nest Hotel
Hotel
Lake Villa
Moratuwa
Hotel
Mcs Villa In Bolgoda
Hotel
Palm Jardin Lake Resort
Dampe
Hotel
Paradise Resort
Dampe
Hostel
Patuwathawithana Hostel
Resort
Portofino Resorts
Hotel
Raashi Lake Resort
Old Galle Road, Horetuduwa
Hotel
Ramadia Holiday Resort
Old Galle Road, Horetuduwa
Resort
Ranmal Holiday Resort
Hotel
Ranmin
Madapatha
Hostel
Rashen’s Kingdom
Hotel
Rock House (Galbangalawa)
Piliyandala
Hostel
Room 254
Hostel
Room 254-New Hostel Complex
Hostel
Room No 73
Hotel
Sand Michelle
Hotel
Sanrich
Hotel
Santa Lucia Private Island on Bolgoda
Moratuwa
Hotel
Santhusti Villa
Dampe
Holiday Home
Serenity Lake Front Villa
Resort
Sisilasa
Hotel
Spring of Life
Piliyandala
Hotel
St.Michelle Island Resort
Dampe
Hotel
Sun Resort
Dampe
Hotel
The Cabin, Lake Bolgoda
Hotel
The Lake View
Madapatha
Resort
The Lakeview
Bed & Breakfast
The Pier
Motel
Thihara Hotel, Restaurant & Reception Hall
Hotel
Thotupola Lakeside Resort
Dampe
Hotel
Tranquil Villa
Hotel
Valentine's Hotel
Resort
Villa 14
Hotel
Villa Lake
Hotel
Villa Sulanga
Dampe
Hotel
Vinrich Lake Resort
Duwawatta Road, Madapatha
Hotel
WAVE Bolgoda
Holiday Home
Yaraya Bolgoda
Hotel
Zack's Hangout
Resort
prawns villa

Weather in Moratuwa

Best time to visit: November to January — typically pleasant, with comfortable temperatures and less rain.

31°
23°
Jan
31°
24°
Feb
31°
25°
Mar
31°
25°
Apr
30°
26°
May
29°
26°
Jun
29°
25°
Jul
28°
25°
Aug
28°
25°
Sep
29°
24°
Oct
29°
24°
Nov
29°
23°
Dec

Max/min °C with monthly precipitation. Climate normals via Open-Meteo.

Daylight hours in Moratuwa

11.8h
Jan
11.9h
Feb
12.1h
Mar
12.3h
Apr
12.4h
May
12.5h
Jun
12.5h
Jul
12.3h
Aug
12.2h
Sep
12.0h
Oct
11.8h
Nov
11.7h
Dec

Daylight hours (15th of each month).

Other cities in Sri Lanka

Staying in Moratuwa — FAQs

How many places to stay are there in Moratuwa?

There are 74 places to stay listed in Moratuwa on Where to Rest — hotels, homestays, hostels, apartments and more, with photos, guest ratings, amenities and booking links.

Where is the best place to stay in Moratuwa?

Top-rated stays in Moratuwa include Aqua Pearl Lake Resort, Arafath Hotel, Asiri Hotel. See our ranked list of the best places to stay in Moratuwa.

Places to stay nearby

Cities like Moratuwa