Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Dirleton on Hotels.com. These Dirleton hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in Dirleton
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Dirleton?




1. Open Arms Hotel
Open Arms Hotel



2. Marine North Berwick
Marine North Berwick



3. No.12 Hotel & Bistro
No.12 Hotel & Bistro



4. The Lodge at Craigielaw
The Lodge at Craigielaw



5. The Linton Hotel
The Linton Hotel



6. Bayswell Park Hotel
Bayswell Park Hotel



7. Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate



8. Dalhousie Castle
Dalhousie Castle



9. Best Western Kings Manor Hotel
Best Western Kings Manor Hotel



10. Fingal - A Luxury Floating Hotel
Fingal - A Luxury Floating Hotel



11. The Scott
The Scott



12. Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux



13. Braid Hills Hotel
Braid Hills Hotel



14. Nira Caledonia
Nira Caledonia



15. The Lane Hotel
The Lane Hotel



16. Village Hotel Edinburgh
Village Hotel Edinburgh



17. Motel One Edinburgh-Royal
Motel One Edinburgh-Royal



18. Malmaison Edinburgh
Malmaison Edinburgh



19. The Hoxton, Edinburgh
The Hoxton, Edinburgh



20. Market Street Hotel
Market Street HotelOur prices for hotels in Dirleton are cheapest in January
Price trends for hotels in Dirleton
Top landmarks in Dirleton
Dirleton Castle
Check out reviews of Dirleton hotels guests love
Leonardo Royal Hotel Edinburgh
"near the train station, very nice"
Hilton Edinburgh Carlton
"It was a lovely hotel, but for the price would have enjoyed a better view. We were looking at scaffolding out our window. Otherwise wonderful"
CODE - The Court, Edinburgh
"Very clean pod. Remember to take USB or USC for charging your device"
Mount Royal Hotel Edinburgh by The Unlimited Collection
"Excellent ! Super déjeuner. Super emplacement !"
Market Street Hotel
"The hotel is in the center, very convenient location. The staff are very friendly and welcoming. The room is very clean and looks new."
The Hoxton, Edinburgh
"The staff were extremely helpful and the room was charming. Bathroom great. Convenient location to train and buses. Only negative is that we were sent an email of a bill/receipt for another guest, as well as ours. It was rather upsetting as we had to make sure we were not billed for his stay. We were not but personal contact info was shared to us ."
Apex City of Edinburgh Hotel
"Location was great! Stuff was helpful . However the bed was not comfortable and we saw some things on the sheets when we first got there that looked like burgers 😝"
Radisson Blu Hotel, Edinburgh City Centre
"The parking lot was very convenient. Just be clear how to get there before you go."
The Caledonian Edinburgh, Curio Collection by Hilton
"Very Friendly and Courteous Staff"
Frequently asked questions
Discover the Enchantment of Dirleton: Where History Meets Coastal Splendor
Nestled in the picturesque East Lothian region, Dirleton is a charming village that captivates visitors with its historic allure and stunning landscapes. Dominated by the majestic shadow of Dirleton Castle, a 13th-century marvel, the village invites exploration of its quaint streets and lush gardens. Adjacently, the serene Dirleton Kirk adds to the area's cultural richness, while the surrounding countryside offers scenic walks with breathtaking views. Perfect for a romantic getaway or a quiet retreat, Dirleton seamlessly blends history, nature, and tranquility, making it an enchanting off-the-beaten-path destination for travelers seeking authentic Scottish charm. For great hotel rates in Dirleton, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.
Discover great hotels in Dirleton
Dirleton offers a charming selection of accommodations, from cozy inns to elegant hotels, reflecting the area's historic vibe. Many places provide easy access to local attractions, including scenic views and warm hospitality, making it a lovely base for exploring North Berwick and its surroundings. Here are some of our travelers' favorite hotels in Dirleton:
- Fingal - A Luxury Floating HotelOpens in a new window: Nestled in a serene setting, Fingal - A Luxury Floating Hotel is a 5.0-star hotel designed for discerning travelers seeking a luxurious vacation experience. This exquisite property features beautifully appointed rooms with thoughtful design elements, a superb dining experience, and a unique atmosphere aboard a ship. Exceptional service and amenities, including a meeting room and a tram stop nearby for easy city access, ensure a seamless stay. Guests rave about the immaculate accommodations and the delightful culinary offerings, creating a memorable escape that combines elegance with comfort.
- Greywalls Hotel and Chez RouxOpens in a new window: A haven for golf enthusiasts, Greywalls Hotel and Chez Roux is a 5.0-star hotel that promises a luxurious getaway. With spacious, well-appointed rooms and multiple meeting spaces, this hotel caters to both leisure and business travelers. The stunning grounds include beautiful gardens that enhance the tranquil atmosphere. Guests appreciate the attentive service, delectable dining options, and the overall luxurious ambiance, making it an ideal destination for those seeking relaxation and golf experiences in a picturesque setting.
- Marine North BerwickOpens in a new window: Perched near the beach, Marine North Berwick is a 5.0-star hotel perfect for adventure seekers and leisure travelers. The property boasts direct beach access, a well-equipped spa, and a variety of recreational activities that enhance the beachside experience. Guests enjoy the breathtaking ocean views, comfortable accommodations, and delicious dining options, all complemented by a welcoming atmosphere. With a focus on relaxation and enjoyment, this hotel is an excellent choice for those looking to indulge in both adventure and luxury.
Top locations to stay in Dirleton
Some of the best places to stay near North Berwick Harbour, Gullane Beach, and Dirleton Castle offer unique experiences. North Berwick Harbour is vibrant with marine activities, Gullane Beach boasts stunning sandy shores, and Dirleton Castle showcases rich history amidst picturesque surroundings. For first-time visitors, staying near North Berwick Harbour is ideal for easy access to local attractions and seaside charm.
- Near North Berwick HarbourOpens in a new window: Staying near North Berwick Harbour puts you at the heart of coastal charm. With its stunning marina views and connections to nearby islands, this area is perfect for leisurely strolls along the waterfront. You can enjoy boat trips and stunning sea vistas that highlight the natural beauty of the Scottish coast. Don’t miss the chance to explore local shops and galleries that showcase the vibrant culture of this seaside town.
- Near Gullane BeachOpens in a new window: If you're a fan of sandy shores and picturesque beach walks, staying near Gullane Beach is a great choice. This beautiful stretch of coastline is perfect for relaxing days in the sun, beachcombing, or even a scenic picnic. The gentle sea breeze and stunning views make it a tranquil spot to unwind and soak up the serene atmosphere.
- Near Dirleton CastleOpens in a new window: Nestled in a quaint village, staying near Dirleton Castle offers a unique glimpse into Scottish history. The castle is surrounded by beautiful gardens and scenic landscapes that make for a peaceful retreat. Explore the rich history of the area while enjoying the charm of a small town, making it an appealing choice for those looking to immerse themselves in local culture.
Things to do in Dirleton
Discover Dirleton, a charming village steeped in history, featuring the impressive 13th-century Dirleton Castle and the beautiful Dirleton Kirk. Stroll through the picturesque streets of the parish, where lush gardens and stunning views await. It’s a delightful stop for anyone seeking a taste of Scotland’s rich heritage!
- North Berwick HarbourOpens in a new window – Start your adventure at North Berwick Harbour, where the charm of a bustling seaside community awaits. Watch fishermen unload their daily catch, enjoy the lively atmosphere, and take a stroll along the waterfront. The picturesque views of the Firth of Forth make it an ideal spot for photography enthusiasts.
- Dirleton CastleOpens in a new window – Step back in time at Dirleton Castle, a stunning medieval fortress surrounded by beautiful gardens. Explore its historic ruins and imagine the lives of those who once walked its halls. The castle’s impressive architecture and serene surroundings invite you to linger and appreciate its rich history.
- Gullane BeachOpens in a new window – Relax at Gullane Beach, a pristine stretch of golden sand perfect for sunbathing and beach games. With gentle waves and scenic dunes, it’s a fantastic spot for families to enjoy a fun day out. Don’t miss the chance to take a refreshing dip or build sandcastles with the kids.
- Scottish Sea Bird CenterOpens in a new window – Discover the wonders of marine life at the Scottish Sea Bird Center. Engage with interactive exhibits that showcase the region's diverse bird species and marine ecosystems. Join a guided boat tour to observe seabirds in their natural habitat and learn about conservation efforts in the area.
- Seacliff BeachOpens in a new window – End your day at Seacliff Beach, known for its breathtaking cliffs and stunning views of the Bass Rock. This tranquil beach offers a perfect escape for a peaceful walk or a picnic with loved ones. Unwind as you watch the waves crash against the shore and soak in the natural beauty that surrounds you.
5 tips for savvy savings when booking a hotel in Dirleton
- Book for the cheapest times: The most budget-friendly time to visit Dirleton is between January and March, when hotel prices are typically lower. For a great value for money, a stay of at least 2 to 3 days is recommended to fully enjoy the town's historic sites, cultural landmarks, and beautiful natural attractions. During your visit, you can explore the stunning Dirleton Castle, relax on the nearby beach, and wander through the charming historic village and parks, all while keeping your travel costs manageable.
- Look for last-minute deals on Hotels.com: To find last-minute deals to Dirleton, start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions. Additionally, you could utilize the Smart ShoppingOpens in a new window tool via the app to compare hotel prices and amenities, ensuring you're more likely to see the best options. This way, if rooms become available or prices drop, you'll be among the first to know and book your getaway.
- Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates might help you save on your stay at a Dirleton hotel. If you're interested in unique accommodations, boutique hotels can provide a more personalized experience and potentially better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend alternative dates that may offer more affordable options, increasing the likelihood that you’ll save.
- Consider your location: Staying near major attractions or city centers can be convenient, but it usually tends to come with higher prices. For more budget-friendly options, consider hotels in less central neighborhoods, which can help you balance cost with easy access to the sites you want to visit. You might also look into independent hotels that are located a bit further out, as they often provide a more authentic experience at a more affordable rate.
- Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Dirleton. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.
Best time to go to Dirleton
Dirleton experiences its lowest average temperature in January, at 38.5°F (3.6°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October is typically the wettest month. If you’re looking to soak up the lively atmosphere in Dirleton, March, April, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.
Keep exploring
- Resorts in Inchkeith
- Hotels in Lower Largo
- Hotels near Seacliff Beach
- Hotels near North Berwick Golf Course
- Pool in North Berwick
- Hotels in Kilconquhar
- Hotels in Aberlady
- 4 Star Hotels in Inchkeith
- Hotels in Haddington
- Club Quarters Hotels in Inchkeith
- Camino Real Hotels in Inchkeith
- Hotels near Gullane Golf Course
- 5 Star Hotels in Inchkeith
- Portobello Hotels
- 3 Star Hotels in Prestonpans
- Hotels in Cockenzie
- 5 Star Hotels in North Berwick
- Ranches in Leven
- Castle Hotels in Inchkeith
- 3 Star Hotels in Dysart
- Hotels in Dunbar
- Hotels near Gullane Beach
- Hotels in East Linton
- LGBT Friendly in Inchkeith
- Barcelo Hotels in Inchkeith
- Hotels in Prestonpans
- Hotels in Cellardyke
- Shopping in Inchkeith
- Drem Hotels
- Hotels near Muirfield Golf Course
- Hotels in Port Seton
- Hotels near Dirleton Castle
- Macmerry Hotels
- Americinn Hotels in Leven
- Kitchenette in Gullane
- 2 Star Hotels in Inchkeith
- Kimpton Hotels in Inchkeith
- Castles in Inchkeith
- 3 Star Hotels in Musselburgh
- Gifford Hotels
- Luxury in Gullane
- Hotels in Buckhaven
- 3 Star Hotels in Anstruther
- 3 Star Hotels in North Berwick
- Golf in Anstruther
- Caravanparks in Inchkeith
- Cabins in Inchkeith
- Cottages in North Berwick
- Best Western Hotels in Inchkeith
- Hotels in Lundin Links
- Hotels in North Berwick
- 3 Star Hotels in Leven
- Joppa Hotels
- Hotels in Gullane
- Hotels in Leven
- 4 Star Hotels in North Berwick
- Hilton Hotels in Inchkeith
- Hotels in Methil
- Movenpick Hotels in Inchkeith
- Hotels in Isle of May
- Coast Hotels in Inchkeith
- Business in Leven
- 3 Star Hotels in Haddington
- Hotels in Pittenweem
- All-Inclusive in Inchkeith
- Courtyard - City Lodge Hotels in Inchkeith
- Parking in North Berwick
- Pet Friendly in North Berwick
- Free Breakfast in Anstruther
- Countryhouse in Inchkeith
- 3 Star Hotels in Gullane
- Hotels in Tranent
- Family Friendly in North Berwick
- Hotels in Anstruther
- Red Lion Hotels in Inchkeith
- Hot Tub in Buckhaven
- Chalets in Inchkeith
- Hotels in Musselburgh
- Hotels in Longniddry
- Whitekirk Hotels
- Hotels in St Monans
- Hostels in Inchkeith
- Pencaitland Hotels
- Bedandbreakfast in Inchkeith
- Hotels in Elie
- Apartments in North Berwick
- Aparthotels in Inchkeith
- Houseboats in Inchkeith
- Hotels in Earlsferry
- Spa in Inchkeith
- Hotels near Archerfield Links
