
Find hotels in Haverhill from ฿2,372
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Haverhill
Check prices for these dates
Our top choices for Haverhill hotels

Rosebarne Bed & Breakfast
Rosebarne Bed & BreakfastHaverhill
10.0 out of 10, Exceptional, (140 reviews)
The price is ฿3,543
฿3,543 total
includes taxes & fees
14 Jun - 15 Jun

The Suffolk Hotel
The Suffolk HotelHaverhill
8.0 out of 10, Very good, (27 reviews)
The price is ฿2,383
฿2,860 total
includes taxes & fees
7 Jun - 8 Jun

The White Horse
The White HorseHaverhill
8.8 out of 10, Excellent, (181 reviews)
The price is ฿2,733
฿3,280 total
includes taxes & fees
29 Jun - 30 Jun

Rose & Crown Hotel
Rose & Crown HotelHaverhill
5.6 out of 10, (59 reviews)
The price is ฿2,075
฿2,490 total
includes taxes & fees
7 Jun - 8 Jun

Hampton by Hilton London Stansted Airport
Hampton by Hilton London Stansted AirportStansted
9.0 out of 10, Wonderful, (2,385 reviews)
The price is ฿4,209
฿5,051 total
includes taxes & fees
25 Jun - 26 Jun

All Saints Resort
All Saints ResortBury St Edmunds
9.0 out of 10, Wonderful, (459 reviews)
The price is ฿5,257
฿6,309 total
includes taxes & fees
7 Jun - 8 Jun

The Red Lion
The Red LionCambridge
7.4 out of 10, Good, (130 reviews)
The price is ฿3,556
฿4,267 total
includes taxes & fees
3 Jun - 4 Jun

The Essex Golf and Country Club
The Essex Golf and Country ClubColchester
8.0 out of 10, Very good, (829 reviews)
The price is ฿2,745
฿3,294 total
includes taxes & fees
21 Jun - 22 Jun

Channels Hotel
Channels HotelChelmsford
9.6 out of 10, Exceptional, (276 reviews)
The price is ฿4,672
฿5,607 total
includes taxes & fees
7 Jun - 8 Jun

Bedford Lodge Hotel & Spa
Bedford Lodge Hotel & SpaNewmarket
9.4 out of 10, Exceptional, (757 reviews)
The price is ฿6,222
฿7,466 total
includes taxes & fees
4 Jun - 5 Jun

Three Kings
Three KingsFornham All Saints
8.8 out of 10, Excellent, (110 reviews)
The price is ฿3,838
฿4,605 total
includes taxes & fees
21 Jun - 22 Jun

The Riverside House Hotel
The Riverside House HotelBury St Edmunds
9.0 out of 10, Wonderful, (362 reviews)
The price is ฿2,701
฿3,241 total
includes taxes & fees
28 Jun - 29 Jun

Elveden Inn
Elveden InnThetford
9.6 out of 10, Exceptional, (705 reviews)
The price is ฿4,575
฿5,490 total
includes taxes & fees
7 Jun - 8 Jun

Holiday Inn Express Braintree by IHG
Holiday Inn Express Braintree by IHGBraintree
8.8 out of 10, Excellent, (1,002 reviews)
The price is ฿1,958
฿2,350 total
includes taxes & fees
14 Jun - 15 Jun

Novotel London Stansted Airport
Novotel London Stansted AirportStansted
8.6 out of 10, Excellent, (1,223 reviews)
The price is ฿3,989
฿4,787 total
includes taxes & fees
14 Jun - 15 Jun

The Three Blackbirds
The Three BlackbirdsNewmarket
9.6 out of 10, Exceptional, (121 reviews)
The price is ฿3,897
฿4,676 total
includes taxes & fees
7 Jun - 8 Jun

Madingley Hall
Madingley HallCambridge
8.6 out of 10, Excellent, (943 reviews)
The price is ฿3,936
฿4,723 total
includes taxes & fees
3 Jun - 4 Jun

Novotel Cambridge North
Novotel Cambridge NorthCambridge
9.0 out of 10, Wonderful, (1,007 reviews)
The price is ฿3,257
฿3,909 total
includes taxes & fees
4 Jun - 5 Jun

Hyatt Centric Cambridge
Hyatt Centric CambridgeCastle
9.0 out of 10, Wonderful, (677 reviews)
The price is ฿3,257
฿3,909 total
includes taxes & fees
7 Jun - 8 Jun

Radisson Blu Hotel London Stansted Airport
Radisson Blu Hotel London Stansted AirportBishop's Stortford
8.4 out of 10, Very good, (2,739 reviews)
The price is ฿4,355
฿5,226 total
includes taxes & fees
2 Jul - 3 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Haverhill attractions
Top Haverhill Hotel Reviews

Ramada by Wyndham London Stansted Airport
10/10 Excellent
More cheap stays in Haverhill

Days Inn by Wyndham London Stansted Airport
Welcome Break Service Area Bishop's Stortford England
The price is ฿2,049 per night from 7 Jun to 8 Jun
฿2,049
฿2,459 total
7 Jun - 8 Jun
includes taxes & fees
7.6/10 Good! (1,007 reviews)









































































