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

Search Hotels

2026-02-23

2026-02-24

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 Slave Island 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

294 properties found

  • Dinethma Villas At Expo Apartments

    132 New Chetty Street, Colombo, Sri Lanka

    2.7 km to Slave Island Railway Station ( Show map )

    Dinethma Villas At Expo Apartments Colombo offers easy access to such tourist sites as the Notable 17th-century Wolvendaal Protestant Church, located about 5 minutes'…

    More...

    Book Now
  • Expo Tower 3 Colombo

    132 New Chetty Street Wohnung/ 12 Stock/ 1212, Expogrand, Colombo, Sri Lanka

    2.7 km to Slave Island Railway Station ( Show map )

    The spacious 170 m² Expo Tower 3 Colombo Apartment is located approximately 9 km from Bambalapitiya train station and about 5 minutes' walk from the…

    More...

    Book Now
  • Ocean Edge Suites & Hotel Colombo

    Marine Drive, 10Th Lane, No.24, Colombo 3, Colombo, Sri Lanka

    2.7 km to Slave Island Railway Station ( Show map )

    Located an 11-minute stroll from Bohra Masjid Colombo, Ocean Edge Suites & Hotel Colombo includes a private art gallery. This hotel is situated in an…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • The Regent Grand Hotel

    646 Galle Road, Colombo, Sri Lanka

    2.7 km to Slave Island Railway Station ( Show map )

    Offering cars for rent, The Regent Grand Hotel Colombo is 20 minutes' walk from the public Sri Lanka Planetarium. This 2-star hotel is about…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Drift Bnb Colombo

    646 Galle Rd, Colombo, Colombo, Sri Lanka

    2.7 km to Slave Island Railway Station ( Show map )

    The 3-star Drift Bnb Colombo hotel offers quick access to the waterfront Marino Mall, situated a mere 6 minutes' walk away. The hotel is…

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Golden Pier City Hotel

    No.74,K B Christie Perera Road,Colombo 13, Colombo, Sri Lanka

    2.8 km to Slave Island Railway Station ( Show map )

    Golden Pier City Hotel Colombo includes 24 rooms and is an 18-minute walk from the decorative 1909 Jami Ul-Alfar Mosque. While staying in…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Beachfront Colombo 03 Bed Apartment

    24 Schofield Place, Colombo, Sri Lanka

    2.8 km to Slave Island Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at the spacious 125 m² Beachfront Colombo 03 Bed Apartment, which is 2.8 km from the national monument…

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Cozy Beachfront 3-Bedroom Apartment In City Centre

    24 Schofield Place, Colombo, Sri Lanka

    2.8 km to Slave Island Railway Station ( Show map )

    Offering a swimming pool, the 167 m² Cozy Beachfront 3-Bedroom Apartment In City Centre Colombo is located 450 metres from Sri Lanka Cashew Corporation.

    More...

    Book Now
  • M8 Duplex Apartments In Kollupitiya

    24 Schofield Pl, Colombo, Sri Lanka

    2.8 km to Slave Island Railway Station ( Show map )

    Located a mere 11 minutes' walk from Amana Bank, M8 Duplex Apartments In Kollupitiya Colombo is 2.8 km from a top family-friendly place like…

    More...

    Book Now
  • Luxury Ocean-View Apartment In Colombo 03

    24 Schofield Place Flat 7, Floor 1, Colombo, Sri Lanka

    2.8 km to Slave Island Railway Station ( Show map )

    Featuring a rooftop swimming pool, the beachfront Luxury Ocean-View Apartment In Colombo 03 is a 6-minute walk from Sri Lanka Cashew Corporation. Guests…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Cj Villas

    29D Facing Marine Drive, Colombo, Sri Lanka

    2.8 km to Slave Island Railway Station ( Show map )

    Located 2.8 km from the Temple of Sri Kailawasanathan Swami Devasthanam Kovil, Cj Villas Colombo hotel is 400 metres from Amana Bank. This 3-star…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Embassy Suites

    41 R.G. Senanayake Mawatha, Colombo, Sri Lanka

    2.8 km to Slave Island Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at Embassy Suites Colombo, which is within a 3-km distance of the Pettah Market and nearly a…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Asian Rooms Colombo 14

    70 Grandpass Rd 5Th 6Th And 7Th Floor, Colombo, Sri Lanka

    2.8 km to Slave Island Railway Station ( Show map )

    Located within 2 km of the historic Jami Ul-Alfar Mosque, the non-smoking Asian Rooms Colombo 14 hotel is nearly 5 minutes' walk from…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Beachfront 1 Bedroom Apartment

    676 Galle Rd, Colombo, Sri Lanka

    2.8 km to Slave Island Railway Station ( Show map )

    Beachfront 1 Bedroom Apartment Colombo is located only 0.8 km from Bambalapitiya train station and just a 6-minute walk from Sri Lanka Cashew Corporation.

    More...

    Book Now
  • Colombo Court Hotel & Spa

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

    2.9 km to Slave Island 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$ 66
    price for 1 night
    Book Now From US$ 66
  • Marine Bay Colombo

    No. 26 Marine Drive, Colombo, Sri Lanka

    2.9 km to Slave Island Railway Station ( Show map )

    Offering a restaurant, Marine Bay Colombo Hotel lies in the Fort district, 3.5 km from the historic Sri Kaileswaram Temple and nearly a 25-minute…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Zylan Colombo

    115 Rosmead Place, Colombo, Sri Lanka

    2.9 km to Slave Island Railway Station ( Show map )

    Offering a summer terrace and a shared lounge, the boutique Zylan Colombo Hotel is situated in Colombo, about a 25-minute walk from the Historic…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Clock Inn Colombo

    457, Galle Road, Colombo 03, Colombo, Sri Lanka

    2.9 km to Slave Island Railway Station ( Show map )

    Located 250 metres from Barefoot Gallery, the budget Clock Inn Colombo hostel offers a shared lounge and various recreational opportunities for added enjoyment. The Colombo…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Palmyrah Residencies

    22 Palmyrah Avenue, Colombo, Sri Lanka

    2.9 km to Slave Island Railway Station ( Show map )

    The family-friendly Palmyrah Residencies Hotel Colombo, located a mere 450 metres from Sri Lanka Cashew Corporation, features currency exchange and a tour desk. This…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Ruj Colombo 03

    20 Palmyrah Avenue, Colombo, Sri Lanka

    2.9 km to Slave Island Railway Station ( Show map )

    Featuring views of the sea, the 1000 m² Ruj Colombo 03 Apartment is located about 25 minutes' walk from the Isipathanarama Temple. The Pettah Market…

    More...

    Book Now