Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-05-04

2026-05-05

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 London near Selhurst Train Station

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

373 properties found

  • Cloud9 Accommodation 3-Bed Home In Croydon, Guest 6 - High Speed Wi-Fi

    51 Fairholme Road, Croydon, United Kingdom

    1.8 km to Selhurst Train Station (Show map)

    Situated merely 5 minutes' stroll from Oshwal Mahajanwadi Jain Temple, Cloud9 Accommodation 3-Bed Home In Croydon, Guest 6 - High Speed Wi-Fi offers quick access to numerous city landmarks nearby.

    More...

    From US$ 219
    price for 1 night
    Book Now From US$ 219
  • Upton House

    19 Upton Road, Thornton Heath, United Kingdom

    1.8 km to Selhurst Train Station (Show map)

    Upton House Bed & Breakfast Thornton Heath offers proximity to the Crystal Palace National Sports Centre, which is located 25 minutes' walk away. At this bed & breakfast, guests will find a tennis…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Bel Place

    Se25 4Fh Flat 1, Norwood, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Bel Place Norwood hotel is a great place to stay in the Anerley district of Norwood, approximately a 25-minute walk from the Crystal Palace Dinosaurs.

    More...

    Book Now
  • Leonardo Hotel London Croydon

    Wellesley Road, Croydon, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Featuring high-speed Internet access in public areas, Leonardo Hotel London Croydon sits 25 minutes' walk from Croydon Airport Visitor Centre Museum. Public parking is available nearby at this inn.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Sanzzy Room London

    20 Oakwood Place, Thornton Heath, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Sanzzy Room London Thornton Heath hotel provides proximity to Croydon Mosque, which is located just 500 metres away.

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Bel City

    36 Osborne Road, Thornton Heath, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Located in the Thornton Heath district of Thornton Heath, Bel City Thornton Heath hotel is 4.6 km from such culture-oriented attractions as the Horniman Museum and Gardens. Staying active is easy…

    More...

    Book Now
  • Beautiful Home Feeling

    Parsons Mead, Croydon, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Beautiful Home Feeling Croydon apartment is situated a 6-minute walk from the Church of St Michael and All Angels and 30 km from London City airport. With access to a tennis centre, this homestay…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • London Cr0 Serviced Accommodation

    Midhurst Avenue, Croydon, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    London Cr0 Serviced Accommodation Croydon is situated a 7-minute walk from Oshwal Mahajanwadi Jain Temple and 30 km from London City airport.

    More...

    Book Now
  • The Velvet Vista

    30 Addiscombe Road, Croydon, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    The 1-room The Velvet Vista Apartment Croydon is situated about 5 minutes' walk from East Croydon United Reform Church and 30 km from London City airport. Wi-Fi is provided for both business and…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • West Heights Se

    Flat 35 West Height 30 Addiscombe Road Croydon, Croydon, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    West Heights Se Apartment Croydon is located 2.5 km from St Matthews Parish Church and approximately a 5-minute walk from East Croydon United Reform Church.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Beautiful 1Br Flat In The Heart Of Croydon

    Rodney Close 2, Croydon, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    45 m² Beautiful 1Br Flat In The Heart Of Croydon Apartment is situated approximately a 5-minute walk from Christ Church West Croydon and 30 km from London City airport. With access to a tennis centre…

    More...

    Book Now
  • Peony Blossom Apartment, Croydon, Quick Accsess To Central London&Gatwick

    Cr0 6Xe, Croydon, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Offering a location within 10 minutes' walk of St Mildred's Church, the spacious Peony Blossom Apartment, Croydon, Quick Accsess To Central London&Gatwick also gives access to a variety of tourist…

    More...

    Book Now
  • Welcoming Home Close To Transport Links

    81 Norbury Avenue, Thornton Heath, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Set nearly a 10-minute ride from the mostly Streatham Common Woodland, Welcoming Home Close To Transport Links Thornton Heath apartment features a shared kitchen for self-catering. Within a 6-km…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Bel Guest House

    63A Macclesfield Road, Beckenham, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Situated approximately 5 minutes' walk from Croydon Youth Theatre Organisation, the spacious 1000 m² Bel Guest House Beckenham offers guests easy access to various tourist attractions nearby.

    More...

    From US$ 180
    price for 1 night
    Book Now From US$ 180
  • Charming Urban Retreat

    67 Longhurst Road, Beckenham, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Offering a location 2.8 km from Selhurst Park Stadium, Charming Urban Retreat Villa Beckenham gives access to various tourist spots in the area.

    More...

    From US$ 210
    price for 1 night
    Book Now From US$ 210
  • Easyhotel Croydon

    22 Addiscombe Road, Croydon, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Located only 14 minutes' walk from Croydon Clocktower Cultural Center, the smoke-free Easyhotel Croydon hotel offers modern comforts such as a lift and a vending machine. The 2-star hotel provides Wi…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Stunning 1 Bed Apartment In East Croydon

    Park Hill Court 13, South Norwood, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    The spacious 1-bedroom Stunning 1 Bed Apartment In East Croydon South Norwood is about 25 minutes' walk from the Wandle Park, giving access to numerous sites in the area. This 500 m² apartment boasts…

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • Bright & Modern 2 Bed Flat In South London

    Cr0 5Pg, South Norwood, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    Bright & Modern 2 Bed Flat In South London Apartment South Norwood is located 2.9 km from the 10.3 hectare local nature reserve "Bramley Bank" and offers Wi-Fi for either business or leisure. The…

    More...

    From US$ 210
    price for 1 night
    Book Now From US$ 210
  • Albie'S House

    Addington Road, Croydon, United Kingdom

    1.9 km to Selhurst Train Station (Show map)

    The 1-bedroom Albie'S House Villa Croydon offers proximity to such city sites as Christ Church West Croydon, located only 5 minutes' walk away.

    More...

    Book Now
  • Travelodge Croydon Central

    Norfolk House, Wellesley Road, Croydon, United Kingdom

    2 km to Selhurst Train Station (Show map)

    The 3-star Travelodge Croydon Central hotel is a great place in a popular area of Croydon, which stands merely 10 minutes' walk from the Centrale Shopping Centre. Boasting a location in close…

    More...

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