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 Dematagoda 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

160 properties found

  • Oasi Urbana Heart Of Colombo

    Treasure Trove Residencies By Home Lands Skyline, Colombo, Sri Lanka

    2.7 km to Dematagoda Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at the 1-room Oasi Urbana Heart Of Colombo Apartment, which is 3.7 km from the Pettah Market…

    More...

    Book Now
  • Kings Grand Hotel

    130 Sri Kathiresan Street, Colombo, Sri Lanka

    2.7 km to Dematagoda Railway Station ( Show map )

    The 3-star Kings Grand Hotel Colombo gives quick access to the large Grand Mosque, situated only a 5-minute walk away. The Hulftsdorp Law…

    More...

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

    93_2, Gothami Road, Colombo, Sri Lanka

    2.7 km to Dematagoda 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
  • Paradise Road Tintagel Colombo

    65 Rosmead Place, Colombo 7, Colombo, Sri Lanka

    2.7 km to Dematagoda Railway Station ( Show map )

    The 5-star Paradise Road Tintagel Colombo hotel is situated in a shopping area of Colombo, only 1.4 km from the Dewata-Gaha Mosque and…

    More...

    From US$ 266
    price for 1 night
    Book Now From US$ 266
  • Fern Colombo

    78 Rosmead Place, Colombo, Sri Lanka

    2.7 km to Dematagoda Railway Station ( Show map )

    Featuring views of the courtyard, Fern Colombo Bed & Breakfast is located about 3 km from Pettah Floating Market. The centre of Colombo is a 15…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Saasha City Hotel

    292 Sea Street, Colombo 11, Colombo, Western Province, Sri Lanka, Colombo, Sri Lanka

    2.7 km to Dematagoda Railway Station ( Show map )

    Located within 5 minutes' walk of the large Grand Mosque, the comfortable 2-star Saasha City Hotel Colombo provides guests with facials, various recreational opportunities…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Colombo Residence

    94A Gothami Road, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    Offering a location about 25 minutes' walk from French Embassy, the welcoming Colombo Residence villa gives access to various tourist spots in the area. Kelaniya…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Maniumpathy Hotel

    129, Kynsey Road, Cinnamon Gardens, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    Located approximately a 25-minute walk from the Dewata-Gaha Mosque, Maniumpathy Hotel Colombo boasts a private art gallery. The hotel is about 5 km…

    More...

    From US$ 400
    price for 1 night
    Book Now From US$ 400
  • Artisan Villa

    Tickell Road 18, Tickell Road, Colombo 08, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    Located within 25 minutes' walk of the J R Jayawardena Centre, the 4-star Artisan Villa Colombo hotel features Wi-Fi throughout the property and…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Alankara Retreats Colombo 07

    120/A Barnes Place, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    Alankara Retreats Colombo 07 Hotel is located about a 20-minute walk from the laid-back Viharamahadevi Park and boasts a private art gallery. The…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • 2 Bed Room Fully Furnished Luxury Apartment At Downtown Colombo 2

    447 Union Place, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    The 1-room 2 Bed Room Fully Furnished Luxury Apartment At Downtown Colombo 2 is located nearly 25 minutes' walk from the Pettah Market and…

    More...

    Book Now
  • 2 Bedroom Luxury Apartment In Downtown Colombo 2

    447 Union Place, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    Offering spa facilities such as a Jacuzzi and an indoor pool, the 2-room 2 Bedroom Luxury Apartment In Downtown Colombo 2 is situated nearly…

    More...

    Book Now
  • Cozy, City Luxury!

    447 Dr Colvin R De Silva Mawatha, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    The 111 m² Cozy, City Luxury! The Gangaramaya Park is a mere 1.3 km away, while the Clique Colombo is just a few steps from…

    More...

    Book Now
  • Yara Colombo-A Place To Unwind

    447 Luna Tower 10B1, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    Located 16 minutes' walk from the laid-back Viharamahadevi Park, the beachfront Yara Colombo-A Place To Unwind apartment overlooks the city. This apartment is…

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Luxury Apartment In Colombo

    447 Luna Tower 9D, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    Located 4.1 km from Bambalapitiya railway station, Luxury Apartment In Colombo is only a 7-minute walk from Excel World Entertainment Park. The National Museum…

    More...

    Book Now
  • Rosmead Place By Thilanka

    27 Rosmead Place, Colombo, Sri Lanka

    2.8 km to Dematagoda 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
  • 5 @ Rodney Place

    No 5 Rodney Place Cotta Road Borella, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    Located 3.1 km from the National Art Gallery, the 3-star 5 @ Rodney Place Bed & Breakfast Colombo includes 10 rooms. Situated about 25 minutes' walk…

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Apartment In Colombo 08

    454 Union Pl, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    To enjoy your vacation in Colombo, stay at Apartment In Colombo 08, which is only 12 minutes' walk from Excel World Entertainment Park and about…

    More...

    Book Now
  • Urban Escape

    30 Shady Grove Ave, Colombo, Sri Lanka

    2.8 km to Dematagoda Railway Station ( Show map )

    Urban Escape Apartment Colombo is situated 6 minutes' walk from the performing arts theater "Namel Malini Punchi Theatre" and 5 km from Kelaniya airport. The…

    More...

    Book Now
  • L&S Villa

    Wellampitiya, Colombo, Sri Lanka

    2.9 km to Dematagoda Railway Station ( Show map )

    The 36 m² L&S Villa Colombo is located 4.1 km from the modern Diyatha Uyana Park and 25 minutes on foot from the Kelaniya…

    More...

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