Please Wait.

The B and B Directory

Find your perfect guest accommodation.
HomeAdvertise with usContact Us0 Favourites

Find your perfect guest accommodation

Search Options (0 of 8 selected)
Clear AllUpdate Results
+ Favourite ♡Visit Website ⇒


Single Rooms: 2
Double Rooms: 4
Family Rooms: 1
Twin Rooms: 6


PPPN from £60
PR2S from £90
Family Room from £120



Contact: Reservations
Telephone: 01620 810240
Send a message

Tweeddale Arms Hotel

Gifford, Haddington, East Lothian



Tweeddale Arms Hotel is a friendly and inviting place to stay, at Gifford in East Lothian. We are open to residents and non-residents, offering a place to wine and dine whilst visiting this wonderful part of Scotland. Our hotel is in the centre of Gifford and only 4 miles from this historic Haddington.

The hotel dates back to 1685 and still has its traditional black and white exterior paintwork. Over the years the hotel has been renovated, ensuring guests have a place to stay that is comfortable and cosy. We have a choice of rooms available to suit a range of travellers:

Double en suite.
Family en suite rooms sleeping up to 3 people.
Single en suite.
Double superior en suite.
Four poster double room.

All guest room offer the following amenities:

Beverage tray with tea and coffee.
Hair dryer.
Free Wi-Fi internet access.

In addition to our guest rooms, we have a bar and restaurant that is open to all. Whether you are a family, friends, a couple or one man and his dog, you can enjoy something to eat and drink with us. The family lounge bar/restaurant is open all day for teas & coffees, drinks and bar meals. Further dining rooms are available that offer private dining, each with its own log burner. Our rear lounge can be hired with sole use of the smaller beer garden to the rear. The hotel also has a lovely enclosed beer garden and a function suite with access to the garden making it perfect for weddings or that extra special event.

We kindly ask that you bring a dogs bed or blanket with you. Dogs on leads are welcome in the public bar and beer garden but not in the restaurant or lounges.

Gifford is a sweetly-lying, quaint village at the foot of the Lammremuir Hills with picturesque walks and cycle paths nearby. Gifford is located only a 30 minute drive away from Edinburgh and is within easy reach of 17 of Scotlandís finest golf courses including Muirfield.

If youíre looking for a good meal, great accommodation or just a place to stop for a refreshing break, be sure to come and see us. We look forward to welcoming you.

For more information please visit our website.

Rates: Single room from £50 per night.
From £90 per room per night based on 2 people sharing.
Single occupancy in a double room from £65 per night.
Pets are welcome by arrangement. Dogs are welcome in the bar but not the restaurant.
Children are welcome by arrangement.
Wi-Fi internet access.
Dinner available.
On street parking available in the village.
Private dining can be arranged.
Function room available for parties of up to 65 people.
Current TripAdvisor Certificate of Excellence since 2015.
We also participate in the best bar none scheme, have had Gold since 2017.

Booking enquiries for Tweeddale Arms Hotel

To make a reservation or to request more information about staying at Tweeddale Arms Hotel.

Contact Reservations on 01620 810240, don't forget to mention The B & B Directory when calling, or fill in the form below.