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
Haddington
8.2 out of 10, Very good, (424)
"Breakfast was good. "
United Kingdom
Brian
The price is AU$242
includes taxes & fees
20 Nov - 21 Nov
Maitlandfield House Hotel

Orchard House Lodges

3.0 star property
Haddington
9.6 out of 10, Exceptional, (59)
"Wonderful place, so peaceful for watching the sunrise. However, you need to be able to tune out occasional traffic noise if you leave the door open. "
United States
Alexander
The price is AU$178
includes taxes & fees
19 Nov - 20 Nov
Orchard House Lodges

Tweeddale Arms Hotel

4.0 star property
Gifford
8.4 out of 10, Very good, (308)
"Great location for what we wanted in a lovely village , staff and locals very friendly, Hotel a bit tired but was exactly as expected, Steak and ale pie delicious, "
United Kingdom
Derek
The price is AU$255
includes taxes & fees
19 Nov - 20 Nov
Tweeddale Arms Hotel

8 Barney Mains Cottage

3.0 star property
Haddington
The price is AU$1,414
includes taxes & fees
1 Dec - 2 Dec
8 Barney Mains Cottage

Apex Grassmarket Hotel

4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2286)
"The hotel was clean and the rooms were cozy! The hotel was in the perfect location!"
United States
Mindi
The price is AU$262
includes taxes & fees
24 Nov - 25 Nov
Apex Grassmarket Hotel

Market Street Hotel

4.0 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (1172)
"Cozy room and all staffs friendly"
Hong Kong SAR China
yingbin
Market Street Hotel

Hilton Edinburgh Carlton

4.0 star property
Edinburgh City Centre
8.2 out of 10, Very good, (1000)
"Great room, lovely staff and we will be bacl"
United Kingdom
Elizabeth
The price is AU$328
includes taxes & fees
30 Nov - 1 Dec
Hilton Edinburgh Carlton

Kilconquhar Castle Estate

3.0 star property
Leven
9.0 out of 10, Wonderful, (384)
"Comfortable place to stay"
United Kingdom
Ian
The price is AU$155
includes taxes & fees
25 Nov - 26 Nov
Kilconquhar Castle Estate

Edinburgh Marriott Hotel Holyrood

4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1001)
"Great location and able to walk everywhere. Great breakfast. The restaurant on site was nice for meals or a drink. "
Canada
Gail
The price is AU$272
includes taxes & fees
24 Nov - 25 Nov
Edinburgh Marriott Hotel Holyrood

Old Town Chambers, Autograph Collection

5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1003)
"Beautiful property and excellent location "
United States
Daniela
The price is AU$564
includes taxes & fees
16 Dec - 17 Dec
Old Town Chambers, Autograph Collection

CODE - The Court, Edinburgh

2.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1007)
"Very nice central hotel with a great bar. "
United Kingdom
Gabriele
The price is AU$120
includes taxes & fees
19 Nov - 20 Nov
CODE - The Court, Edinburgh

Dean Park Hotel

4.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (658)
"Excellent rooms, good breakfast"
Canada
Robert
The price is AU$160
includes taxes & fees
16 Dec - 17 Dec
Dean Park Hotel

Leonardo Royal Hotel Edinburgh

4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1292)
"Lovely hotel, excellent location and the staff were lovely "
United Kingdom
Janice
The price is AU$326
includes taxes & fees
23 Nov - 24 Nov
Leonardo Royal Hotel Edinburgh

Marine North Berwick

5.0 star property
North Berwick
8.8 out of 10, Excellent, (274)
"Wonderful location, helpful staff and great facilities"
United Kingdom
Rona
The price is AU$481
includes taxes & fees
20 Nov - 21 Nov
Marine North Berwick

Carberry Tower Mansion House and Estate

4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (910)
"Beautiful property and the staff was incredible. "
United States
Melissa
The price is AU$176
includes taxes & fees
9 Dec - 10 Dec
Carberry Tower Mansion House and Estate

Virgin Hotels Edinburgh

5.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1319)
"Fantastic stay, very comfortable bed!"
United Kingdom
Laura
The price is AU$427
includes taxes & fees
14 Dec - 15 Dec
Virgin Hotels Edinburgh

The Lodge at Craigielaw

4.0 star property
Aberlady
9.4 out of 10, Exceptional, (165)
"Stayed here as we had a wedding nearby. We were able to check in early and the room was very clean and a good size."
United Kingdom
Emma
The price is AU$153
includes taxes & fees
19 Dec - 20 Dec
The Lodge at Craigielaw

Greywalls Hotel and Chez Roux

5.0 star property
Gullane
9.4 out of 10, Exceptional, (196)
"A very comfortable stay and will return again "
United Kingdom
Kevin
The price is AU$534
includes taxes & fees
1 Dec - 2 Dec
Greywalls Hotel and Chez Roux

Holiday Inn Express - Edinburgh City Centre by IHG

3.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1031)
"Great hotel in a perfect location"
United States
Mitchel
The price is AU$247
includes taxes & fees
24 Nov - 25 Nov
Holiday Inn Express - Edinburgh City Centre by IHG

Fraser Suites Edinburgh

4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (3071)
"Beautiful hotel, very comfortable and ideal location."
Australia
Surbi
The price is AU$250
includes taxes & fees
17 Dec - 18 Dec
Fraser Suites Edinburgh
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 Haddington Golf Club and Nungate Bridge while you're in town.

Garvald

Garvald might not have many top sights, but Dunbar Town House Museum and Haddington Golf Club are two attractions nearby that you can check out.

Whittingehame

While Whittingehame isn't home to many top sights, Dunbar Town House Museum 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.

St Martin's Church , Haddington St Martin's Church was originally a chapel belonging to St Mary's Nunnery (located about a mile to the east). It was built in the early 12th century, and was altered in the 13th century when a structure was vaulted and buttresses added. It was probably used by both the nuns and the people of Haddington. In the 17th century, it became a Protestant place of worship but eventually fell into decay. Although there is no visible signs, it is thought that the area around the church was used for burials until the 19th century.
Photo by Lisa Jarvis
Open Photo by Lisa Jarvis

Top Haddington Hotel Reviews

Recent Reviews in Haddington

More cheap accommodation in Haddington

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.

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

Frequently asked questions

Where is the best place for a stay in Haddington?
Tweeddale Arms Hotel is ranked highly by Expedia customers. This hotel offers free breakfast and a restaurant. Another top choice for your trip based on traveller reviews is 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 Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool and a snack bar/deli. Holiday Inn Edinburgh by IHG and Apex Waterloo Place Hotel 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. A top sight in the area is Edinburgh Castle. In Haddington, there are 24 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 Dunbar Town House Museum and John Muir House. Landmarks like Nungate Bridge, Lennoxlove Historic House and Hailes Castle might be worth a visit. Additionally, you'll find 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