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

  • Beehive Colombo

    8B1/1 Vajira Road, Bambalapitiya, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Beehive Colombo Hotel offers 6 rooms a 10-minute drive from the public Sri Lanka Planetarium. The centre of Colombo is a 30 minutes' walk…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Beehive Inn Bambalapitiya

    No. 8B/7 Vajira Road, Bambalapitiya, Colombo 04, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Beehive Inn Bambalapitiya Colombo offers 6 rooms a 25-minute walk from Australian Consulate. You'll need 13-minute drive to Diyawanna Oya Seaplane Base airport.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Lanka Hostels Colombo Lhc

    24, Temple Lane, Colombo 03, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Offering a swimming pool, the 2-star Lanka Hostels Colombo Lhc hotel is nestled in the Bambalapitiya district of Colombo, about 25 minutes' walk from…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Granny'S House

    27 Pedris Rd, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Granny'S House Hotel Colombo, located only 8 minutes' walk from the Number 11, is proud to feature a private art gallery. At the hotel, you'll…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Rosmead Place By Thilanka

    27 Rosmead Place, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    The 4-star Rosmead Place By Thilanka Colombo hotel offers proximity to the St. This Colombo hotel is about 5 km from Kelaniya airport and…

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • The Terrace

    15 Bambalapitiya Terrace, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    The Terrace Bed & Breakfast Colombo, located a 15-minute drive from Thimbirigasyaya, features Wi-Fi in public areas. The bed & breakfast is about 5 km…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Lovish Luxury Villa

    265 Serpentine Road, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Lovish Luxury Villa Colombo hotel, located nearly a 25-minute walk from Excel World Entertainment Park, offers guests a barber shop. The hotel is about…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Colombo Court Hotel & Spa

    32 Alfred House Avenue Colombo 3 Sri Lanka, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Offering 30 rooms, the boutique-style Colombo Court Hotel & Spa is near an entertainment district, 2.7 km from the Royal Colombo Golf Club. Nestled in…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • La Maison De Colombo

    82 Stratford Avenue, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Featuring an infinity pool, the 4-star La Maison De Colombo hotel is located in a shopping area, nearly 25 minutes' walk from the Wetland…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Mercuryfm 106 House - 45 Alfred House Garden Colombo 03 -Apt 11-5

    Alfred House Gardens, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at Mercuryfm 106 House - 45 Alfred House Garden Colombo 03 -Apt 11-5, which is 2.3 km from…

    More...

    Book Now
  • Wellawatte Home Inn

    202 W.A. Silva Mawatha, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at Wellawatte Home Inn Colombo, which is 2.6 km from the Underground and approximately a 10-minute ride…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Visakha 6

    6 1/1 Visaka Road Colombo 4, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Visakha 6 Hotel Colombo offers quick access to Kudos, situated around 5 minutes' walk away. You'll need 20-minute drive to Ratmalana Air Force Base…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • The Alfred Fern - Modern 2-Bedroom Apartment With Pool In Prime Colombo 3

    45 Alfred House Gardens 9/4, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    121 m² The Alfred Fern - Modern 2-Bedroom Apartment With Pool In Prime Colombo 3 is located around a 20-minute walk from the Casino…

    More...

    From US$ 176
    price for 1 night
    Book Now From US$ 176
  • 3 Bedrooms Holiday Home In Colombo 06

    7 Maheswari Road, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Located 3.5 km from the National Museum of Colombo, 3 Bedrooms Holiday Home In Colombo 06 gives access to various tourist sites in the vicinity.

    More...

    Book Now
  • D Pavilion Boutique Hotel

    82, Stratford Avenue, Colombo 06, Sri Lanka, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    The 5-star D Pavilion Boutique Hotel Colombo, located in the Wellawatte district, 3.4 km from Amana Bank, offers cars for rent. The hotel is…

    More...

    From US$ 184
    price for 1 night
    Book Now From US$ 184
  • 007 Colombo

    10 Serpentine Road, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Located 25 minutes' walk from the Independence Square, the spacious 007 Colombo Apartment overlooks the city. The 64 m² apartment is 3.7 km from the…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Pearl City Hotel

    # 17, Bauddhaloka Mawatha,, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    The budget Pearl City Hotel Colombo is situated in a restaurant area of Colombo, approximately a 25-minute walk from the Casino Marina Colombo and…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Haggai Tourist Bungalow

    Halgaswatta Ln, Colombo 20, Colombo, Sri Lanka

    2.4 km to Narahenpita Railway Station ( Show map )

    Approximately a 10-minute ride from the Ashokaramaya, the 3-star Haggai Tourist Bungalow Colombo hotel includes 17 rooms. Located in the Wellawatte district, this…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Elegance Oasis, Colombo 3

    409 R. A. De Mel Mawatha, Colombo, Sri Lanka

    2.5 km to Narahenpita Railway Station ( Show map )

    Situated 17 minutes' walk from Elegance Oasis, Colombo 3 Hotel, guests can visit the National Art Gallery. This guest house is about 5 km from…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Family Apartment In Colombo

    No 265 Serpentine Road, Colombo, Sri Lanka

    2.5 km to Narahenpita Railway Station ( Show map )

    The spacious Family Apartment In Colombo is located 4.1 km from the Pettah Market and a 10-minute ride from the Bellagio Colombo. This apartment…

    More...

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