The 10 best self-catering accommodations in Maharagama, Sri Lanka | Booking.com
Skip to main content
In partnership with
James Craig

The best self-catering accommodations in Maharagama

Check out our selection of great self-catering accommodations in Maharagama

Filter by:

Review score

House of Sincerity

Maharagama

Featuring a garden, House of Sincerity offers accommodations in Maharagama.

N
Nuwan
From
United Arab Emirates
Friendly staff, quite place, waking distance to city, parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 147 reviews
Price from
$20
1 night, 2 adults

2 Bedroom Apartment - Aurora Residences Maharagama

Maharagama

2 Bedroom Apartment - Aurora Residences Maharagama offers accommodations in Maharagama, 7.1 miles from Bambalapitiya Railway Station and 10 miles from R Premadasa Stadium.

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

Comfy Home near the town

Maharagama

Comfy Home near the town is located in Maharagama, just 7 miles from Bambalapitiya Railway Station and 8.9 miles from R Premadasa Stadium.

P
Pahan
From
Sri Lanka
I had an excellent stay here with my family for 7 nights. Shiromi proved to be an exceptional host, always responsive and attentive to our needs. The well-maintained 3-bedroom apartment was a delight, featuring modern amenities that made our stay comfortable and convenient. The peaceful and relaxing environment, coupled with the spacious and well-appointed rooms, made our experience truly enjoyable. I highly recommend staying here for a memorable and peaceful getaway.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 11 reviews
Price from
$43.20
1 night, 2 adults

GREEN Palace

Maharagama

Featuring a garden, GREEN Palace provides accommodations in Maharagama. This property offers access to a terrace, free private parking, and free Wifi.

F
Fathima
From
Bahrain
Lovely host and very comfortable and especially super clean room and bathroom. Quiet and private space however when walked towards the main road easy access to tuktuks.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 49 reviews
Price from
$22.80
1 night, 2 adults

Alakamandava

Colombo (Near Maharagama)

A recently renovated apartment, Alakamandava offers accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

N
Nilusha
From
Sri Lanka
NA
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 114 reviews
Price from
$62.37
1 night, 2 adults

Ice Berg

Mount Lavinia (Near Maharagama)

Offering quiet street views, Ice Berg in Mount Lavinia offers accommodations and a garden. The air-conditioned accommodations are 1.4 miles from Mount Lavinia Beach.

T
Thamindu
From
Sri Lanka
Host was really nice and attentive to our care 24/7! Loved the stay and enjoyed it very much!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 230 reviews
Price from
$25
1 night, 2 adults

Luxury Apartment In Colombo City

Colombo (Near Maharagama)

Offering a garden and a terrace, Luxury Apartment In Colombo City in Colombo is close to Milagiriya Beach and The Independence Square.

R
Rajendra
From
India
Very clean and friendly owner
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$51
1 night, 2 adults

SKYLINE SUITE Luxury Penthouse at The Highness Rajagiriya

Rajagiriya (Near Maharagama)

SKYLINE SUITE Luxury Penthouse at The Highness Rajagiriya offers accommodations in Rajagiriya, 3.7 miles from Bambalapitiya Railway Station and 4 miles from R Premadasa Stadium.

S
Sajanthan
From
Sri Lanka
I recommend it to all those who want a fantastic night view of Colombo city, a joyful experience of a comfortable and hassle-free stay. The owner and security staff are so supportive in facilitating our tour.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$80.75
1 night, 2 adults

Teal Villa

Colombo (Near Maharagama)

Teal Villa offers accommodations in Colombo, 1.3 miles from Wellawatte Beach and 2.1 miles from Bambalapitiya Railway Station.

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

Pearly Breeze Guest Room

Dehiwala (Near Maharagama)

Featuring a rooftop pool, Pearly Breeze Guest Room offers accommodations in Dehiwala. This beachfront property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 12 reviews
Price from
$24.30
1 night, 2 adults
All self-catering accommodations in Maharagama

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Maharagama and surrounding area in the past month

See all

These self-catering accommodations in Maharagama and nearby have options with free cancellation

  • Alakamandava

    Colombo
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 114 reviews

    A recently renovated apartment, Alakamandava offers accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 21 reviews

    Offering a garden, Pirivena Garden Resort - AC Units, Kitchen, Attached Bath Room, & WiFi offers accommodations in Boralesgamuwa.

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

    Luxurious Fully Furnished Apartment for Rent at 2000 Plaza, Colombo is located in Sri Jayewardenepura Kotte, just 7.9 miles from Bambalapitiya Railway Station and 8.3 miles from R Premadasa Stadium.

  • Bora Residencies

    Boralesgamuwa
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring a garden, Bora Residencies features accommodations in Boralesgamuwa.

  • Amaze Residence Panoramic Room 3

    Boralesgamuwa
    Free cancellation options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Amaze Residence Panoramic Room 3 offers accommodations in Boralesgamuwa, 5.9 miles from Bambalapitiya Railway Station and 8.6 miles from R Premadasa Stadium.

  • Luxury 1 Bed Room Suite

    Boralesgamuwa
    Free cancellation options available
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 16 reviews

    Luxury 1 Bed Room Suite offers accommodations in Boralesgamuwa, 5.9 miles from Bambalapitiya Railway Station and 8.6 miles from R Premadasa Stadium.

  • Amaze Residence Luxury Room 4

    Boralesgamuwa
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 8 reviews

    Amaze Residence Luxury Room 4 offers accommodations in Boralesgamuwa, 5.9 miles from Bambalapitiya Railway Station and 8.6 miles from R Premadasa Stadium.

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

    Amaze Residence luxury 2 bedroom apartment 3 offers accommodations in Boralesgamuwa, 6 miles from Bambalapitiya Railway Station and 8.7 miles from R Premadasa Stadium.

Highly rated self-catering accommodations in Maharagama and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 36 reviews

    Featuring an outdoor swimming pool, Quest Colombo Residencies features accommodations in Talawatugoda. This property offers access to a balcony, free private parking, and free Wifi.

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

    A recently renovated apartment, Lake Red 6 Apartments & Hotel offers accommodations in Nugegoda.

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

    Elegance Villa offers accommodations in Boralesgamuwa, 5.8 miles from Bambalapitiya Railway Station and 8.9 miles from R Premadasa Stadium.

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

    Cactus Boralesgamuwa offers accommodations in Boralesgamuwa, 5.8 miles from Bambalapitiya Railway Station and 9 miles from R Premadasa Stadium.

  • Home From Home

    Nugegoda
    8.0+ review score
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 126 reviews

    Home From Home in Nugegoda provides adults-only accommodations with a garden and a shared lounge. This guest house features air-conditioned accommodations with a terrace and free Wifi.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews

    Offering a garden, Cottage by the Lake features accommodations in Talawatugoda. This property offers access to a terrace and free private parking.

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

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 30 reviews

    Thalangama Lakeview Lodge in Battaramulla provides accommodations with a garden and a shared lounge. With lake views, this accommodation offers a terrace and a swimming pool.

Enjoy breakfast in Maharagama and nearby

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

    Offering a terrace, Colonial Retreat Villa provides accommodations in Talawatugoda. This property offers a private pool, free Wifi, and free private parking.

  • Ice Berg

    Mount Lavinia
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 230 reviews

    Offering quiet street views, Ice Berg in Mount Lavinia offers accommodations and a garden. The air-conditioned accommodations are 1.4 miles from Mount Lavinia Beach.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8 reviews

    Just a 14-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Papura Wattarappala Midland features accommodations in Mount Lavinia with a shared lounge.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 41 reviews

    Offering a garden, Idor Holidays offers accommodations in Sri Jayewardenepura Kotte. This property offers access to a terrace, free private parking, and free Wifi.

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

    Featuring a garden, terrace and views of garden, Dhee Ayurved Resort Hospital is located in Malabe, 9.3 miles from Bambalapitiya Railway Station.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 35 reviews

    Featuring city views, Jays Guest Diyatha Waterfront in Sri Jayewardenepura Kotte offers accommodations and a garden. There's a private entrance at the homestay for the convenience of those who stay.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 20 reviews

    Offering a terrace and a shared lounge, Beach Symphony in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 43 reviews

    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.

Self-catering Accommodations That Guests Love in Maharagama

See all

Research, refine, and make plans for your whole trip

gogless