Skip to main content

Hotels near Crayford

Search hotels and more near Crayford

Filter by:


Star rating

Review score

Crayford – 2,357 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.

Everything was excellent, great rooms, great value, free parking and quality Breakfast included.
7.7
Scored 7.7
Good
Rated good
3,267 reviews
Price from431.82 złper night
Campanile Hotel Dartford, hotel in Crayford

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

It was a lovely, quiet room at the end of the corridor on the ground floor. The children were fast asleep as soon as they climbed into bed and wanted to stay another night. The staff didn't mind the children being children at breakfast in the restaurant and were very accommodating. One of the children has additional needs, which the staff did not mind. I was even given a compliment that my children were well mannered, well-behaved, and beautiful. My child with additional needs loved this and even said thank you.
6.4
Scored 6.4
Pleasant
Rated pleasant
3,060 reviews
Price from313.90 złper night
Mercure Dartford Brands Hatch Hotel & Spa, hotel in Crayford

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

Room and swimming pool.Manager on duty was very attentive and the morning reception staff were very helpful
7.0
Scored 7.0
Good
Rated good
2,661 reviews
Price from548.32 złper night
Royal Hotel, Bar & Grill, hotel in Crayford

Situated within just 4 miles from the nearest junction for the M25 motorway, the Royal offers spacious en suite rooms.

The views and scenery, the food portions, the bed was absolutely comfy! I love that.
6.2
Scored 6.2
Pleasant
Rated pleasant
1,675 reviews
Price from251.53 złper night
Delta Hotels by Marriott Bexleyheath, hotel in Crayford

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

Lovely room with balcony, very comfortable bed, huge TV, and bath.
7.9
Scored 7.9
Good
Rated good
602 reviews
Price from583.54 złper 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.

Friendly staff and very welcoming, we even got a upgrade which was very kind 😊
7.8
Scored 7.8
Good
Rated good
520 reviews
Price from779.73 złper night
The Bulls Head Hotel, hotel in Crayford

Set within the leafy village of Chislehurst, this 18th-century former coach house offers warm, cosily furnished rooms with Freeview TV. It features both a restaurant and 2 bars.

The twin room was very good, quaint if a little small. Coffee making facilities were excellent.
8.6
Scored 8.6
Fabulous
Rated fabulous
325 reviews
Price from598.63 złper night
Spring River Ebbsfleet by Marston's Inns, hotel in Crayford

Situated 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.

Was great location for diggerland , with a restaurant and shop next door, everyone was so friendly and helpful. Great size rooms.
8.5
Scored 8.5
Very good
Rated very good
4,268 reviews
Price from503.05 złper night
Holiday Inn London-Bexley, an IHG Hotel, hotel in Crayford

This brand new refurbished 4-star hotel is based on the edge of the green belt, with easy access to London, the Kent countryside and the M25 London orbital motorway, via the A2.

I liked everything the staff are lovely and polite the tea and coffee nice the room are nice and tidy and bed comfy and the room verg clean
8.3
Scored 8.3
Very good
Rated very good
590 reviews
Price from491.73 złper night
Bexley Village Hotel, hotel in Crayford

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

It was convenient, but that’s about it.
8.2
Scored 8.2
Very good
Rated very good
512 reviews
Price from363.45 złper night
See all hotels near Crayford