Find the B&Bs that appeal to you the most
Find the right B&B for you in Colombo
Check out our pick of great 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
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 conveniently in Colombo, Urban Deck offers air-conditioned rooms with free WiFi, free private parking and room service.
Featuring free WiFi throughout the property, Metro City Hotel offers accommodation in Colombo, 1.2 km from American Embassy. Each room includes a private bathroom.
Located within 2.3 km of R Premadasa Stadium and 7.4 km of Bambalapitiya Railway Station, Manimalar guest features rooms in Colombo.
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.
Located within 2.4 km of R Premadasa Stadium and 3.2 km of Khan Clock Tower, Madinah Comfort Inn provides rooms with air conditioning and a private bathroom in Colombo.
Asian Rooms Colombo 14 is located in Colombo, within 36 km of St Anthony's Church and 2.3 km of Colombo Dutch Museum.
Set in Colombo within 800 metres of Kollupitiya Beach and 3 km of Bambalapitiya Railway Station, MercuryFM 103 Guest House - Colombo 3 offers rooms with 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.
Set within 300 metres of Bambalapitiya Beach and 1.3 km of Bambalapitiya Railway Station, Freedom Hut offers rooms with air conditioning and a private bathroom in Colombo.
A recently renovated property, IGN Residence Colombo is situated in Colombo near Bambalapitiya Beach, Bambalapitiya Railway Station and Barefoot Gallery.
Featuring a swimming pool and sun terrace, Villa Capers offers homely and peaceful accommodation with free Wi-Fi access in its public areas.
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...
Located in Colombo, near Milagiriya Beach, Bambalapitiya Railway Station and Barefoot Gallery, Visakha 6 features a shared lounge.
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.
Greenscape Colombo offers free bikes, as well as accommodation with a kitchenette in Colombo, 1.6 km from Milagiriya Beach.
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.
Located within less than 1 km of Kollupitiya Beach and 2.9 km of Bambalapitiya Railway Station, Flower Road Villa provides rooms with air conditioning and a private bathroom in Colombo.
Situated in Colombo with National Art Gallery and Colombo Town Hall nearby, Palm Grove features accommodation with free private parking.
Situated in Colombo, 500 metres from Milagiriya Beach and 1.1 km from Bambalapitiya Railway Station, The Terrace offers air conditioning.
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...
Located within 3 km of Milagiriya Beach and 4.4 km of Bambalapitiya Railway Station, Mini's Residence provides rooms with air conditioning and a private bathroom in Colombo.
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.
Located in Sri Jayewardenepura Kotte, within 7 km of Bambalapitiya Railway Station and 10 km of R Premadasa Stadium, Sun Hinda Colombo provides accommodation with a garden and free WiFi throughout the...
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...