Photo by Lisa Jarvis

Search Haddington hotels

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Haddington

Maitlandfield House Hotel
3.0 star property
8.2 out of 10, Very good, (421)
"lovely staff on reception and at breakfast "
The price is AU$254
includes taxes & fees
17 Oct - 18 Oct
Maitlandfield House Hotel
Tweeddale Arms Hotel
4.0 star property
8.6 out of 10, Excellent, (307)
"Really lovely hotel!"
The price is AU$266
includes taxes & fees
28 Oct - 29 Oct
Tweeddale Arms Hotel
Orchard House Lodges
3.0 star property
9.6 out of 10, Exceptional, (58)
"Everything was very nice"
The price is AU$201
includes taxes & fees
2 Nov - 3 Nov
Orchard House Lodges
Garleton Lodge
4.0 star property
10.0 out of 10, Exceptional, (13)
"Beautiful retreat. Wonderful accommodations and delicious breakfast! Would definitely go back."
The price is AU$413
includes taxes & fees
14 Nov - 15 Nov
Garleton Lodge
8 Barney Mains Cottage
3.0 star property
The price is AU$1,436
includes taxes & fees
25 Oct - 26 Oct
8 Barney Mains Cottage
Apex Grassmarket Hotel
4.0 star property
9.0 out of 10, Wonderful, (2208)
"Great hotel and location "
The price is AU$276
includes taxes & fees
2 Nov - 3 Nov
Apex Grassmarket Hotel
Market Street Hotel
4.0 star property
9.6 out of 10, Exceptional, (1127)
"Great location"
The price is AU$685
includes taxes & fees
17 Oct - 18 Oct
Market Street Hotel
Dryburgh Abbey Hotel
3.0 star property
8.8 out of 10, Excellent, (832)
"Brilliant staff, great location, majestic building "
The price is AU$214
includes taxes & fees
2 Nov - 3 Nov
Dryburgh Abbey Hotel
Malmaison Edinburgh City
4.0 star property
9.0 out of 10, Wonderful, (1007)
"Everything was fantastic "
The price is AU$315
includes taxes & fees
9 Nov - 10 Nov
Malmaison Edinburgh City
Kilconquhar Castle Estate
3.0 star property
9.0 out of 10, Wonderful, (370)
"Lovely overnight stay and great location. The staff were so helpful and friendly. Good leisure facilities and the food fabulous, will definitely return for another stay. "
The price is AU$178
includes taxes & fees
19 Oct - 20 Oct
Kilconquhar Castle Estate
Ocean Mist Leith
2.5 star property
10.0 out of 10, Exceptional, (665)
"This was an amazing stay. The staff was amazing. Great breakfast. Loved staying here. Would definitely stay again!!! Highly recommend "
Ocean Mist Leith
Dean Park Hotel
4.0 star property
8.8 out of 10, Excellent, (641)
"Clean, attractive hotel with good dining options. I was traveling solo for work and it was perfect for my needs. "
Dean Park Hotel
Stay Central
3.0 star property
8.2 out of 10, Very good, (1008)
"Excellent location"
The price is AU$199
includes taxes & fees
10 Nov - 11 Nov
Stay Central
Leonardo Royal Hotel Edinburgh
4.0 star property
9.0 out of 10, Wonderful, (1291)
"Good hotel close to all historic attractions. "
The price is AU$256
includes taxes & fees
2 Nov - 3 Nov
Leonardo Royal Hotel Edinburgh
Eleven Stafford Street Townhouse
4.0 star property
9.4 out of 10, Exceptional, (524)
"It was a beautiful place to stay. Everything with check-in went smoothly and they are very responsive to questions and requests. I would definitely stay there again. "
The price is AU$186
includes taxes & fees
10 Nov - 11 Nov
Eleven Stafford Street Townhouse
Edinburgh Marriott Hotel Holyrood
4.0 star property
8.6 out of 10, Excellent, (1005)
"Great location and able to walk everywhere. Great breakfast. The restaurant on site was nice for meals or a drink. "
The price is AU$256
includes taxes & fees
2 Nov - 3 Nov
Edinburgh Marriott Hotel Holyrood
The Hoxton Edinburgh
4.0 star property
9.4 out of 10, Exceptional, (82)
"Great stay, friendly staff and convenient location. "
The price is AU$314
includes taxes & fees
3 Nov - 4 Nov
The Hoxton Edinburgh
Marine North Berwick
5.0 star property
8.8 out of 10, Excellent, (260)
"What a lovely hotel. Everything was wonderful, didn’t want to leave "
The price is AU$679
includes taxes & fees
2 Nov - 3 Nov
Marine North Berwick
The Scott
4.0 star property
9.6 out of 10, Exceptional, (542)
"Great service and great place to stay "
The price is AU$379
includes taxes & fees
2 Nov - 3 Nov
The Scott
Old Town Chambers, Autograph Collection
5.0 star property
9.8 out of 10, Exceptional, (1005)
"Great location and amenities in the room"
The price is AU$561
includes taxes & fees
3 Nov - 4 Nov
Old Town Chambers, Autograph Collection
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

Our guide on where to stay in Haddington

Find the best Haddington areas for the activities you enjoy most.

Gifford

Gifford is noteworthy for its restaurants, and you can plan an outing to Yester Castle and Lennoxlove Historic House while you're in town.

Garvald

Garvald might not have many top sights, but Preston Mill & Phantassie Doocot Mill and John Muir House are two attractions nearby that you can check out.

Whittingehame

While Whittingehame isn't home to many top sights, Belhaven Beach and National Museum of Flight are some notable places to visit nearby.

Stay near popular Haddington attractions

Learn more about Haddington

This historic market town showcases St. Mary's Church and the 14th-century Haddington House along cobbled streets. Visit the John Grey Centre museum or time your trip for the Haddington Festival when locals celebrate with parades and music.

by
(
)
Open Photo by marsupium photography (CC BY-SA) / Cropped from original

Top Haddington Hotel Reviews

More cheap accommodation in Haddington

Find out more about Haddington

Top reasons to visit Haddington

  • Outdoor Adventures: Haddington is perfect for outdoor enthusiasts, offering scenic golf courses, tennis courts, and stunning coastal walks.
  • Rich History: Explore historic streets, ancient castles, and the charming architecture of this quaint Scottish town.
  • Vibrant Community Spirit: Enjoy the friendly atmosphere and local boutiques, perfect for shopping and mingling with locals.
  • Convenient Accommodation: Choose from a variety of accommodations, from cosy cottages to pet-friendly hotels, catering to all needs.
  • Proximity to Attractions: Easily access nearby destinations like the East Lothian coast and Edinburgh for a mix of nature and culture.

Find great hotels near Haddington

Haddington offers a delightful selection of accommodation options, catering to various needs and preferences. From pet-friendly hotels to family-oriented guesthouses and business-themed lodgings, you'll find something to suit your style. Whether you're seeking budget-friendly stays or charming resorts, Haddington's hotels promise a warm welcome and a convenient base to explore the stunning Scottish countryside.

  • Edinburgh Marriott Hotel Holyrood: Experience a rejuvenating getaway at the Edinburgh Marriott Hotel Holyrood, a luxurious 4-star accommodation located 25.7km from Haddington. Ideal for those seeking a spa-themed escape, this hotel features a full-service spa and pool, offering treatments such as massages, body scrubs, and manicures. Guests can unwind in the sauna after a busy day of exploring, making it a perfect retreat for relaxation and pampering.
  • Summer Stays at The University of Edinburgh - Campus Accommodation: Located 24.1km from Haddington, Summer Stays at The University of Edinburgh offers a vibrant hostel experience for budget-conscious travellers. This accommodation boasts convenient dining options with a bar and lounge, along with breakfast services. For those looking for activities, nearby golf facilities and city centre attractions provide plenty of opportunities for exploration and recreation, ensuring a lively stay.
  • Malmaison Edinburgh: Set 24.1km from Haddington, Malmaison Edinburgh is a charming 4-star boutique hotel that welcomes eco-conscious and pet-friendly travellers alike. This uniquely designed property features stunning decor and artworks, creating an inviting atmosphere. With amenities such as food and water bowls for pets and an eco-certification, it’s perfect for those who appreciate style and sustainability. Malmaison offers a distinctive experience for guests looking to indulge in comfort and creativity.

Where to stay in Haddington

Haddington, a charming small town in Scotland, offers a delightful blend of outdoor adventures and rich cultural experiences. Explore its historic streets, relax among friendly locals, and stay in cosy holiday cottages. For a taste of Scotland's beauty, venture to nearby destinations like the picturesque East Lothian coast or the vibrant city of Edinburgh, both perfect for excursions filled with history and natural splendour. Haddington promises a memorable vacation for every traveller.

  • Edinburgh: A vibrant metropolis, Edinburgh is a cultural hub that draws visitors year-round. Located a short distance from Haddington, this historic city is particularly bustling from July to September. Here, you can immerse yourself in a wealth of cultural experiences, including shopping, education, and theatre. Key highlights include the iconic Edinburgh Castle, the Royal Mile, and numerous historic streets that resonate with stories of the past, making every corner a feast for the eyes and spirit.
  • Gifford: Just around the corner from Haddington, Gifford is a charming neighbourhood that invites those looking for outdoor and sports activities. Peak travel periods occur in March to April and July, where the lush landscapes and vibrant local community come alive. Golf enthusiasts will find a plethora of golf courses to enjoy, while the local sports facilities cater to various interests. Gifford's serene environment also includes lovely places of worship and community hubs, perfect for those seeking an eco-friendly escape.
  • Drem: Located approximately 4.8km from Haddington, Drem is a quaint neighbourhood known for its outdoor and sports experiences. Visitors often flock here during April and late summer, taking advantage of the scenic parks, picturesque beaches, and tranquil bays. Ideal for golf lovers, Drem boasts several golf courses that offer stunning views and a fantastic game. This peaceful area provides a perfect backdrop for relaxation and leisure, making it an ideal retreat for nature lovers and sports enthusiasts alike.

Things to do near Haddington

Haddington, Scotland, is perfect for outdoor enthusiasts and culture lovers alike, offering a range of activities such as golf at scenic courses, shopping in local boutiques, and tennis at various courts. Visitors can explore golf packages tailored for all skill levels, making it an ideal destination for a sporty getaway. Enjoy the charming atmosphere while indulging in the vibrant community spirit of this historic town.

Shopping

In Haddington, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, visit Ocean Terminal Shopping Centre and Scottish Gems, both 25.7km away, for a mix of entertainment and family-friendly vibes. Don't miss Geoffrey Kiltmakers and Weavers for traditional Scottish products.

Recreation

Experience the serene Muirfield Golf Course, where you can enjoy a round of golf amidst stunning landscapes, just 9.7km from Haddington. Alternatively, North Berwick Golf Course offers a similar outdoor sporting vibe, located 11.3km away, perfect for a day of relaxation and recreation.

Adventure

Embark on the John Muir Way - East, a stunning 16.1km hiking trail showcasing breathtaking scenery and outdoor adventure. For family fun, head to Elie Holiday Park, a 25.7km campground perfect for outdoor activities. For an adrenaline rush, try your skills at Bedlam Paintball, also 25.7km away.

Nightlife

For a vibrant night out near Haddington, head to the Edinburgh Playhouse Theatre for captivating performances, or enjoy a relaxing drink at Greyfriar's Bobby pub, perfect for romance. For family fun, visit Camera Obscura and World of Illusions, where adventure awaits in every corner.

Booking tips and Expedia advantages for Haddington

To save money during your trip to Haddington, consider visiting between January and March when accommodation prices are lower. Book your hotel about a month in advance or check last-minute deals on Expedia for better rates. Tuesdays tend to be the cheapest days to stay, while Saturdays are the most expensive. Utilize Expedia's tools to compare accommodation prices and consider package deals that combine flights and activities for additional savings. Also, take advantage of free attractions and consider walking or using public transport to explore the area economically.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Haddington are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Haddington about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Haddington is Tuesday. The most expensive day to stay in Haddington is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to narrow down your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by combining your Haddington hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Haddington

Haddington offers a fantastic mix of outdoor adventures, cultural experiences, and sports activities. Visitors can explore stunning beaches, historic castles, and scenic urban parks, making it an ideal destination for those seeking a blend of relaxation and exploration. Whether you're after a cultural outing or an adventurous day outdoors, Haddington has something to delight every traveller.

  • Portobello Beach: This stunning beach is perfect for a relaxing day out, just 20.9km from Haddington. Enjoy the vibrant seaside atmosphere, take a stroll along the promenade, or indulge in some fish and chips while soaking up the sun.
  • Palace of Holyroodhouse: Located 24.1km away, this historic palace offers a glimpse into Scotland's royal heritage. Explore the beautiful gardens and opulent state rooms, immersing yourself in the rich culture and history of the monarchy.
  • Dirleton Castle: A mere 9.7km from Haddington, this enchanting castle combines culture and romance. Wander through its picturesque grounds, admire the impressive architecture, and envision the tales of love and intrigue that echo through its walls.

Best time to go to Haddington

The best time to visit Haddington can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Haddington falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Haddington falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.6°F (4.8°C)Light RainMostly CloudyAverageSlightly Low
February40.8°F (4.9°C)Light RainMostly CloudyAverageSlightly Low
March42.4°F (5.8°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No Rain (Dry)Mostly SunnySlightly HighAverage
May49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
June54.3°F (12.4°C)Light RainMostly CloudyAverageSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August57.6°F (14.2°C)Light RainMostly CloudyAverageSlightly High
September55.0°F (12.8°C)Light RainMostly SunnySlightly HighAverage
October50.7°F (10.4°C)Light RainMostly CloudySlightly LowAverage
November45.7°F (7.6°C)Light RainMostly CloudySlightly LowAverage
December42.1°F (5.6°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Haddington

For tourists heading to Haddington, Scotland, the nearest major airport is Edinburgh (EDI), situated 37.0km away. Excellent accommodation options nearby include Crescent House, a 5.5-star guesthouse, and two 5-star hotels, Virgin Hotels Edinburgh and InterContinental Edinburgh The George by IHG, all located 11.3km from the airport. Travellers can easily access Edinburgh (EDI) from these hotels. Alternatively, Dundee (DND) is 57.9km from Haddington, with notable hotels such as The Hideaway Experience, a 5-star lodge 8.0km from the airport, and the 4-star Landmark Hotel and Leisure Club, just 3.2km away. Transportation services to Dundee (DND) may include shuttle services upon request.

Frequently asked questions

Where is the best place for a stay in Haddington?
Orchard House Lodges is ranked highly by Expedia customers. This lodge offers free parking and in-room kitchenettes. Other top choices based on traveller reviews include Tweeddale Arms Hotel and Maitlandfield House Hotel. See all available top hotels, or vacation rentals in Haddington.
What are some of the best holiday rentals that Haddington has to offer?
St Giles ApartHotel by Joivy: This holiday home rental outside of Haddington comes with free WiFi so that you can feel at home during your trip. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all vacation rentals in Haddington.
If I need to cancel my hotel reservation in Haddington, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable as long as you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Haddington.
What's the best dog-friendly accommodation option in Haddington?
Maitlandfield House Hotel is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Other good options for you and your pet's trip include Tweeddale Arms Hotel and Idyllic setting for large family get-togethers, groups of friends, and corporate retreats.. See more pet-friendly hotel accommodations in Haddington.
What's the best golf hotel in Haddington?
The Victoria Inn is a top hotel that has a golf course and features free breakfast. You can tee off at Haddington Golf Club during your trip. See more golf hotels in Haddington.
What are some accommodation options with pools in Haddington?
Apex Waterloo Place Hotel: Hotel, 1-minute walk from Princes Street. Features a full-service spa, an indoor pool and a sauna. Apex Grassmarket Hotel and Holiday Inn Edinburgh by IHG are two additional hotels with an on-site pool. View all hotels with pools in Haddington.
What's it like to stay in Haddington?
Visitors to Haddington will definitely enjoy the bars. Tourists can also enjoy the city's golf courses, coffee shops and churches. Top sights around the area include Royal Mile and Edinburgh Castle. In Haddington, there are 25 hotels and other accommodation options to choose from. Find out more about Haddington.
What should I do while I'm visiting Haddington?
Cultural venues include John Muir House and Dunbar Town House Museum. Landmarks like Nungate Bridge, Lennoxlove Historic House and Hailes Castle might be worth a visit. You'll also find Royal Mile and Edinburgh Castle in the area. Take a look at what more there is to see and do in Expedia's Haddington guide.
What's the weather like in Haddington?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Haddington is 818 mm.

Explore a world of travel with Expedia