Skip to main content.
All hotels in Haddington, Scotland, United Kingdom
1 room, 2 adults

Tweeddale Arms Hotel, Haddington

4-star4 stars
High StreetGifford, HaddingtonScotlandEH41 4QUUnited Kingdom

4-star inn in Haddington with restaurant, bar/lounge
  • Free WiFi
  • Collect nightsYou can collect™ Rewards nights here
Very Good8.2
Fantastic service
Great location
Tasty breakfast
Decent vibe
58See all 58 reviews
From 77 reviewsTripAdvisor Traveller Rating

Tweeddale Arms Hotel, Haddington

from $126 CAD
  • Double Room, Ensuite
  • Family Triple Room, Ensuite
  • Twin Room, Ensuite
  • Single Room, Ensuite
  • Superior Double Room, Ensuite (No Pets Accepted)

What’s around Tweeddale Arms Hotel, Haddington


  • Lennoxlove Historic House - 3.9 mi / 6.2 km
  • St Mary's Church - 4.2 mi / 6.8 km
  • Glenkinchie Distillery - 6.4 mi / 10.4 km
  • Hailes Castle - 7 mi / 11.3 km
  • National Museum of Flight - 7.6 mi / 12.2 km
  • Muirfield Golf Course - 12.9 mi / 20.7 km
  • Longniddry Golf Club - 9.9 mi / 15.9 km
  • Aberlady Bay Nature Reserve - 11.2 mi / 18 km

Getting around

  • Edinburgh (EDI) - 43 min drive
  • North Berwick Drem Station - 17 min drive
  • Longniddry Station - 18 min drive
  • Prestonpans Station - 21 min drive

At a glance

Key facts


  • 13 rooms
  • Arranged over 2 floors


  • Check-in time 2 PM-10 PM
  • Check-out time is 10:30 AM

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required

Travelling with others


  • No cribs (infant beds)


  • Pets allowed


  • Free WiFi in rooms

At the property

Food and drink
  • Free breakfast
  • Restaurant
  • Bar/lounge
  • Room service (during limited hours)
Working away
  • Business center
  • One meeting room
  • Tours/ticket assistance
  • Luggage storage
  • Number of buildings/towers - 1
  • Year Built 1695

In the room

Home comforts
  • Coffee/tea maker
Freshen up
  • Private bathroom
  • Shower only
  • Hair dryer
Be entertained
  • Flat-screen TV
  • Digital TV channels
Stay connected
  • Free WiFi

Recent reviews

Very Good 8.2 From 58 reviews

Tweeddale Arms Hotel, Haddington
Awesome, quaint hotel in awesome quaint village of Gifford, 40 minutes by car from Edinburgh.
Adrian, ca3 night trip
Tweeddale Arms Hotel, Haddington
Very freindly
Very freindly and happy place
John, gb4 night trip
Tweeddale Arms Hotel, Haddington
Very Good8.0
A pub hotel with character
This is really good place to stay. Some might take exception to its older feel but it is a proper pub hotel in a border village. There are scuff marks and flakings in parts of the hotel but to me that’s part of the stay. If you want a high tech place then Edinburgh is your best bet. This is a lovely village pub (2 very good cask ales on tap; decent enough wine list as well; good malt selection) with good bar meals and comfy rooms. Staff are friendly. Gifford is a great small village and there are good walks in the area. I would/will stay again.
Si, gb2 night trip
Tweeddale Arms Hotel, Haddington
Step back in time
An elegant hundreds year old carriage house frozen in time, brimming with history, remarkable appointments and period furnishings. Cordial staff, fine dining and lively pub on premise. Highest rating
william, us1 night trip
Tweeddale Arms Hotel, Haddington
A gem of a place! Comfy quiet and traditional.
We loved the hotel and location. They gave us a great welcome and showed us to our spacious immaculately clean room. Our dinner was delicious followed by a great night’s sleep. Our cooked breakfast was very good.
MRS SUSAN, us1 night trip

See all reviews

Tweeddale Arms Hotel, Haddington

Is the description of this hotel not correct? Tell us