Hotels in Croydon

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

Croydon, England, United Kingdom
23 Sep — 24 Sep2
Croydon, England, United Kingdom
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Croydon

Filter by star ratings
All filters
Publove @ The Crown, Battersea
Publove @ The Crown, Battersea
7.8 Good
102 Lavender Hill, London, United Kingdom
Show on map
7.5 mi from city centre, Croydon 
GoodBased on 940 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
3.4 mi from city centre, Croydon 
GoodBased on 6,764 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.

Innkeeper's Lodge Beckenham
Innkeeper's Lodge Beckenham
8.2 Excellent
Beckenham, United Kingdom
Show on map
3.2 mi from city centre, Croydon 
ExcellentBased on 1,038 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.

Casuarina Tree
Casuarina Tree
7.8 Good
407 London Road, Mitcham, United Kingdom
Show on map
4.2 mi from city centre, Croydon 
GoodBased on 333 reviews
7.8

Located just a five-minute walk from Mitcham Tram Stop, Casuarina Tree provides guests with an ideal base when visiting London.

Flexistay Ambers Gatwick Aparthotel
Flexistay Ambers Gatwick Aparthotel
7.0 Good
7 Vicarage Lane, Horley, United Kingdom
Show on map
13.6 mi 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.

The Dukes Head Hotel
The Dukes Head Hotel
8.9 Excellent
The Green, 6 Manor Road, Wallington, United Kingdom
Show on map
2.8 mi from city centre, Croydon 
ExcellentBased on 423 reviews
8.9

Dukes Head Hotel London offers traditional accommodation in London and is within a 10-minute walk of Wallington Railway Station. The numerous amenities this cosy hotel has to offer include a wake-up service and room service.

Marlin Waterloo
Marlin Waterloo
8.6 Excellent
111 Westminster Bridge Road, London, United Kingdom
Show on map
9.3 mi from city centre, Croydon 
ExcellentBased on 4,544 reviews
8.6

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.

Canary Wharf Studios
Canary Wharf Studios
8.0 Excellent
London, United Kingdom
Show on map
10.4 mi from city centre, Croydon 
ExcellentBased on 1,369 reviews
8.0

Situated under a 20-minute walk from North Greenwich Bus Station, Rainbow Studios Canary Wharf offers guests a convenient base when visiting London. It provides luggage storage, and is a short walk from One Churchill Place.

Premier Inn Croydon South
Premier Inn Croydon South
104 Coombe Road, Croydon, United Kingdom
Show on map
0.8 mi from city centre, Croydon 

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

Kato London Haus
Kato London Haus
9.3 Excellent
18 Morton Road, Morden, United Kingdom
Show on map
4.3 mi from city centre, Croydon 
ExcellentBased on 232 reviews
9.3

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.

Tips for booking a Croydon hotel

Cheapest month:June
Most expensive month:July
Average price in Croydon:£53/night
Absolute cheapest price found:£17/night
Cheapest day:Sunday
Most expensive day:Wednesday
£34 - £74
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£46 - £75
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.5 mi 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.5 mi 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
2.7 mi 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
Casuarina Tree
Casuarina Tree
7.8 Good
407 London Road, Mitcham, United Kingdom
Show on map
0.4 mi from city centre, Mitcham 

Located just a five-minute walk from Mitcham Tram Stop, Casuarina Tree provides guests with an ideal base when visiting London.

5
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
6.1 mi 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.

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
2.7 mi 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.

£11
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
6.1 mi 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.

£40
Avg. per night
Premier Inn Croydon South
Premier Inn Croydon South
104 Coombe Road, Croydon, United Kingdom
Show on map
0.8 mi from city centre,  

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

£57
Avg. per night
Casuarina Tree
Casuarina Tree
7.8 Good
407 London Road, Mitcham, United Kingdom
Show on map
0.4 mi from city centre,  

Located just a five-minute walk from Mitcham Tram Stop, Casuarina Tree provides guests with an ideal base when visiting London.

£59
Avg. per night
Kato London Haus
Kato London Haus
9.3 Excellent
18 Morton Road, Morden, United Kingdom
Show on map
0.8 mi 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.

£61
Avg. per night
Innkeeper's Lodge Beckenham
Innkeeper's Lodge Beckenham
8.2 Excellent
Beckenham, United Kingdom
Show on map
1.3 mi 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.

£62
Avg. per night
Canary Wharf Studios
Canary Wharf Studios
8.0 Excellent
London, United Kingdom
Show on map
5.1 mi from city centre,  

Situated under a 20-minute walk from North Greenwich Bus Station, Rainbow Studios Canary Wharf offers guests a convenient base when visiting London. It provides luggage storage, and is a short walk from One Churchill Place.

£78
Avg. per night
The Dukes Head Hotel
The Dukes Head Hotel
8.9 Excellent
The Green, 6 Manor Road, Wallington, United Kingdom
Show on map
0.2 mi from city centre,  

Dukes Head Hotel London offers traditional accommodation in London and is within a 10-minute walk of Wallington Railway Station. The numerous amenities this cosy hotel has to offer include a wake-up service and room service.

£90
Avg. per night

Hotel prices in Croydon

2 stars or below

£11 - £59

Casuarina Tree

No. 1 most popular

£59
Avg. per night
Publove @ The Crown, Battersea
£11
Avg. per night
3 stars

£40 - £91

Flexistay Ambers Gatwick Aparthotel

No. 1 most popular

£91
Avg. per night
Premier Inn Croydon South

No. 2 most popular

£57
Avg. per night
4 stars and up

£90 - £135

Marlin Waterloo

No. 1 most popular

Marlin Waterloo
8.6 Excellent
£135
Avg. per night
The Dukes Head Hotel

Best value

£90
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 Flexistay Ambers Gatwick Aparthotel, which has been reviewed by 1,013 users and currently has a rating of 7.0/10. Other top-rated locations include Paxton House Apartments and Innkeeper's Lodge Beckenham, which have received 7.3/10 and 8.2/10 ratings from our users, respectively.

  • What is a good hotel near East Croydon Station?

    Aaby House Croydon is a good hotel close to East Croydon Station - it has scored 7.0 over 54 reviews from HotelsCombined users.

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

    Aaby House Croydon is rated 7.0 from 54 reviews and is close to Croydon University Hospital.

  • How much do hotels in Croydon cost?

    Hotels in Croydon cost an average of £89/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Croydon had higher average prices of £101/night and £116/night, respectively.

  • How much is a cheap hotel in Croydon?

    £22/night is the cheapest price found for a hotel in Croydon by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Croydon tonight?

    A hotel in Croydon tonight can start as low as £45 for the night, with an average cost of £83, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Croydon tonight, prices start from £72.