Skip to main content

Self-Catering Accommodations in Rajagiriya

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

Select occupancy

The best self-catering accommodations in Rajagiriya

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

Filter by:

Review score

Colombo ND Villa

Rajagiriya

A recently renovated villa, Colombo ND Villa offers accommodations in Rajagiriya.

A
Akash
From
United Kingdom
Amazing place, exceptional facilities Would definitely come back again
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews
Price from
$20.14
1 night, 2 adults

SKYLINE SUITE Luxury Penthouse at The Highness Rajagiriya

Rajagiriya

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.

D
Dhanuka
From
Sri Lanka
I stayed for one night with my family in this beautiful penthouse and it was absolutely unforgettable. From the moment I walked in, I was impressed by the panoramic views, spacious layout, and tasteful decor. The place was spotless and had all the amenities I needed,even more than expected for a short stay.The host was welcoming, responsive, and made check-in super easy. The location was also perfect,close to everything yet peaceful and private. It was the perfect mix of luxury and comfort. I wish I could have stayed longer! Highly recommended for anyone looking to treat themselves.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 25 reviews
Price from
$118.75
1 night, 2 adults

Glowing Crescent Holiday Apartments

Rajagiriya

Glowing Crescent Holiday Apartments in Rajagiriya provides accommodations with a garden and a terrace. The apartment provides rooms with air conditioning, free private parking, and free Wifi.

K
KC
From
Sri Lanka
Excellent experience overall. The property was very well cleaned, and we had a comfortable two-night stay. Just one small suggestion: it would be even better if housekeeping service could be provided on the second day, including fresh towels and bath mats, especially for guests staying more than one night. The caretaker deserves special appreciation—very kind, attentive, and welcoming, always with a warm smile and a positive attitude. We truly enjoyed our stay and will definitely return, as we travel to Colombo frequently.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 38 reviews
Price from
$56.70
1 night, 2 adults

Jays Guest - Rajagiriya Colombo

Rajagiriya

3.5 miles from R Premadasa Stadium in Rajagiriya, Jays Guest - Rajagiriya Colombo offers accommodations with access to spa facilities. This guest house features free private parking and an elevator.

B
Brayan
From
Sri Lanka
Right in the middle of a busy town, but yet calm and quiet property with a nice aerial view of the rajagiriya town.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 223 reviews
Price from
$31.50
1 night, 2 adults

Ama HomeStay Guest Colombo

Rajagiriya

5.6 miles from Bambalapitiya Railway Station in Rajagiriya, Ama HomeStay Guest Colombo provides accommodations with access to an open-air bath.

M
Muaazah
From
Sri Lanka
We had an absolutely wonderful experience during our five-day, four-night stay. My whole family was so satisfied with everything, and we genuinely felt at home from the moment we arrived. The owner is truly an amazing human being — he constantly checked on us, made sure we had everything we needed, and genuinely cared for our comfort. As three females traveling together, we felt completely safe throughout our stay. We also happened to accidentally break a small piece of glassware, and he didn’t charge us or make us feel bad about it at all. He simply said it was okay, which we appreciated so much. The property itself was extremely well maintained. Everything worked perfectly — hot water showers, AC rooms, and all the kitchen appliances were in great condition. The entire house and all the rooms were spotless, giving us absolutely nothing to worry about. Overall, we had an amazing stay and are already looking forward to coming back again. Truly a wonderful place with a wonderful host.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 35 reviews
Price from
$50.60
1 night, 2 adults

Colombo Skyline Luxury Apartments at Tri-Zen - Pool and Amazing City Views

Colombo (Near Rajagiriya)

Just 1.2 miles from Galle Face Beach and a 6-minute walk from Colombo City Centre Shopping Mall, Colombo Skyline Luxury Apartments at Tri-Zen - Pool and Amazing City Views features accommodations in...

A
Ales
From
Slovakia
Perfect clean apartment in centre of the city with beautiful view. Owner Mr. Nirash was very nice, really. He gave us good tips for trips, advices about Colombo, help us with train tickets etc... Really recommend using this apartment, if we will come back to Colombo we will use it again.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 124 reviews
Price from
$127.50
1 night, 2 adults

Twin Peaks residence

Colombo (Near Rajagiriya)

Just a 15-minute walk from Colombo Town Hall and 1.1 miles from National Art Gallery, Twin Peaks residence features accommodations in Colombo with a terrace.

N
Nalin
From
Japan
Location is one of the best places in Colombo and easy access to any location.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 123 reviews
Price from
$159
1 night, 2 adults

Studio 474

Colombo (Near Rajagiriya)

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

Alakamandava

Colombo (Near Rajagiriya)

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

L
Line
From
Vietnam
The two bedrooms appartment is on the top of the house and with the patio and the mezzanine, it is like a tiny house! So beautiful and cozy! We felt like at home. A lot of wardrobe if you stay several nights. The owner is very kind and friendly. He helped us a lot! It is very quiet and you can walk easier around for all amenities. The breakfast was georgous and so tasty!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 101 reviews
Price from
$69.30
1 night, 2 adults

Ice Berg

Mount Lavinia (Near Rajagiriya)

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.

R
Radhakrishnan
From
United Arab Emirates
It was a great and peaceful stay.The host was very flexible and cooperative and took good care.Food was very tasty.Overall it was a great experience
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 259 reviews
Price from
$25
1 night, 2 adults
All self-catering accommodations in Rajagiriya

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

See all

Popular with guests booking self-catering accommodations in Rajagiriya

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

Popular with guests booking self-catering accommodations in Rajagiriya

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 223 reviews

Popular with guests booking self-catering accommodations in Rajagiriya

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

Popular with guests booking self-catering accommodations in Rajagiriya

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 38 reviews

Popular with guests booking self-catering accommodations in Rajagiriya

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

Popular with guests booking self-catering accommodations in Rajagiriya

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking self-catering accommodations in Rajagiriya

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

Popular with guests booking self-catering accommodations in Rajagiriya

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

Popular with guests booking self-catering accommodations in Colombo

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,470 reviews

Popular with guests booking self-catering accommodations in Colombo

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

Highly rated self-catering accommodations in Rajagiriya and nearby

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

Artist Enclave is located in Sri Jayewardenepura Kotte, just 3.8 miles from Bambalapitiya Railway Station and 4.1 miles from R Premadasa Stadium.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 25 reviews

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

Scored out of 10, guest rating 8.4
Very Good - 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.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6 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 8.7
Excellent - What previous guests thought, 69 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 8.1
Very Good - What previous guests thought, 12 reviews

A recently renovated apartment, Rai Suites Colombo 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 9.3
Wonderful - What previous guests thought, 56 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 8.6
Excellent - What previous guests thought, 86 reviews

Modern apartment in Colombo is located in Colombo, just 2.9 miles from Bambalapitiya Railway Station and 4.7 miles from R Premadasa Stadium.

Enjoy breakfast in Rajagiriya and nearby

See all

Marine Suites

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

Marine Suites offers accommodations in Colombo, 2.9 miles from Khan Clock Tower and 4 miles from R Premadasa Stadium. This apartment offers free private parking and a 24-hour front desk.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4 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 9.4
Wonderful - What previous guests thought, 65 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.

Ice Berg

Mount Lavinia
Breakfast options
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 259 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 10
Exceptional - What previous guests thought, 1 review

This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 72 reviews

A recently renovated villa, Villa Vikasa Colombo 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, 56 reviews

H2O Residences Colombo -2BR Managed Service Apartment at Oval View by Dr Nalin is located in Colombo, just 2.9 miles from R Premadasa Stadium and 3.5 miles from Bambalapitiya Railway Station.

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

2.8 miles from R Premadasa Stadium in Colombo, Oval View Residence by C features accommodations with access to a fitness room. With city views, this accommodation offers a balcony and a swimming pool.

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

See all

City Home Colombo

Sri Jayewardenepura Kotte
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

City Home Colombo enjoys a location in Sri Jayewardenepura Kotte, 3.7 miles from Bambalapitiya Railway Station and 4 miles from R Premadasa Stadium.

Oval View Residencies By C

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

2.8 miles from R Premadasa Stadium in Colombo, Oval View Residencies By C offers accommodations with access to a public bath. Guests staying at this apartment have access to a balcony.

Stayz by CityScape

Borella, Colombo
Free cancellation options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 41 reviews

Located in Colombo, 2.8 miles from R Premadasa Stadium, Stayz by CityScape features a restaurant and views of the city.

Premier Stayz by CityScape - Colombo 08

Yakbedda
Free cancellation options available
Scored out of 10, guest rating 7.9
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.

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

Alakeshwara home-stay in kotte is located in Sri Jayewardenepura Kotte, just 5.4 miles from R Premadasa Stadium and 5.9 miles from Khan Clock Tower.

Aadaraya Colombo 7

Cinnamon Gardens, Colombo
Free cancellation options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 25 reviews

Aadaraya Colombo 7 offers accommodations in Colombo, 2.9 miles from Khan Clock Tower and 3 miles from R Premadasa Stadium.

M-stay Colombo

Sri Jayewardenepura Kotte
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 45 reviews

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

The Colombo Charm

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

The Colombo Charm offers accommodations in Colombo, 2.3 miles from Bambalapitiya Railway Station and 4.2 miles from R Premadasa Stadium.

Self-catering Accommodations That Guests Love in Rajagiriya

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 223 reviews
New apartment with kitchen and breathtaking views of Colombo city. The furniture is new and the decoration of the apartment modern and bright. Bandara and Patrick are very sweet and quick to help.
Guest review byIra
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 223 reviews
There was a kitchen with all utensils.
Guest review byMohammad Towshiqul
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 223 reviews
Good location I walked from the migration department, it’s not far. The hotel has late check-in, a towel in the room, drinking water. There is a large kitchen and you can cook food.
Guest review byKaterina Nekliudova
Solo traveler
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Location was secure and great, with access to shops, groceries, tuk-tuks, public transport and close to the Capital - Colombo. The Bathrooms were well equipped with hot/ cold water and new shower cubicles. Overall the medium sized rooms were quite pleasant to stay with serviced Air Cons and Balcony. The Kitchen was also well equipped with Gas Cook top, Microwave Oven, Fridge, Cutlery and host of other kitchen aids.
Guest review byLalin
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 223 reviews
Clean, comfortable bed, very nice doorman, they have a washing machine that you can use and kitchen as well.
Guest review byLucia
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 223 reviews
"This is a good place to stay for a few nights if you are in Colombo for a few days. The room is spacious. There are common facilities, including a fully equipped kitchen and living area.
Guest review byChamal Anjana
Group