Hotels in Croydon

Search and compare Croydon hotels from hundreds of travel sites and save

Croydon, England, United Kingdom
21 Sep — 22 Sep2
Croydon, England, United Kingdom
Tue 21/9
Wed 22/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Croydon

Filter by star ratings
All filters
Flexistay Ambers Gatwick Aparthotel
Flexistay Ambers Gatwick Aparthotel
7.0 Good
7 Vicarage Lane, Horley, United Kingdom
Show on map
21.9 km from city centre, Croydon 
GoodBased on 1,013 reviews
7.0

OYO Flexistay Ambers Gatwick Aparthotel is a comfortable setting while in Horley and is close to everything the area has to offer. Some of the popular features on offer at this 3-star hotel include complimentary on-site parking and wireless internet.

Stanhill Court Hotel
Stanhill Court Hotel
8.8 Excellent
Stanhill Road, Horley, United Kingdom
Show on map
24.5 km from city centre, Croydon 
ExcellentBased on 1,272 reviews
8.8

Located in the countryside, Stanhill Court Hotel is a 15-minute drive from London Gatwick Airport. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

Croydon Park Hotel
Croydon Park Hotel
7.4 Good
7 Altyre Road, Croydon, United Kingdom
Show on map
0.9 km from city centre, Croydon 
GoodBased on 22 reviews
7.4

Clarion Croydon Park Hotel is situated in London and is close to local sightseeing spots, including Croydon Vocational Tower. Only a short walk from No 1 Croydon, it provides contemporary rooms equipped with a private bathroom, tea and coffee making facilities and free wireless internet access.

Best Western Plus London Croydon Aparthotel
Best Western Plus London Croydon Aparthotel
8.0 Excellent
2 Dunheved Road South, Croydon, United Kingdom
Show on map
3.1 km from city centre, Croydon 
ExcellentBased on 1,976 reviews
8.0

Best Western Plus London Croydon Aparthotel is located in London and features free Wi-Fi. It offers 4-star accommodation with air-conditioned apartments.

Publove @ The Crown, Battersea
Publove @ The Crown, Battersea
7.8 Good
102 Lavender Hill, London, United Kingdom
Show on map
12.0 km from city centre, Croydon 
GoodBased on 939 reviews
7.8

Less than 20 minutes' walk from Clapham Junction Railway Station, PubLove @ The Crown Battersea offers guests a convenient base while in London. It also offers free Wi-Fi, an express check-in and check-out feature and a ticket service.

Best Western London Queens Crystal Palace Hotel
Best Western London Queens Crystal Palace Hotel
7.1 Good
122 Church Road, London, United Kingdom
Show on map
5.6 km from city centre, Croydon 
GoodBased on 6,742 reviews
7.1

Located outside the Congestion Charge Zone, this hotel provides comfortable accommodation, free parking and easy access to central London. It also offers free Wi-Fi, an express check-in and check-out feature and a sun deck.

Lansdowne Hotel
Lansdowne Hotel
7.0 Good
1 Lansdowne Road, Croydon, United Kingdom
Show on map
1.3 km from city centre, Croydon 
GoodBased on 879 reviews
7.0

Lansdowne Hotel offers contemporary accommodation in London and is a short stroll from East Croydon Station. It has a gym, as well as a swimming pool, meeting rooms and free Wi-Fi.

Innkeeper's Lodge Beckenham
Innkeeper's Lodge Beckenham
8.2 Excellent
Beckenham, United Kingdom
Show on map
5.1 km from city centre, Croydon 
ExcellentBased on 1,035 reviews
8.2

Innkeeper's Lodge Beckenham offers comfortable 3-star accommodation in London. The lodge is also ideally located moments on foot from Eden Park Railway Station.

Greyhound Hotel
Greyhound Hotel
9.1 Excellent
2 High Street, Carshalton, United Kingdom
Show on map
5.2 km from city centre, Croydon 
ExcellentBased on 546 reviews
9.1

Situated a short walk from Carshalton Beeches Railway Station, Greyhound Hotel offers guests a convenient base while visiting London. It is conveniently located for guests wanting to sightsee in the area.

Holiday Inn Express London - Croydon
Holiday Inn Express London - Croydon
7.5 Good
1 Priddys Yard, off Frith Rd, Croydon, United Kingdom
Show on map
1.3 km from city centre, Croydon 
GoodBased on 1,025 reviews
7.5

Located in London, Holiday Inn Express London Croydon provides stylish, 3-star accommodation close to Centrale. Surrounded by local bars and restaurants, it is a short stroll from Wellesley Road Tram Stop.

Tips for booking a Croydon hotel

Cheapest month:June
Most expensive month:August
Average price in Croydon:$98/night
Absolute cheapest price found:$33/night
Cheapest day:Thursday
Most expensive day:Tuesday
$63 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$101 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Croydon hotels

Show all 136 hotels
1
Marlin Waterloo
Marlin Waterloo
8.6 Excellent
111 Westminster Bridge Road, London, United Kingdom
Show on map
0.8 km from city centre, London 

Located in Central London, this hotel is within a 10-minute walk of the Imperial War Museum. It offers free Wi-Fi, room service and an express check-in and check-out feature.

2
Flexistay Ambers Gatwick Aparthotel
Flexistay Ambers Gatwick Aparthotel
7.0 Good
7 Vicarage Lane, Horley, United Kingdom
Show on map
0.9 km from city centre, Horley 

OYO Flexistay Ambers Gatwick Aparthotel is a comfortable setting while in Horley and is close to everything the area has to offer. Some of the popular features on offer at this 3-star hotel include complimentary on-site parking and wireless internet.

3
Publove @ The Crown, Battersea
Publove @ The Crown, Battersea
7.8 Good
102 Lavender Hill, London, United Kingdom
Show on map
4.3 km from city centre, London 

Less than 20 minutes' walk from Clapham Junction Railway Station, PubLove @ The Crown Battersea offers guests a convenient base while in London. It also offers free Wi-Fi, an express check-in and check-out feature and a ticket service.

4
Best Western Plus London Croydon Aparthotel
Best Western Plus London Croydon Aparthotel
8.0 Excellent
2 Dunheved Road South, Croydon, United Kingdom
Show on map
3.1 km from city centre, Croydon 

Best Western Plus London Croydon Aparthotel is located in London and features free Wi-Fi. It offers 4-star accommodation with air-conditioned apartments.

5
Croydon Park Hotel
Croydon Park Hotel
7.4 Good
7 Altyre Road, Croydon, United Kingdom
Show on map
0.9 km from city centre, Croydon 

Clarion Croydon Park Hotel is situated in London and is close to local sightseeing spots, including Croydon Vocational Tower. Only a short walk from No 1 Croydon, it provides contemporary rooms equipped with a private bathroom, tea and coffee making facilities and free wireless internet access.

6
Best Western London Queens Crystal Palace Hotel
Best Western London Queens Crystal Palace Hotel
7.1 Good
122 Church Road, London, United Kingdom
Show on map
9.8 km from city centre, London 

Located outside the Congestion Charge Zone, this hotel provides comfortable accommodation, free parking and easy access to central London. It also offers free Wi-Fi, an express check-in and check-out feature and a sun deck.

7
Lansdowne Hotel
Lansdowne Hotel
7.0 Good
1 Lansdowne Road, Croydon, United Kingdom
Show on map
1.3 km from city centre, Croydon 

Lansdowne Hotel offers contemporary accommodation in London and is a short stroll from East Croydon Station. It has a gym, as well as a swimming pool, meeting rooms and free Wi-Fi.

8
Holiday Inn Express London - Croydon
Holiday Inn Express London - Croydon
7.5 Good
1 Priddys Yard, off Frith Rd, Croydon, United Kingdom
Show on map
1.3 km from city centre, Croydon 

Located in London, Holiday Inn Express London Croydon provides stylish, 3-star accommodation close to Centrale. Surrounded by local bars and restaurants, it is a short stroll from Wellesley Road Tram Stop.

Cheapest hotels in Croydon, London

Show all 136 hotels
Publove @ The Crown, Battersea
Publove @ The Crown, Battersea
7.8 Good
102 Lavender Hill, London, United Kingdom
Show on map
4.3 km from city centre,  

Less than 20 minutes' walk from Clapham Junction Railway Station, PubLove @ The Crown Battersea offers guests a convenient base while in London. It also offers free Wi-Fi, an express check-in and check-out feature and a ticket service.

$21
Avg. per night
Croydon Park Hotel
Croydon Park Hotel
7.4 Good
7 Altyre Road, Croydon, United Kingdom
Show on map
0.9 km from city centre,  

Clarion Croydon Park Hotel is situated in London and is close to local sightseeing spots, including Croydon Vocational Tower. Only a short walk from No 1 Croydon, it provides contemporary rooms equipped with a private bathroom, tea and coffee making facilities and free wireless internet access.

$24
Avg. per night
Lansdowne Hotel
Lansdowne Hotel
7.0 Good
1 Lansdowne Road, Croydon, United Kingdom
Show on map
1.3 km from city centre,  

Lansdowne Hotel offers contemporary accommodation in London and is a short stroll from East Croydon Station. It has a gym, as well as a swimming pool, meeting rooms and free Wi-Fi.

$38
Avg. per night
Best Western London Queens Crystal Palace Hotel
Best Western London Queens Crystal Palace Hotel
7.1 Good
122 Church Road, London, United Kingdom
Show on map
9.8 km from city centre,  

Located outside the Congestion Charge Zone, this hotel provides comfortable accommodation, free parking and easy access to central London. It also offers free Wi-Fi, an express check-in and check-out feature and a sun deck.

$74
Avg. per night
Best Western Plus London Croydon Aparthotel
Best Western Plus London Croydon Aparthotel
8.0 Excellent
2 Dunheved Road South, Croydon, United Kingdom
Show on map
3.1 km from city centre,  

Best Western Plus London Croydon Aparthotel is located in London and features free Wi-Fi. It offers 4-star accommodation with air-conditioned apartments.

$100
Avg. per night
Premier Inn Croydon South
Premier Inn Croydon South
104 Coombe Road, Croydon, United Kingdom
Show on map
1.3 km from city centre,  

Located in Croydon, this hotel offers good value accommodation. It also provides wireless internet and a 24-hour reception.

$107
Avg. per night
Kato London Haus
Kato London Haus
9.3 Excellent
18 Morton Road, Morden, United Kingdom
Show on map
1.4 km from city centre,  

Situated a short walk from Belgrave Walk Tram Stop, Kato London Haus offers guests a convenient base while visiting London. Some of the facilities provided at this 3.5-star guest house include free on-site parking and Wi-Fi.

$114
Avg. per night
Innkeeper's Lodge Beckenham
Innkeeper's Lodge Beckenham
8.2 Excellent
Beckenham, United Kingdom
Show on map
2.1 km from city centre,  

Innkeeper's Lodge Beckenham offers comfortable 3-star accommodation in London. The lodge is also ideally located moments on foot from Eden Park Railway Station.

$118
Avg. per night

Hotel prices in Croydon

2 stars or below

$21 - $47

easyHotel London Croydon

No. 1 most popular

$47
Avg. per night
Publove @ The Crown, Battersea
$21
Avg. per night
3 stars

$38 - $170

Holiday Inn Express London - Croydon

No. 1 most popular

$118
Avg. per night
Greyhound Hotel

No. 2 most popular

Greyhound Hotel
9.1 Excellent
$169
Avg. per night
Lansdowne Hotel

Best value

$38
Avg. per night
4 stars and up

$24 - $254

Stanhill Court Hotel

No. 1 most popular

$132
Avg. per night
Marlin Waterloo

No. 2 most popular

Marlin Waterloo
8.6 Excellent
$254
Avg. per night
Croydon Park Hotel

Best value

$24
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Croydon

About Croydon

Situated in South London, Croydon is a large town with an elaborate history dating back over a millennia. Croydon is located on a major transport corridor and visitors often use Croydon as a convenient base for exploring both London and the south coast of England. Accommodation is generally much better value here than staying in Central London.

Croydon expanded rapidly during the medieval ages and evidence of this history fills the town's streets, including a series of original 18th century townhouses. Croydon Clocktower is the iconic landmark in the heart of the town while the Museum of Croydon showcases a history that includes leather tanning and the world's first public railway.

Atmospheric Croydon Market retains an old-world charm while the town is also famous for its breweries, with many local beers available in the traditional pubs.

Fast trains run from East Croydon Station to Central London, taking just 13 minutes to London Bridge and 15 minutes to London Victoria. Trains also travel south to destinations like Brighton, Hastings and London Gatwick Airport. West Croydon Station is at the southern end of the East London Overground line, providing connections to many eastern London boroughs. These transport connections are a huge advantage to staying in Croydon.

Croydon has a long transport history. It was London's main airport before World War II but was closed by 1959; the airport no longer exists but it's still possible to take a bus to the Croydon Airport stop. Surrey Iron Railway had two tracks and took the world's first train passengers to and from Croydon. There were two tracks and the carriages were dragged along by horses.

Croydon travel FAQs

  • What are the best hotels in Croydon?

    One of the most popular hotels in Croydon is Croydon Park Hotel, which has been reviewed by 22 users and currently has a rating of 7.4/10. Other top-rated locations include Best Western Plus London Croydon Aparthotel and Holiday Inn Express London - Croydon, which have received 8.0/10 and 7.5/10 ratings from our users, respectively.

  • What is a good hotel near East Croydon Station?

    With a rating of 7.4/10 from 22 reviews, Croydon Park Hotel is a hotel close to East Croydon Station that is highly recommended by HotelsCombined users.

  • What is a good hotel in Croydon near Croydon University Hospital?

    Hampton by Hilton London Croydon is the most recommended hotel near Croydon University Hospital on HotelsCombined (scoring 7.8 over 2,090 reviews).

  • How much do hotels in Croydon cost?

    The average price of a hotel in Croydon has been around $181 per night over the last 3 days. For a 5-star hotel in Croydon, the average price is around $223/night, depending on your dates. The average price of a 4-star hotel is $206/night.

  • How much is a cheap hotel in Croydon?

    HotelsCombined searches in the last 3 days suggest cheap Croydon hotels have prices starting from as low as $51/night, depending on the popularity of your requested dates.

  • How much is a hotel in Croydon tonight?

    Users have found prices for hotels in Croydon tonight starting as low as $59, rising to an average cost of $151, based on searches in the last 72 hours.