Photo by Jock Watson
Search Inns in Haddington
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Compare 28 Inns in Haddington with updated reviews, rates, and availability.

Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's Inns
8.6 out of 10, Excellent, (307)
The price is AED 407
AED 488 total
includes taxes & fees
22 Jun - 23 Jun

Riccarton Inn
Riccarton Inn
8.8 out of 10, Excellent, (304)
The price is AED 347
AED 417 total
includes taxes & fees
8 Jun - 9 Jun

The Elbow Room
The Elbow Room
9.2 out of 10, Wonderful, (148)
The price is AED 190
AED 228 total
includes taxes & fees
29 May - 30 May

The Sun Inn
The Sun Inn
8.8 out of 10, Excellent, (378)
The price is AED 517
AED 620 total
includes taxes & fees
11 Jun - 12 Jun

The Golf Tavern
The Golf Tavern
8.8 out of 10, Excellent, (115)
The price is AED 455
AED 546 total
includes taxes & fees
8 Jun - 9 Jun

The Inn On The Mile
The Inn On The Mile
9.0 out of 10, Wonderful, (664)
The price is AED 1,055
AED 1,266 total
includes taxes & fees
2 Jun - 3 Jun

Rabble
Rabble
8.8 out of 10, Excellent, (250)
The price is AED 946
AED 1,135 total
includes taxes & fees
4 Jun - 5 Jun

The Waterfront
The Waterfront
9.4 out of 10, Exceptional, (174)
The price is AED 571
AED 685 total
includes taxes & fees
24 Jun - 25 Jun
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
Other property types in Haddington

Cheval Old Town Chambers
Cheval Old Town Chambers
9.8 out of 10, Exceptional, (2074)
The price is AED 1,433
AED 1,720 total
includes taxes & fees
3 Jun - 4 Jun

Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile
9.0 out of 10, Wonderful, (2070)
The price is AED 719
AED 863 total
includes taxes & fees
2 Jun - 3 Jun

Wilde Aparthotels, Edinburgh, Grassmarket
Wilde Aparthotels, Edinburgh, Grassmarket
9.4 out of 10, Exceptional, (875)
The price is AED 841
AED 1,009 total
includes taxes & fees
2 Jun - 3 Jun
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.
Recent reviews of Haddington hotels
Recent reviews of Haddington hotels

Apex Waterloo Place Hotel
5/5 Excellent
"Beautiful luxurious hotel on the busy princess street. Rooms are modern and beautiful, comfortable and functional. Loved the fact that it had a pool and sauna. Staff friendly and helpful. Great location, right on the border of old town, easy to reach royal mile and other beautiful sights of Edinburgh. Tour bus stops are right outside the hotel too. "
A verified traveler from Cherry Hill stayed at Apex Waterloo Place Hotel
Posted 15 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Popular Destinations
Top Inns in Other Destinations
More Accommodation Types in Haddington
- Apartments in Haddington
- Vacation Homes in Haddington
- Cottages in Haddington
- Guest Houses in Haddington
- Aparthotels in Haddington
- Hostels in Haddington
- Condo Rentals in Haddington
- B&B in Haddington
- Lodges in Haddington
- Cabin Rentals in Haddington
- Villas in Haddington
- Residences in Haddington
- RV Parks in Haddington
- Castles in Haddington
- Capsule Hotels in Haddington
- Hotels
Expedia's Latest Trends
Flights
Flights to LinlithgowFlights to GorebridgeFlights to LivingstonFlights to DockrayFlights to KirklistonFlights to LoanheadFlights to PenicuikFlights to BonnyriggFlights to PrestonpansFlights to BroxburnFlights to East LintonFlights to North BerwickFlights to South QueensferryFlights to RosewellFlights to LongniddryFlights to West CalderFlights to RoslinFlights to TranentFlights to KirknewtonFlights to BathgateFlights to NewbridgeFlights to PathheadFlights to DunbarFlights to GullaneFlights to DalkeithFlights to AberladyFlights to HumbieFlights to LasswadeFlights to BalernoFlights to Musselburgh