Find and Book Top Rated Hotels in Haddington

Search among 4 available hotels and places to stay in Haddington from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great76 reviews
MapView on map600 m from City Centre200 m from Castle Park Golf Club
From   US$ 124 /nightSelect
Bed & Breakfast
8.4
Great17 reviews
MapView on map3.0 km from City Centre1.2 km from Hopetoun Monument
From   US$ 364 /nightSelect
Bed & Breakfast
8.6
Great48 reviews
2.6 km from City Centre1.8 km from Haddington Bowling Club
From   US$ 310 /nightSelect
8.6
Great13 reviews
3.1 km from City Centre2.2 km from Haddington Bowling Club
From   US$ 167 /nightSelect

Best Hotels and Places to Stay in Haddington

Why visit?

Haddington, a charming town in the United Kingdom, offers a rich historical and cultural experience for tourists. With its picturesque landscapes, fascinating landmarks, and warm hospitality, Haddington is an ideal destination for history enthusiasts and those seeking a peaceful getaway. The town features a range of excellent accommodation options, including Haddington hotels and charming bed and breakfasts, ensuring a comfortable stay for visitors.

Where to stay?

Haddington Town Center: Staying in the heart of Haddington allows visitors to be in close proximity to the towns top attractions, including St. Marys Collegiate Church, Haddington Farmers Market, and the John Gray Centre. Haddington hotels in this area offer convenience, as well as easy access to shops, restaurants, and local amenities. Visitors can immerse themselves in the towns history, explore its charming streets, and indulge in local cuisine.

Near River Tyne: For nature lovers, staying near the River Tyne provides a serene atmosphere. This area offers scenic views, peaceful walks, and opportunities for bird-watching. Haddington hotels near the river offer a tranquil escape, allowing visitors to unwind and enjoy the beauty of the surrounding countryside. Additionally, a short walk along the river will lead you to the prestigious Glenkinchie Distillery, where whisky aficionados can indulge in tasting sessions.

Near Hailes Castle: Located just outside Haddington, Hailes Castle is a fascinating historical site that dates back to the 13th century. Choosing accommodation near Hailes Castle allows visitors to explore this medieval fortress and its picturesque surroundings. Guests can also enjoy the tranquility of the countryside while still being within a short distance from the amenities in Haddington town center.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $300.

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $300.

Best value for money:

The Maitlandfield House Hotel: This charming Haddington hotel offers comfortable rooms at an affordable price. It provides easy access to the town center and features amenities such as a restaurant, bar, and free Wi-Fi. The Maitlandfield House Hotel combines affordability with quality service, making it an excellent choice for budget-conscious travelers seeking value for money.

The Railway Hotel: Situated near Haddington train station, this hotel offers comfortable rooms at a reasonable price. It is conveniently located for exploring the town and offers amenities such as a bar, restaurant, and free parking. The Railway Hotel provides excellent value for money, ensuring a pleasant stay without breaking the bank.

Ducks Inn: Located just outside Haddington, Ducks Inn offers affordable accommodation with a touch of luxury. The hotel features stylish rooms, an on-site restaurant serving delicious local cuisine, and a cozy bar. With its warm atmosphere and competitive prices, Ducks Inn provides guests with a great value-for-money experience.

Best kids-friendly hotels:

The Golf Tavern Hotel: This family-friendly hotel in Haddington offers spacious rooms suitable for families, along with amenities such as a childrens play area and a restaurant serving a variety of dishes to please young taste buds. Its central location allows for easy access to local attractions that cater to children, ensuring a memorable stay for families.

The Crown and Kitchen: Situated in Haddingtons town center, The Crown and Kitchen provides a comfortable and welcoming environment for families. The hotel offers family rooms, a cozy restaurant serving child-friendly meals, and friendly staff. With its convenient location and child-friendly amenities, The Crown and Kitchen is an excellent choice for families visiting Haddington.

Best hotels for a romantic getaway:

Letham House: This elegant country house hotel, located near Haddington, offers a secluded and romantic setting. With luxurious rooms, beautiful gardens, and a tranquil atmosphere, Letham House provides an intimate experience for couples. Enjoy a romantic walk in the surrounding countryside or indulge in a candlelit dinner for two.

Garleton Lodge: Nestled amidst rolling hills, Garleton Lodge offers a romantic retreat away from the hustle and bustle of the town. The hotel features luxurious rooms with stunning views, a relaxing spa, and a fine dining restaurant. Couples can enjoy privacy and serenity while being pampered with exceptional service.

Best for location:

The Golf Hotel: Situated near Haddington Golf Club, this hotel offers convenient access to both the golf course and the town center. With comfortable rooms, a restaurant, and a bar, The Golf Hotel provides a great location for golf enthusiasts looking to explore Haddington.

Maitlandfield House Hotel: Located in the heart of Haddington, this hotel allows guests to easily access the towns attractions, shops, and restaurants. It offers comfortable rooms, an on-site restaurant, and a bar. The Maitlandfield House Hotel is an excellent choice for those seeking convenience and proximity to Haddingtons landmarks.

Ducks Inn: Situated just outside Haddington, Ducks Inn offers a peaceful location while still being close to the town center. It is well-placed for exploring attractions such as Hailes Castle and Glenkinchie Distillery. With its picturesque surroundings and easy access to local points of interest, Ducks Inn offers a convenient and memorable stay.

Best for a short city break:

The Railway Hotel: With its central location near Haddington train station, The Railway Hotel is perfect for a short city break. It offers comfortable rooms, a restaurant serving local cuisine, and easy access to the towns amenities and attractions.

The Crown and Kitchen: Situated in Haddingtons town center, The Crown and Kitchen provides a convenient base for a short city break. The hotel offers comfortable rooms, an on-site restaurant, and friendly service. Visitors can easily explore the town, visit historical sites, and enjoy the local cuisine within walking distance of the hotel.

Show moreLess