Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso

Search Hotels

2026-04-19

2026-04-20

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Colombo near Narahenpita Railway Station

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

297 properties found

  • Imperial Hotel

    14/14 A 1, R A De Mel Mawatha, Colombo -04 Colombo-04, Bambalapitiya, Colombo, Sri Lanka

    2.2 km to Narahenpita Railway Station ( Show map )

    Situated about 10 minutes by car from Imperial Hotel Colombo, guests can visit the Sri Sambodhi Maha Viharaya. You'll need 20-minute drive to Ratmalana…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Oasis Colombo

    93_2, Gothami Road, Colombo, Sri Lanka

    2.2 km to Narahenpita Railway Station ( Show map )

    Located about 25 minutes' walk from the modern Diyatha Uyana Park, the 4-star Oasis Colombo Bed & Breakfast offers access to tourist attractions throughout Colombo.

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Nissanka Residence

    43B Lauries Road 4, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at the 3-room Nissanka Residence Colombo, which is 3.7 km from the national monument "Independence Memorial Hall"…

    More...

    Book Now
  • Fully Furnished Apartment In The Heart Of Colombo

    The Flemington Vajira Road Flemington Apartment, Floor 5, Number D, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at Fully Furnished Apartment In The Heart Of Colombo, which is about 1 km from the St. The…

    More...

    Book Now
  • Geoffrey Bawa'S Home Number 11

    No. 11, 33Rd Lane, Bagatelle Road Colombo 3, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    Proud to offer a private art gallery, the 5-star Geoffrey Bawa'S Home Number 11 Colombo hotel lies approximately a 10-minute drive from the…

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • Colombo Villa

    (Town House) 16/6 Cambridge Place, Colombo 7,, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    The resort Colombo Villa is located merely a 6-minute walk from the National Museum of Colombo and invites guests to enjoy a patio and…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Luxury Apartment The Flemington - 20 Vajira Rd

    20 Vajira Road, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at the 2-room Luxury Apartment The Flemington - 20 Vajira Rd Colombo, which is 2.6 km from the…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Luna Mews - Ward Place

    Sri Lanka 63/7, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    Nestled a 16-minute walk from the Sri Sambodhi Maha Viharaya, Luna Mews - Ward Place Colombo hotel has a private art gallery. You'll need 20…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Sunrise Apartment

    Vajira Road, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    The 25 m² Sunrise Apartment Colombo is located about 3 km from the Dewata-Gaha Mosque and offers Wi-Fi for either business or leisure.

    More...

    Book Now
  • 8B Flemington Colombo

    20 Vajira Road, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at the spacious 2-bedroom 8B Flemington Colombo Apartment, which is approximately 10 minutes' drive from the 5…

    More...

    From US$ 138
    price for 1 night
    Book Now From US$ 138
  • Jetwing Colombo Seven

    57, Ward Place, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    The 5-star Jetwing Colombo Seven Hotel is located merely 1.9 km from National Museum of Colombo, offering 98 rooms along with spa therapy, a…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • De Saram House By Geoffrey Bawa

    61/6, Ward Place, Colombo 7, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    Located 25 minutes on foot from the 50-acre University of Colombo, De Saram House By Geoffrey Bawa Colombo hotel includes a private art gallery.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Spacious And Serene Family Home In Colombo

    91 Suvisuddharama Road, Colombo, Sri Lanka

    2.3 km to Narahenpita Railway Station ( Show map )

    Situated 2.7 km from the national monument "Independence Memorial Hall", the 4-bedroom Spacious And Serene Family Home In Colombo features a terrace with views…

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • Colombo 7, Leisure Stay

    7 Sir Ernest De Silva Mawatha, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Located just 200 metres from the National Museum of Colombo and the Lionel Wendt Theatre, the spacious 158 m² Colombo 7, Leisure Stay apartment features…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Leisure Home

    44 Kandewatta Road, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Located 8 km from Bambalapitiya railway station, Leisure Home Colombo apartment is just a 7-minute walk from the Wetland Park - Nawala. This homestay is…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Blackout

    36 Ward Pl, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Featuring Wi-Fi in public areas, Blackout Colombo hotel sits just 1.8 km from the Gangaramaya Buddhist Temple. Located 10 minutes' drive from the 5…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • White Room In Colombo Seven

    55/1 Ward Pl, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    White Room In Colombo Seven is located only 1.5 km from the Nelum Pokuna Performing Arts Theatre and just an 8-minute walk from the…

    More...

    Book Now
  • Garden Canopy In The Heart Of The City

    125/56 Peterson Lane First Floor, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Garden Canopy In The Heart Of The City Colombo apartment overlooks the garden and is situated approximately a 5-minute stroll from Dharmaramaya Temple. The…

    More...

    Book Now
  • Cityscape At Gentz

    331 Leslie Ranagala Mawatha, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Featuring Wi-Fi throughout the property, Cityscape At Gentz Colombo hotel is 2.3 km from Embassy of Nepal. Located nearly a 25-minute walk from…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • The Beehive Hotel

    8B Vajira Road, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    The Beehive Hotel Colombo has 7 rooms and is located around 3 km from the Historic Gangaramaya Buddhist Temple. This Colombo hotel is about 5…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45