Search for Cheap Deals onHistoric Hotels in Gifford
Photo by Jock Watson
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Featured Gifford Historic Hotels

Goblin Ha'
Main St, Gifford, East Lothian Haddington Scotland
Stay at this hotel in Haddington. Enjoy free parking, breakfast (surcharge), and daily housekeeping. Popular attractions Yester Castle and Lennoxlove Historic ...

Tweeddale Arms Hotel
High Street Haddington Scotland
Fully refundableReserve now, pay when you stay
Stay at this hotel in Haddington. Enjoy free breakfast, free parking, and daily housekeeping. Popular attractions Yester Castle and Lennoxlove Historic House ...
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.
Hotels by Star Rating
More Hotel Options in Gifford
Top Points of Interests in Gifford
- Hotels near Edinburgh Castle
- Hotels near Royal Mile
- Hotels near Princes Street
- Hotels near University of Edinburgh
- Hotels near Grassmarket
- Hotels near Edinburgh Playhouse Theatre
- Hotels near George Street
- Hotels near Princes Street Gardens
- Hotels near St. Andrew Square
- Hotels near Dean Village
- Hotels near Edinburgh International Conference Centre
- Hotels near Usher Hall
- Hotels near Portobello Beach
- Hotels near Palace of Holyroodhouse
- Hotels near Military Tattoo Theatre
- Hotels near St. Giles' Cathedral
- Hotels near Arthur's Seat
- Hotels near National Museum of Scotland
- Hotels near Omni Centre Edinburgh
- Hotels near Calton Hill
Cities near Gifford
- North Berwick Hotels (10.81 mi)
- North Sea Hotels (244.01 mi)
- Kelso Hotels (24.19 mi)
- Peebles Hotels (24.45 mi)
- Musselburgh Hotels (12.24 mi)
- Great Britain Hotels (115.13 mi)
- Dunbar Hotels (11.2 mi)
- Leven Hotels (22.48 mi)
- Melrose Hotels (21 mi)
- Bonnyrigg Hotels (14.1 mi)
- Lasswade Hotels (14.94 mi)
- Dalkeith Hotels (12.45 mi)
- Eyemouth Hotels (25.45 mi)
- Haddington Hotels (4.04 mi)
- Burntisland Hotels (21.73 mi)
- Gullane Hotels (9.76 mi)
