Top Hotels near Slave Island Railway Station in Colombo

Find the Top Hotels near Slave Island Railway Station – 60+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 65 hotels
2Filter & Sort
View map
Sort by: low price
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
6.0
Guest rating2 reviews
MapView on map1.8 km from City Centre200 m from Slave Island Railway Station
From   US$ 149 /nightSelect
  • Exclusive water park experience onsite
  • Multiple cuisine restaurants with vegan options
  • Dedicated kids' club for families
8.0
Great180 reviews
MapView on map2.0 km from City Centre300 m from Slave Island Railway Station
From   US$ 71 /nightSelect
  • On-site spa with diverse treatments
  • Live music and entertainment nights
  • Childcare services and kids' pool amenities
8.0
Great100 reviews
1.5 km from City Centre400 m from Slave Island Railway Station
From   US$ 37 /nightSelect
Merely a 13-minute stroll from Union Bank of Colombo, the Nippon offers currency exchange and a lift.
8.4
Great168 reviews
  • Ocean Views
  • Fine Dining
  • Ballroom Events
2.1 km from City Centre400 m from Slave Island Railway Station
From   US$ 98 /nightSelect
  • Luxurious ocean-facing rooms and suites
  • Award-winning specialty dining experiences
  • Exquisite event venues with ocean views
8.4
Great756 reviews
  • Saltwater Pool
  • Colonial Spa
  • Wedding Ballrooms
2.2 km from City Centre500 m from Slave Island Railway Station
From   US$ 76 /nightSelect
  • Historic hotel with iconic colonial architecture
  • Saltwater pool overlooking the Indian Ocean
  • Breathtaking oceanfront event and wedding venues
  • Infinity pool
  • Spa facilities
  • Fine dining
2.2 km from City Centre600 m from Slave Island Railway Station
From   US$ 161 /nightSelect
  • Infinity pool with breathtaking views
  • On-site spa with sauna and steam rooms
  • American and Cantonese cuisine with halal options
8.2
Great397 reviews
  • Award-winning spa
  • Lagoon Restaurant
  • Outdoor pool
2.0 km from City Centre600 m from Slave Island Railway Station
From   US$ 90 /nightSelect
  • Award-winning 14 dining options including Lagoon
  • State-of-the-art spa and wellness facilities
  • Attached shopping complex Crestcat Boulevard
8.2
Great206 reviews
  • Billiards
  • Airport transfer
  • Private parking
1.3 km from City Centre600 m from Slave Island Railway Station
From   US$ 28 /nightSelect
  • Close to Galle Face Beach
  • Modern, well-equipped rooms
  • 24-hour front desk service
8.2
Great293 reviews
  • Outdoor Pool
  • Spa Services
  • Executive Lounge
1.9 km from City Centre700 m from Slave Island Railway Station
From   US$ 61 /nightSelect
  • Lakeside dining with stunning views
  • Dedicated club with day-to-night transformation
  • Extensive event spaces with lake and city views
8.4
Great179 reviews
  • Luxury Spa
  • Ballroom Venue
  • Dining Options
2.4 km from City Centre900 m from Slave Island Railway Station
From   US$ 145 /nightSelect
  • Largest pillarless ballroom in Sri Lanka
  • Signature Chinese cuisine at Shang Palace
  • Panoramic Indian Ocean and cityscape views
  • Emerald Ballroom
  • Outdoor Pool
  • Beira Kitchen
1.2 km from City Centre1000 m from Slave Island Railway Station
From   US$ 89 /nightSelect
  • Elegant Emerald Ballroom for events
  • Outdoor swimming pool with city views
  • All-day dining at Beira Kitchen
8.0
Great102 reviews
  • Garden Views
  • Private Parking
  • Satellite TV
1.6 km from City Centre1.0 km from Slave Island Railway Station
From   US$ 82 /nightSelect
  • Scenic garden views from terrace
  • Private parking on-site available
  • Air-conditioned rooms with satellite TV
Bed & Breakfast
2.3 km from City Centre1.1 km from Slave Island Railway Station
From   US$ 11 /nightSelect
The Urban Deck Bed & Breakfast is situated at a distance of 3.8 km from Bally's Casino and nearly a 10-minute drive from Independence Memorial Hall.
Guest house
8.2
Great42 reviews
  • Air Conditioning
  • Private Bathroom
  • City Views
1.4 km from City Centre1.1 km from Slave Island Railway Station
From   US$ 42 /nightSelect
  • Air-conditioned rooms with private bathrooms
  • Close to popular Colombo attractions
  • Balcony options available in select rooms
8.2
Great166 reviews
  • Outdoor swimming pool
  • Rooftop terrace
  • On-site restaurant
1.7 km from City Centre1.2 km from Slave Island Railway Station
From   US$ 45 /nightSelect
  • Stunning rooftop terrace with city views
  • Luxurious air-conditioned rooms with balconies
  • Inviting outdoor swimming pool
8.2
Great64 reviews
  • Outdoor pool
  • Exclusive dining
  • Boutique suites
1.1 km from City Centre1.2 km from Slave Island Railway Station
From   US$ 147 /nightSelect
  • Largest suites in Colombo city center
  • Victorian mansion turned boutique luxury hotel
  • Home to Colombo's Rare bar and kitchen
8.2
Great179 reviews
2.2 km from City Centre1.2 km from Slave Island Railway Station
From   US$ 52 /nightSelect
Located around 25 minutes' walk from Majestic City Colombo, the 4-star Morven Hotel has a sundeck, a shared lounge, and spa services plus a pizza restaurant.
8.2
Great231 reviews
  • Outdoor pool
  • Spa services
  • Karaoke bar
2.5 km from City Centre1.2 km from Slave Island Railway Station
From   US$ 93 /nightSelect
  • Direct access to World Trade Centre
  • Curry Leaf serves fresh seafood outdoors
  • All-day club SunsetBlu by the pool
8.2
Great140 reviews
  • Rooftop Pool
  • Rooftop Bar
  • Luxury Spa
2.1 km from City Centre1.2 km from Slave Island Railway Station
From   US$ 68 /nightSelect
  • Highest rooftop bar with ocean views
  • Infinity rooftop pool overlooking the ocean
  • Dedicated yoga and Zumba room with ocean view
1.2 km from City Centre1.2 km from Slave Island Railway Station
From   US$ 140 /nightSelect
Offering 8 rooms with views of the patio, the Vaux Park Colombo is set in an entertainment district, 25 minutes' walk from Jami Ul-Alfar Mosque.

Top Hotel Picks near Slave Island Railway Station

How much is a hotel room per night?

These hotels are close to attractions like the Colombo Fort, Galle Face Green, and the National Museum of Colombo. You can access local buses and the Railway Station easily. Prices start around $60 per night, with guest ratings above 7.0/10 for several options.

3 star: $60-$100
4 star: $100-$200
5 star: $200-$350

Top Recommended Luxury Hotels near Slave Island Railway Station

Top Recommended Romantic Hotels near Slave Island Railway Station

Top Recommended Spa Hotels near Slave Island Railway Station

Top Recommended New Hotels near Slave Island Railway Station

Top Recommended Boutique Hotels near Slave Island Railway Station