The 10 best self-catering accommodations in Nawala, Sri Lanka | Booking.com
Skip to main content

Self-Catering Accommodations in Nawala

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Nawala

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

Filter by:

Review score

Majestic Apartments

Nawala

Featuring inner courtyard views, Majestic Apartments in Nawala provides accommodations, a garden, and a shared lounge.

A
Alicja
From
United States
Sounds of birds in the morning, and otherwise silent and serene location Shared kitchen and living area were clean Mosquito net provided in the room Amazing and flexible staff that helped us with late checkout and making sure we were able to get an Uber
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 15 reviews
Price from
$27
1 night, 2 adults

Studio 474

Colombo (Near Nawala)

Studio 474 is located in Colombo, just a 16-minute walk from Bambalapitiya Railway Station and 2.9 miles from Khan Clock Tower.

J
Jumana
From
Maldives
It was like a home away from home! comfortable beds and spacious living area in the heart of Colombo. Gorgeous rustic Interiors. The staff specially our host Upul was helpful at all times. Can’t wait to be back ❤️
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 129 reviews
Price from
$75
1 night, 2 adults

Alakamandava

Colombo (Near Nawala)

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

K
Klemens
From
Germany
Super impressive building with many places to hang out. Very cozy vibe with all the interesting furniture. Great views. Nice people and definitely try the delicious meals they prepare.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
$62.37
1 night, 2 adults

Ice Berg

Mount Lavinia (Near Nawala)

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.

W
Wendy
From
Canada
We had a very good experience. The hosts are lovely and very helpful. They helped organize our airport pickup as well as a tuk tuk to the train in the morning and a wonderful home cooked breakfast as well. We are very happy with our stay. Would highly recommend.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 231 reviews
Price from
$23
1 night, 2 adults

Unique Towers Luxury Boutique Suites

Colombo (Near Nawala)

Located in the heart of Colombo City, Unique Towers Luxury Boutique Suites offers air-conditioned accommodations with a well-equipped kitchenette. The property features free WiFi and free parking.

S
Sean
From
United States
Giant space with good AC and a nice TV.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 116 reviews
Price from
$82.95
1 night, 2 adults

Chevalra Luxury TRI-ZEN Apartment in Central Colombo - Galle-Face & Lotus Tower View

Colombo (Near Nawala)

Chevalra Luxury TRI-ZEN Apartment in Central Colombo - Galle-Face & Lotus Tower View is located in Colombo, just 2 miles from Khan Clock Tower and 2.6 miles from R Premadasa Stadium.

R
RAJAWANNI UNNEHELAGE
From
Sri Lanka
This was my second stay here, and once again everything was absolutely seamless. The host was incredibly attentive and made check-in effortless. The brand-new apartment was spotless, modern, and fully equipped with everything you could possibly need — truly a 5-star experience. The beds were extremely comfortable, and waking up to the breathtaking view of Colombo’s vibrant city center and the Lotus Tower was unforgettable. The pool and gym were excellent, and with grocery stores and restaurants right nearby, everything was so convenient. Honestly, this place exceeded all our expectations both times — I highly recommend it and will definitely be coming back again!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 20 reviews
Price from
$99
1 night, 2 adults

Stylish Apartment in Colombo

Colombo (Near Nawala)

Stylish Apartment in Colombo offers accommodations in Colombo, 2 miles from Khan Clock Tower and 2.6 miles from R Premadasa Stadium.

J
Jithni
From
Sri Lanka
Great location and view from the balcony was stunning
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
$67.50
1 night, 2 adults

Luxury Apartment In Colombo City

Colombo (Near Nawala)

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.7
Exceptional - What previous guests thought, 6 reviews
Price from
$51
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo (Near Nawala)

Providing a garden, Spacious and Serene Family Home in Colombo features accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

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

Teal Villa

Colombo (Near Nawala)

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.9
Exceptional - What previous guests thought, 7 reviews
Price from
$360
1 night, 2 adults
All self-catering accommodations in Nawala

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 Nawala and surrounding area in the past month

See all

Enjoy breakfast in Nawala and nearby

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

    Featuring a garden, Artist Enclave provides accommodations in Sri Jayewardenepura Kotte. This property offers access to a terrace and free private parking.

    From $133.10 per night
  • Colombo Residence

    Colombo
    Breakfast options
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 57 reviews

    Colombo Residence offers air-conditioned rooms in Colombo. Offering free private parking, the 3-star vacation home is 3.3 miles from R Premadasa Stadium.

    From $70 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 43 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.

    From $40.70 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 36 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.

    From $41.82 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 21 reviews

    The Fortress is located in Sri Jayewardenepura Kotte, just 5 miles from R Premadasa Stadium and 5.3 miles from Bambalapitiya Railway Station.

  • Rococo Residence

    Colombo
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 77 reviews

    Featuring free WiFi and air conditioning, Rococo Residence is located in Colombo. U.S. Embassy is 2625 feet from the property. Free private parking is available on site.

    From $165 per night
  • Marine Suites

    Colombo
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 195 reviews

    Marine Suites offers accommodations in Colombo, 2.9 miles from Khan Clock Tower and 4 miles from R Premadasa Stadium.

    From $139.15 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 62 reviews

    Ocean Breeze Apartment Colombo offers accommodations in Colombo, a 3-minute walk from Wellawatte Beach and 1.6 miles from Bambalapitiya Railway Station.

    From $160 per night

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

  • The Samdro Colombo

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

    Providing a garden, The Samdro Colombo offers accommodations in Colombo. This property offers access to a patio, free private parking, and free Wifi.

    From $64.10 per night
  • Modern apartment in Colombo

    Colombo
    Free cancellation options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 50 reviews

    Modern apartment in Colombo offers accommodations in Colombo, 2.9 miles from Bambalapitiya Railway Station and 4.7 miles from R Premadasa Stadium.

  • Jays Guest - Rajagiriya Colombo

    Rajagiriya
    Free cancellation options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 183 reviews

    3.5 miles from R Premadasa Stadium in Rajagiriya, Jays Guest - Rajagiriya Colombo features accommodations with access to spa facilities.

    From $30 per night
  • Lotus Luxe Residences

    Kirillapone
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 24 reviews

    Lotus Luxe Residences is located in Kirillapone, just 2.5 miles from Bambalapitiya Railway Station and 4.3 miles from R Premadasa Stadium.

    From $155.18 per night
  • Niwahas Apartment Borella

    Colombo
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 39 reviews

    Niwahas Apartment Borella offers accommodations in Colombo, 3.2 miles from R Premadasa Stadium and 3.3 miles from Bambalapitiya Railway Station.

  • Premier Stayz by CityScape - Colombo 08

    Yakbedda
    Free cancellation options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 9 reviews

    Providing a garden, Premier Stayz by CityScape - Colombo 08 offers accommodations in Yakbedda. Both free Wifi and parking on-site are available at the apartment free of charge.

    From $57.48 per night
  • Embassy Suites

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

    Embassy Suites is a recently renovated apartment in Colombo near Sinhalese Sports Club. The air-conditioned accommodations are 2.3 miles from Bambalapitiya Railway Station.

    From $44.40 per night
  • Two room flat in colombo 5

    Narahenpita
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Two room flat in colombo 5 offers accommodations in Narahenpita, 1.3 miles from Milagiriya Beach and 2.2 miles from Bambalapitiya Railway Station.

Highly rated self-catering accommodations in Nawala and nearby

  • 519@jamtree

    Colombo
    8.0+ review score
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 reviews

    519@jamtree offers accommodations in Colombo, 2.3 miles from Bambalapitiya Railway Station and 4.2 miles from R Premadasa Stadium.

    From $68.84 per night
  • Linaya

    Borella, Colombo
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 7 reviews

    Linaya is located in Colombo, just 2.9 miles from R Premadasa Stadium and 3.5 miles from Bambalapitiya Railway Station. This property offers access to a balcony, free private parking, and free Wifi.

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

    Oval View by CityScape offers accommodations in Colombo, 2.8 miles from R Premadasa Stadium and 3.5 miles from Bambalapitiya Railway Station.

    From $54.39 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 924 reviews

    Just a 19-minute walk from Milagiriya Beach and 1.1 miles from The Independence Square, Greenscape Colombo features accommodations in Colombo, with free bikes, a garden, and a terrace.

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

    Located in Colombo, within a 19-minute walk of Milagiriya Beach and 1.8 miles of Bambalapitiya Railway Station, Havelock City Hostel, Colombo provides accommodations with a shared lounge and free WiFi...

    From $17.60 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 14 reviews

    Aadaraya Colombo 7 offers accommodations in Colombo, 2.8 miles from Bambalapitiya Railway Station and 2.8 miles from R Premadasa Stadium.

    From $81.24 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 5 reviews

    The Hide is located in Sri Jayewardenepura Kotte, just 4.4 miles from Bambalapitiya Railway Station and 4.6 miles from R Premadasa Stadium.

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

    M-stay Colombo offers accommodations in Sri Jayewardenepura Kotte, 5.7 miles from R Premadasa Stadium and 5.9 miles from Bambalapitiya Railway Station.

    From $55 per night