Skip to main content

Filter by:


Star Rating

Review Score

Crayford – 2,147 hotels and places to stay
See the latest prices and deals by choosing your dates.
Holiday Inn Express London - Dartford, an IHG Hotel, hotel in Crayford

Just a minute’s drive from the M25, Holiday Inn Express London - Dartford is located at the foot of the eye-catching Queen Elizabeth II Bridge. Guests can enjoy the onsite bar.

Free breakfast
7.7
Scored 7.7
Good
Rated good
3,237 reviews
Price from$107.84per night
Campanile Hotel Dartford, hotel in Crayford

Campanile Hotel Dartford is less than a mile to the M25 - Dartford Tunnel. Bluewater shopping center is within 3 miles, while Lakeside shopping center is 5 miles from the hotel.

The environment is clean and it's closer to my friends
6.4
Scored 6.4
Pleasant
Rated pleasant
3,027 reviews
Price from$78.39per night
Mercure Dartford Brands Hatch Hotel & Spa, hotel in Crayford

The Mercure Dartford Brands Hatch Hotel is a modern hotel located in beautifully landscaped grounds.

The friendly staff
7.0
Scored 7.0
Good
Rated good
2,652 reviews
Price from$130.08per night
Royal Hotel, Bar & Grill, hotel in Crayford

Located within just 4 miles from the nearest junction for the M25 motorway, the Royal offers spacious rooms with attached bathroom.

Location, cleanliness n staff
6.2
Scored 6.2
Pleasant
Rated pleasant
1,659 reviews
Price from$56.53per night
Delta Hotels by Marriott Bexleyheath, hotel in Crayford

Located in South East London, Delta Hotels by Marriott Bexleyheath offers a fitness center. There is easy access to the M25 and the O2 Arena, and Bluewater Shopping Center is a 20-minute drive away.

Good! Excellent room, shower and staff.
7.9
Scored 7.9
Good
Rated good
586 reviews
Price from$145.73per night
Rowhill Grange Hotel & Utopia Spa, hotel in Crayford

Just 5 minutes from the M25, the 19th-century Rowhill Grange is a 4 Silver Star rated hotel featuring leisure facilities and free parking.

Bed, room shower. Spa pools. open fires grounds very pretty.
7.8
Scored 7.8
Good
Rated good
509 reviews
Price from$194.72per night
Castle Hotel, hotel in Crayford

With a pretty Kentish village location, just across from Eynsford Castle, local churches and shop, the Castle Hotel offers contemporary accommodations in Eynsford.

The location was great. The room was clean and comfortable. The food both lunch and breakfast was delicious and cooked to order. The staff were friendly and helpful.
8.6
Scored 8.6
Excellent
Rated excellent
486 reviews
Price from$159.54per night
Spring River Ebbsfleet by Marston's Inns, hotel in Crayford

Located in Gravesend, alongside Ebbsfleet International Train Station, Spring River Ebbsfleet by Marston's Inns features a garden. This 4-star hotel offers a 24-hour front desk.

The breakfast was good at the restaurant located by the hotel.
8.5
Scored 8.5
Very Good
Rated very good
4,247 reviews
Price from$91.71per night
Bexley Village Hotel, hotel in Crayford

Located in Bexley and within 8 miles of Bluewater, Bexley Village Hotel features a garden, non-smoking rooms, and free WiFi.

Location is great - close to pubs and restaurants and the train station. Plenty of cafes nearby that you get discounts at from the hotel.
8.2
Scored 8.2
Very Good
Rated very good
513 reviews
Price from$90.76per night
The Manor at Bickley, hotel in Crayford

The Manor at Bickley is an independent hotel and managed by the same family since the 1960s. Nestled in 6 acres of landscaped gardens, the hotel offers accommodations in Bromley.

8.1
Scored 8.1
Very Good
Rated very good
70 reviews
Price from$194.72per night
See all hotels near Crayford
Subscribe to receive premium deals

Prices drop the second you sign up!

gogless