Find the B&Bs that appeal to you the most
Find the right B&B for you in Rajagiriya
Check out our pick of great B&Bs in Rajagiriya

Popular with guests booking B&Bs in Rajagiriya
Popular with guests booking B&Bs in Rajagiriya
Popular with guests booking B&Bs in Rajagiriya
Popular with guests booking B&Bs in Colombo
Popular with guests booking B&Bs in Colombo
Popular with guests booking B&Bs in Colombo
Popular with guests booking B&Bs in Colombo
Popular with guests booking B&Bs in Colombo
Popular with guests booking B&Bs in Colombo
Popular with guests booking B&Bs in Colombo
Situated within 6.3 km of R Premadasa Stadium and 6.9 km of Bambalapitiya Railway Station, 19 St Stephen's offers rooms with air conditioning and a private bathroom in Sri Jayewardenepura Kotte.
Featuring a swimming pool and sun terrace, Villa Capers offers homely and peaceful accommodation with free Wi-Fi access in its public areas.
Set in Colombo on a private peninsula by the banks of the historic Diyawanna Lake, Aathma Colombo House provides accommodation with a garden.
Anugaa in The City, a property with a garden, is situated in Colombo, 5.1 km from Bambalapitiya Railway Station, 5.8 km from R Premadasa Stadium, as well as 6.4 km from Khan Clock Tower.
Close to both Sinhalese Sports Club and The Independence Square, Urban Bliss Studio is situated in Colombo and has a hot tub and garden.
Situated in Colombo with National Art Gallery and Colombo Town Hall nearby, Palm Grove features accommodation with free private parking.
D Villas is a recently renovated bed and breakfast in Sri Jayewardenepura Kotte, where guests can make the most of its rooftop pool, free WiFi, fitness centre and indoor pool.
Birders Urban Retreat, a property with a shared lounge, is located in Sri Jayewardenepura Kotte, 10 km from Bambalapitiya Railway Station, 11 km from R Premadasa Stadium, as well as 11 km from Khan...
Situated within 1.9 km of Bambalapitiya Beach and 2.7 km of Bambalapitiya Railway Station, Srilax features rooms with air conditioning and a private bathroom in Colombo.
Situated within 9.2 km of Bambalapitiya Railway Station and 10 km of R Premadasa Stadium in Battaramulla, Serene Manor offers accommodation with seating area.
Featuring an open-air bath and views of garden, Lotus Colombo Guesthouse is a recently renovated bed and breakfast set in Colombo, 1.8 km from Milagiriya Beach.
Camellia Residencies Colombo Sri Lanka, a property with a shared lounge, is situated in Colombo, 2 km from Milagiriya Beach, 2.6 km from Bambalapitiya Railway Station, as well as 7.2 km from R...
Situated in Colombo, 1.5 km from Kollupitiya Beach and 3.9 km from Khan Clock Tower, City Stay By Sunrise features city views and free WiFi.
Tarshish Villa - Colombo is located in Colombo, 1.2 km from Kollupitiya Beach, 3.6 km from Bambalapitiya Railway Station, and 4.2 km from Khan Clock Tower.
Boasting inner courtyard views, The Dutch Burgher Union - DBU Colombo 4 features accommodation with a garden, a terrace and a bar, around less than 1 km from Bambalapitiya Beach.
Situated within 1.5 km of Milagiriya Beach and 2.6 km of Bambalapitiya Railway Station, Havelock Bungalow - Enjoy 10 percent off at Colombo's Best Fine Dining Restaurant - GINI Outdoor Kitchen...