Skip to main content

B&Bs in Moratuwa

Find the B&Bs that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best B&Bs in Moratuwa

Check out our selection of great B&Bs in Moratuwa

Filter by:

Review score

Serenity Lake Front Villa

Moratuwa

Serenity Lake Front Villa offers accommodations in Moratuwa, 10 miles from Bambalapitiya Railway Station and 13 miles from Khan Clock Tower.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5 reviews
Price from
$62.39
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.

B
Bhanuka
From
Sri Lanka
The host was very friendly and the room was clean. The best thing is that it’s literally situated in the middle of moratuwa, so everything from restaurants to banks is nearby. It doesn't even take 1 minute to reach the nearest grocery store. They also offer food at a reasonable price. The place feels very safe.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 97 reviews
Price from
$16.15
1 night, 2 adults

Leisure Villa

Colombo (Near Moratuwa)

Featuring a garden, Leisure Villa offers accommodations in Colombo. With garden views, this accommodation provides a balcony.

S
Sahan
From
United States
Great location and amazing place. Nilu was an outstanding host! Would highly recommend.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 160 reviews
Price from
$29.69
1 night, 2 adults

Breeze of Paradise

Colombo (Near Moratuwa)

Breeze of Paradise in Colombo provides accommodations with a garden, a terrace, and a shared lounge. There's a private entrance at the bed and breakfast for the convenience of those who stay.

r
renu
From
South Korea
Very freindly host,very beautifully decorated home. Would love to come here again
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 124 reviews
Price from
$26.99
1 night, 2 adults

COLOMBO Water Front

Boralesgamuwa (Near Moratuwa)

Offering city views, COLOMBO Water Front in Boralesgamuwa provides accommodations, an open-air bath, massage services, a garden, a bar, and barbecue facilities.

A
Amy
From
United States
It is in a very peaceful and serene area with great views. My room was well equipped and comfortable. The whole property was welcoming.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 41 reviews
Price from
$54.99
1 night, 2 adults

Lovely FLowers in Mount Lavinia

Mount Lavinia (Near Moratuwa)

Lovely FLowers in Mount Lavinia is a recently renovated bed and breakfast in Mount Lavinia where guests can make the most of its garden and shared lounge.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 38 reviews
Price from
$38.99
1 night, 2 adults

Ganga-Langa

Panadura (Near Moratuwa)

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

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 20 reviews
Price from
$62.99
1 night, 2 adults

Cottage Garden Bungalows

Mount Lavinia (Near Moratuwa)

Cottage Garden Bungalows is a recently renovated guest house in Mount Lavinia, near Mount Lavinia Beach. This property offers access to a terrace, free private parking, and free Wifi.

M
Mukundan
From
India
Location: The location is really good and accessible. It is only 3-4 buildings away from Mt. Lavinia Beach, meaning you can just walk back to the hotel for bathing after the beach. There are quite a few restaurants on either side (regular ones on the main road ~200m away and shacks on the beach side). For added security, the compound features a large gate with an auto-lock system ( guests hold a key), which I thought was neat. Rooms: The rooms are exactly as advertised. The compound features three villa-style rooms situated within a quiet, peaceful, and well-curated lawn. The room was extremely clean, well-maintained, and spacious with a central bed, a writing table near the window, and a few side tables. Each room also had its own sitting area with chairs and a cloth-drying rack just outside. The bathroom and bath towels were also quite clean, with hot water available throughout the day. Service: The service was exceptional. Both the host Janitha and the hotel caretaker Gunaseelan are courteous and friendly people. Before check-in, Janitha tracked my arrival and ensured that things were in order when I arrived. Gunaseelan, the caretaker, is also quite friendly and generally made me feel welcome: helping me with timely breakfast, an umbrella during rain, restaurant pointers etc. Although the booking description states that breakfast is not included, I received a generous free breakfast with a wide spread on both days (orange juice, tea/coffee, fruits along with bread or a local dish like string hoppers). I even received a complimentary surprise drink in the afternoon. Overall, if you are going to Mt. Lavinia for a quiet getaway, this is definitely The place to go. I found it to be awesome!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 65 reviews
Price from
$39.99
1 night, 2 adults

Temple Pond Villa Colombo

Piliyandala (Near Moratuwa)

Temple Pond Villa Colombo offers accommodations in Piliyandala, 13 miles from Khan Clock Tower and 18 miles from Leisure World.

J
Jett
From
Australia
very great spot too relax by the pool, close too shops and restaurants
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews
Price from
$39.99
1 night, 2 adults

Castle Colombo

Piliyandala (Near Moratuwa)

Providing inner courtyard views, Castle Colombo in Piliyandala features accommodations, a garden, and a shared lounge.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 12 reviews
Price from
$36.74
1 night, 2 adults
All B&Bs in Moratuwa

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Moratuwa and surrounding area in the past month

See all

Popular with guests booking B&Bs in Moratuwa

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 97 reviews

Popular with guests booking B&Bs in Moratuwa

Popular with guests booking B&Bs in Moratuwa

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5 reviews

Popular with guests booking B&Bs in Moratuwa

Popular with guests booking B&Bs in Dehiwala

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 6 reviews

Popular with guests booking B&Bs in Dehiwala

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 131 reviews

Popular with guests booking B&Bs in Mount Lavinia

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 82 reviews

Popular with guests booking B&Bs in Maharagama

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 66 reviews

Popular with guests booking B&Bs in Colombo

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

Save money on B&Bs in Moratuwa and nearby – budget options available

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 97 reviews

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5 reviews

Ganga-Langa

49 1st Lane
Budget options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 20 reviews
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Great access to the city center. Check these B&Bs in Moratuwa and nearby

See all
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 2 reviews
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 12 reviews
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 3 reviews
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 2 reviews