Hotels in Dirleton

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Dirleton?

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
10.0 out of 10, Exceptional, (1 review)
The price is Rp1.619.511
Rp1.943.414 total
includes taxes & fees
3 Feb - 4 Feb
Open Arms Hotel

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
7.6 km from Dirleton
9.4 out of 10, Exceptional, (181 reviews)
The price is Rp1.561.672
Rp1.874.006 total
includes taxes & fees
1 Feb - 2 Feb
The Lodge at Craigielaw

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
22.7 km from Dirleton
8.8 out of 10, Excellent, (1,001 reviews)
The price is Rp963.995
Rp1.156.794 total
includes taxes & fees
2 Feb - 3 Feb
Best Western Kings Manor Hotel

Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
25.4 km from Dirleton
8.6 out of 10, Excellent, (1,001 reviews)
The price is Rp1.147.077
Rp1.376.585 total
includes taxes & fees
1 Feb - 2 Feb
Malmaison Edinburgh

Marine North Berwick

Marine North Berwick
5.0 star property
2.9 km from Dirleton
8.8 out of 10, Excellent, (285 reviews)
The price is Rp3.886.827
Rp4.664.193 total
includes taxes & fees
2 Feb - 3 Feb
Marine North Berwick

Ten Hill Place

Ten Hill Place
4.0 star property
27.5 km from Dirleton
9.4 out of 10, Exceptional, (1,002 reviews)
The price is Rp1.023.955
Rp1.228.746 total
includes taxes & fees
9 Feb - 10 Feb
Ten Hill Place

Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket
3.0 star property
29.1 km from Dirleton
8.8 out of 10, Excellent, (1,628 reviews)
The price is Rp1.093.170
Rp1.311.804 total
includes taxes & fees
2 Feb - 3 Feb
Point A Hotel Edinburgh Haymarket

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
26 km from Dirleton
8.6 out of 10, Excellent, (1,002 reviews)
The price is Rp1.156.794
Rp1.388.152 total
includes taxes & fees
5 Feb - 6 Feb
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
29.6 km from Dirleton
7.8 out of 10, Good, (1,000 reviews)
The price is Rp906.155
Rp1.087.386 total
includes taxes & fees
22 Feb - 23 Feb
Garner Edinburgh Haymarket by IHG

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
20.9 km from Dirleton
9.2 out of 10, Wonderful, (932 reviews)
Carberry Tower Mansion House and Estate

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
29.7 km from Dirleton
8.4 out of 10, Very good, (1,000 reviews)
The price is Rp1.407.256
Rp1.688.707 total
includes taxes & fees
12 Feb - 13 Feb
Village Hotel Edinburgh

Apex Grassmarket Hotel

Apex Grassmarket Hotel
28.2 km from Dirleton
9.0 out of 10, Wonderful, (2,422 reviews)
The price is Rp1.659.999
Rp1.991.999 total
includes taxes & fees
1 Feb - 2 Feb
Apex Grassmarket Hotel

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
18.8 km from Dirleton
9.0 out of 10, Wonderful, (389 reviews)
The price is Rp1.445.992
Rp1.735.191 total
includes taxes & fees
1 Feb - 2 Feb
Kilconquhar Castle Estate

Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
29.6 km from Dirleton
6.0 out of 10, (1,332 reviews)
The price is Rp809.054
Rp970.865 total
includes taxes & fees
2 Feb - 3 Feb
Britannia Hotel Edinburgh

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
2.6 km from Dirleton
9.4 out of 10, Exceptional, (200 reviews)
The price is Rp4.931.379
Rp5.917.655 total
includes taxes & fees
1 Feb - 2 Feb
Greywalls Hotel and Chez Roux

Courtyard by Marriott Edinburgh

Courtyard by Marriott Edinburgh
4.0 star property
27.1 km from Dirleton
8.8 out of 10, Excellent, (1,003 reviews)
The price is Rp1.523.035
Rp1.827.734 total
includes taxes & fees
1 Feb - 2 Feb
Courtyard by Marriott Edinburgh

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
26.9 km from Dirleton
8.6 out of 10, Excellent, (1,001 reviews)
The price is Rp1.556.852
Rp1.868.223 total
includes taxes & fees
1 Mar - 2 Mar
Edinburgh Marriott Hotel Holyrood

Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket
4.0 star property
29.3 km from Dirleton
8.4 out of 10, Very good, (1,345 reviews)
The price is Rp1.300.266
Rp1.560.319 total
includes taxes & fees
8 Feb - 9 Feb
Leonardo Hotel Edinburgh Haymarket

Moxy Edinburgh Fountainbridge

Moxy Edinburgh Fountainbridge
3.0 star property
29.2 km from Dirleton
8.8 out of 10, Excellent, (656 reviews)
The price is Rp1.291.753
Rp1.550.104 total
includes taxes & fees
22 Feb - 23 Feb
Moxy Edinburgh Fountainbridge

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
27.4 km from Dirleton
9.2 out of 10, Wonderful, (1,984 reviews)
The price is Rp1.784.543
Rp2.141.452 total
includes taxes & fees
8 Feb - 9 Feb
Apex Waterloo Place Hotel
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.

When is the best time to visit North Berwick?

Our prices for hotels in North Berwick are cheapest in December
Price trends for hotels in North Berwick
Pricing is based on two traveller single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for Edinburgh
January
High 6°C / low 2°C. Cloudy most days.
View properties in January
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
14°
weather_cloudy
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Dirleton

Check out reviews of Dirleton hotels guests love

Frequently asked questions

Is Dirleton expensive to stay in?
You can find great hotels from Rp970.865 in Dirleton to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Dirleton hotels?
Discover great deals on hotels in Dirleton with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Dirleton hotels.
How can I find discounted rates and deals for Dirleton hotels?
Unlocking discounted rates at hotels in Dirleton couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Dirleton hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Dirleton hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
What are some of the best pet-friendly hotels in Dirleton?
Travelling with your pet doesn't mean sacrificing a great hotel stay. In Dirleton, our travellers love:
  • The Castle Inn has an average guest rating of 10 out of 10. To find more pet-friendly stays on Hotels.com, use the "Amenities" filter in your search and select "Pet friendly".
Find out more about Dirleton

Whispers of History and Nature: Discover the Enchantment of Dirleton

Nestled in the heart of East Lothian, the picturesque village of Dirleton enchants visitors with its charming stone cottages and lush gardens. Dominated by the historic Dirleton Castle, a stunning 13th-century fortress, the village invites exploration of its rich heritage and scenic surroundings. Stroll through the tranquil village green, indulge in delightful local eateries, and enjoy the nearby golden beaches of North Berwick. With its serene atmosphere, captivating landscapes, and a touch of romance, Dirleton is the perfect destination for those seeking an authentic Scottish escape away from the bustling tourist trails.

Discover great hotels in Dirleton

Dirleton offers a charming selection of accommodation options, ranging from cosy bed and breakfasts to comfortable hotels, all set against a picturesque backdrop. Visitors can enjoy warm hospitality, local cuisine, and easy access to nearby attractions like the stunning coastline and historic sites. These are some of the hotels preferred by our travelers in Dirleton:

  1. Greywalls Hotel and Chez RouxOpens in a new window: This luxurious 5.0-star hotel is a haven for golf enthusiasts seeking an upscale retreat. Guests can immerse themselves in a world of golfing excellence, with on-site golf experiences tailored for both beginners and seasoned players. The property boasts elegant accommodations and spacious common areas, allowing for relaxation after a day on the greens. Frequent travellers appreciate the seamless experience provided here, including top-notch amenities and exceptional service that ensure a memorable stay.
  2. Marine North BerwickOpens in a new window: Nestled along the coastline, Marine North Berwick is a stunning 5.0-star property that offers direct access to pristine beaches, making it an ideal choice for adventure seekers. With an array of exhilarating activities such as fishing, windsurfing, and sailing available nearby, guests can indulge in their adventurous spirits while enjoying the comforts of a luxurious setting. The hotel’s exquisite dining options and vibrant atmosphere create an unforgettable experience that resonates with those looking to embrace the thrill of a beach vacation.
  3. Nether Abbey HotelOpens in a new window: Nether Abbey Hotel is a charming 4.0-star hotel that caters to adventure-loving families and individuals alike. The property features a variety of exhilarating activities, including surfing and sailing, ensuring that guests can create cherished memories during their stay. With amenities that provide comfort and convenience, such as bicycle rentals and engaging recreational options, frequent travellers appreciate the lively environment that encourages exploration and relaxation. This hotel perfectly blends adventure with the comforts of a delightful getaway.

Top locations to stay in Dirleton

Staying near North Berwick Harbour, Gullane Beach, and Dirleton Castle offers a perfect blend of historical charm and scenic beauty. North Berwick Harbour is rich in maritime history, while Gullane Beach boasts stunning coastal views and recreational opportunities. Dirleton Castle, with its fascinating ruins, provides a glimpse into Scotland's past. For first-time visitors, North Berwick Harbour is best suited, given its vibrant atmosphere and accessibility to other attractions.

  1. Near North Berwick HarbourOpens in a new window: Staying near North Berwick Harbour immerses you in a rich historical atmosphere. This charming area is perfect for those who appreciate maritime heritage and scenic views. You can explore the vibrant waterfront, where local shops and galleries showcase the town’s artistic flair, as well as enjoy leisurely strolls along the coast. Don’t miss the chance to discover the fascinating history of the harbour, which has been a key part of the community for centuries.
  2. Near Gullane BeachOpens in a new window: Gullane Beach offers a wonderful spot for relaxation and enjoying the natural beauty of Scotland. With its stunning sandy shores and picturesque landscapes, it’s a fantastic place to unwind or take leisurely walks. The area is steeped in history, making it a great backdrop for exploration. Plus, you’ll find charming local boutiques and outdoor spaces perfect for a picnic or a day by the sea.
  3. Near Dirleton CastleOpens in a new window: Staying near Dirleton Castle is a delight for history enthusiasts, as this impressive medieval fortress tells the fascinating story of Scotland's past. The surrounding village adds to the charm, with quaint streets and lovely gardens to explore. The castle grounds are a perfect place for leisurely walks, and the nearby attractions provide a glimpse into the area's rich heritage, ensuring a memorable visit.

Things to do near Dirleton

Nestled in East Lothian, Dirleton enchants visitors with its stunning Dirleton Castle, dating back to the 13th century. Wander through its beautiful gardens and explore charming village streets lined with quaint shops and delightful cafes. With its rich history and scenic beauty, Dirleton is a must-visit gem.

  • Edinburgh CastleOpens in a new window – Discover the rich history of this iconic fortress perched atop Castle Rock. Roam through its ancient halls, explore the Crown Jewels, and enjoy breathtaking views of the city and beyond.
  • Royal MileOpens in a new window – Take a leisurely stroll along this historic street that runs through the heart of Edinburgh, connecting the castle to the Palace of Holyroodhouse. Dive into its charming shops, lively pubs, and fascinating street performances that bring the area to life.
  • Princes StreetOpens in a new window – Experience the vibrant atmosphere of this bustling thoroughfare lined with shops and eateries. Enjoy a shopping spree at popular retailers or simply relax in the nearby gardens while admiring the castle’s silhouette against the skyline.
  • GrassmarketOpens in a new window – Visit this lively tourist precinct known for its colourful history and vibrant nightlife. Discover a mix of traditional pubs, eateries, and unique boutiques, all set against the backdrop of the stunning Scotland landscape.
  • George StreetOpens in a new window – Explore this elegant street renowned for its sophisticated shopping and dining options. Delight in a variety of stylish boutiques, relax at chic cafes, or enjoy a fine dining experience in one of its acclaimed restaurants.

4 tips for savvy savings when booking a hotel in Dirleton

  1. Book for the cheapest times: The most budget-friendly time to visit Dirleton is between January and March, when hotel prices are generally lower. For those wishing to delve into the area's historical landmarks and cultural sites, a stay of at least 2 to 3 days is recommended. This duration offers great value for money, allowing visitors to fully appreciate Dirleton's rich heritage and significant attractions, making it an ideal choice for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Dirleton on Hotels.com, visit the DealsOpens in a new window or Last-Minute Deals section, where you may find discounted hotel rates close to your travel date. By enabling email alerts or push notifications, you could stay updated on flash sales and special promotions. Additionally, the Smart Shopping feature available in the app allows you to compare hotel prices and amenities, ensuring that you’re more likely to see the best options. If prices drop or rooms become available, you’ll be among the first to know, making it easier to book that spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at the Dirleton hotel. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and occasionally better value. When you book with Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we will recommend alternative dates that may be more affordable, increasing the likelihood that you'll secure a better deal.
  4. Consider your location: Staying closer to key attractions or city centres may provide convenience but often comes with higher costs. For more affordable rates, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sights you wish to visit. You might also explore independent hotels further afield, which are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to Dirleton

Dirleton has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. 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, with little to no 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.