Beginning of main content

More Flash, Less Cash - Take advantage of our Best Price Pledge* (even on luxey stays)

We keep it easy - No cancellation fees, plus the option to pay now or later

Secret Sneaky Saver deals that’ll give you an extra discount on awesome select stays

Tonight 16 Sep. - 17 Sep.
This weekend 20 Sep. - 22 Sep.
Next weekend 27 Sep. - 29 Sep.

Cheap Haddington Hotels

Maitlandfield House Hotel
Maitlandfield House Hotel
3.0 out of 5.0 24 Sidegate, Haddington, Scotland
Free Cancellation
AU$231
Located in Haddington, Maitlandfield House Hotel is on the riverwalk, a 1-minute drive from St Mary's Church and 6 minutes from National Museum of Flight.
The Golf Tavern
The Golf Tavern
3.0 out of 5.0 5 Bridge Street, Haddington, Scotland
Free Cancellation
AU$160
When you stay at The Golf Tavern in Haddington, you'll be near the beach, within a 15-minute drive of Muirfield Golf Course and Musselburgh Racecourse.
Letham House
Letham House
5.0 out of 5.0 A6093, Haddington, Scotland
AU$267
With a stay at Letham House in Haddington, you'll be within a 15-minute drive of Musselburgh Racecourse and National Museum of Flight.
Garleton Lodge
Garleton Lodge
4.0 out of 5.0 West Garleton, Haddington, Scotland
AU$294
Located in Haddington, Garleton Lodge is within a 15-minute drive of Muirfield Golf Course and Musselburgh Racecourse.
Goblin Ha'
Goblin Ha'
3.0 out of 5.0 Main St, Gifford, East Lothian, Haddington, Scotland
Get Rates
When you stay at Goblin Ha' in Haddington, you'll be within a 10-minute drive of Nungate Bridge and Lennoxlove Historic House.
Tweeddale Arms Hotel
Tweeddale Arms Hotel
4.0 out of 5.0 High Street, Gifford, Haddington, Scotland
Free Cancellation
AU$159
Located in Haddington, Tweeddale Arms Hotel is within a 10-minute drive of Nungate Bridge and Lennoxlove Historic House.
Amisfield Park
Amisfield Park
7 Amisfield Park, Haddington, Scotland
AU$886
With a stay at Amisfield Park in Haddington, you'll be within a 15-minute drive of Muirfield Golf Course and Musselburgh Racecourse.
Railway Hotel
Railway Hotel
2.0 out of 5.0 70 Court Street, Haddington, Scotland
Get Rates
Located in Haddington, Railway Hotel is within a 15-minute drive of Muirfield Golf Course and Musselburgh Racecourse.
The Avenue Restaurant at The Victoria Inn
The Avenue Restaurant at The Victoria Inn
3.0 out of 5.0 9 Court Street, Haddington, Scotland
Get Rates
When you stay at The Avenue Restaurant at The Victoria Inn in Haddington, you'll be near the beach, within a 15-minute drive of Muirfield Golf Course and Musselburgh ...

Hotels in Haddington

Want to leave it all behind and suss out Haddington? lastminute.com.au has you covered with a small but seriously awesome selection of hotels nearby. Choose from 5 options within 5 kilometres of the heart of town.

Getting up early can sometimes seem like a good idea, but you're on holiday, right? You'll have more time for sleep ins if you snap up a room at central digs such as Maitlandfield House Hotel and Redshill B&B.

Musselburgh is a great neighbourhood to stay if you're not bothered travelling 19 kilometres to find central Haddington. It has 3 hotels, including the Carberry Tower Mansion House and Estate and Edinburgh Lodges.

Unfortunately, there are only a small number of economical accommodations for thrifty travellers. Of these, Railway Hotel is up there with the best.

Still struggling to book a place to crash? The Greywalls Hotel and Chez Roux and the Letham House may just be what you're looking for. The first is 15 kilometres from town, while the second is 6 kilometres away. Alternatively, you could venture 16 kilometres away from central Haddington to the Macdonald Marine Hotel And Spa.

Attractions and Hotels Near Haddington

Always on the hunt for that next big, fat adventure? The wider Scotland region has some brilliant things to see and experience as well. Hone your landscape photography game by visiting some of Scotland's gorgeous beaches, coastal plains, forests and rivers. Ruins are a few more tourist hotspots worth whipping out your camera for. If the weather is putting on a show (or even if it's not), you could also get out there and try out some popular local activities like snowboarding.

Need more options? Live it up like a rockstar in Longniddry (just try not to wreck the joint). Located 11 kilometres away and home to Lennoxlove Historic House and St Mary's Church, it's bound to be an unforgettable trip! If you're keen to visit Longniddry, look into the Ducks Inn and Old Aberlady Inn . Alternatively, you could stay in North Berwick, 13 kilometres to the north of Haddington, where you can pick from the No. 12 Quality Street and The County Hotel. Hailes Castle and Tyninghame Beach are some of the most popular sites to check out while in North Berwick.

If you need to stay near the airport when you arrive, see if you can book a bed for the night at the Holiday Inn Express Edinburgh Airport or the DoubleTree by Hilton Edinburgh Airport. And if you can't be bothered looking it up, Edinburgh Airport is located 40 kilometres from central Haddington.


Most Recent Haddington Hotel Reviews

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.