Haddington Hotels with Spa
Check availability on Haddington Hotels with Spa
Featured Haddington Hotels with Spa
Maitlandfield House Hotel
24 Sidegate, Haddington, Scotland
The price is €124 per night
€124
includes taxes & fees
23 Dec - 24 Dec
Our customers tell us that they can't get enough of the helpful staff at Maitlandfield House Hotel. During your stay, you're just a quick walk from St Mary's Church. Free breakfast, free WiFi in public areas and free self-parking are available.
Breakfast included
Pet-friendly
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.
Haddington hotels essential information
Accommodation | 3,541 hotels |
---|---|
Lowest Price | €124 |
Highest Price | €124 |
Popular hotels | Maitlandfield House Hotel |
Recent Haddington hotel reviews by travellers like youebookers verified reviews
5/5 Excellent
"Attentive and pleasant staff. Nice rooms, lovely view, very noisy if window open but would expect that in this area and Edinburgh kept very clean by constantly working clean up teams. "
A verified traveller stayed at Apex Grassmarket Hotel
Posted 2 days ago
Other accommodation options
Areas of Haddington
Hotels by...
Hotels by star rating
Top flights to Haddington
Top Trending
Hotels
Hotels in HexhamHotels near Edinburgh CastleHotels near Princes StreetThe Gibson HotelHotels near Edinburgh ZooLiss Ard EstateCottages KinloughPark Grand London KensingtonHotels near Royal Highland CentreHotels near Camera Obscura and World of IllusionsHotels in South QueensferryHotels near National Museum of ScotlandHotels near Edinburgh Playhouse TheatreHotels in Livingston
Flights
Flights to DronfieldFlights to IsraelFlights to MusselburghFlights to DalkeithFlights to KilkennyFlights to LinlithgowFlights to GorebridgeFlights to MoroccoFlights from Dublin to AthensFlights to North BerwickFlights to LoanheadFlights to South QueensferryFly First ClassFlights to BathgateFlights to PenicuikFlights from Shannon to Melbourne