Find and Book Top Rated Hotels in Dirleton

Search among 7 available hotels and places to stay in Dirleton from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-7 out of 7
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great65 reviews
MapView on map400 m from City Centre100 m from Archerfield links
From   US$ 254 /nightSelect
Places to stay near Dirleton
8.0
Great97 reviews
MapView on map2.7 km from Dirleton2.7 km from City Centre
From   US$ 133 /nightSelect
8.2
Great76 reviews
10.3 km from Dirleton10.3 km from City Centre
From   US$ 124 /nightSelect
Guest house
8.0
Great51 reviews
3.9 km from Dirleton3.9 km from City Centre
From   US$ 305 /nightSelect
9.0
Perfect20 reviews
7.2 km from Dirleton7.2 km from City Centre
From   US$ 316 /nightSelect
Bed & Breakfast
8.4
Great24 reviews
2.6 km from Dirleton2.6 km from City Centre
From   US$ 253 /nightSelect
8.4
Great17 reviews
10.2 km from Dirleton10.2 km from City Centre
From   US$ 114 /nightSelect

Best Hotels and Places to Stay in Dirleton

Why visit?

Dirleton, located in the United Kingdom, offers tourists a charming and historic village experience. With its picturesque landscapes, ancient castles, and proximity to the coast, Dirleton is an ideal destination for those seeking a peaceful getaway. The village also offers a range of Dirleton hotel options to suit different preferences and budgets.

Where to stay?

Dirleton Arms Hotel: Situated in the heart of the village, Dirleton Arms Hotel is a popular choice for visitors. This charming hotel combines traditional Scottish hospitality with modern comforts. With its cozy rooms and an onsite restaurant serving delicious local cuisine, guests can enjoy a relaxing stay. The Dirleton Arms Hotel is within close proximity to Dirleton Castle, making it an excellent base for exploring the areas rich history.

The Open Arms Hotel: Nestled in the picturesque countryside, The Open Arms Hotel offers guests a tranquil retreat away from the hustle and bustle of city life. The hotel features comfortable rooms with stunning views of the surrounding landscape. Visitors can enjoy scenic walks or relax in the hotels garden area. The Open Arms Hotel is an ideal choice for nature enthusiasts looking to explore the nearby Dirleton Beach and the breathtaking East Lothian coastline.

Greywalls Hotel and Chez Roux: For those seeking a luxurious getaway, Greywalls Hotel and Chez Roux is a top-notch option. This elegant hotel boasts a stunning location overlooking the famous Muirfield Golf Course. With its spacious rooms, beautiful gardens, and fine dining restaurant, this 5-star hotel offers a truly indulgent experience. Guests can also take advantage of the hotels proximity to the renowned Dirleton Castle and other popular attractions in the area.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $120 to $160.

4-star hotels: The average price per night is around $180 to $240.

5-star hotels: The average price per night is around $300 to $400.

Best value for money:

The Castle Inn: The Castle Inn offers affordable accommodation without compromising comfort. With its cozy rooms and friendly service, guests can enjoy a pleasant stay at a reasonable price. The hotels convenient location near Dirleton Castle and other attractions makes it an excellent choice for budget-conscious travelers seeking a comfortable Dirleton hotel experience.

The Inn at Dirleton: Providing a blend of modern amenities and traditional charm, The Inn at Dirleton offers great value for money. Its stylish rooms are tastefully decorated, providing a cozy and welcoming atmosphere. Guests can also enjoy delicious meals at the onsite restaurant, which specializes in locally sourced ingredients.

The Doocot: The Doocot offers comfortable accommodation with excellent value for money. Located within a short distance from Dirleton Castle and other nearby attractions, guests can easily explore the village without breaking the bank. The hotels cozy rooms and friendly staff ensure a pleasant stay for budget-conscious travelers.

Best kid-friendly hotels:

The Nisbet House: The Nisbet House is a family-friendly hotel that caters to the needs of children and parents alike. With spacious family rooms, a playground, and outdoor activities, kids can have plenty of fun. The hotels peaceful surroundings and close proximity to Dirleton Beach make it an ideal choice for a family getaway.

The Golf Lodge: The Golf Lodge offers a range of amenities designed to keep children entertained. From a dedicated play area to family-friendly dining options, this hotel provides a welcoming and enjoyable experience for families. Its convenient location near Dirleton Castle and other attractions makes it an excellent choice for families exploring the village.

Best hotels for a romantic getaway:

The Wellness Retreat: The Wellness Retreat provides a tranquil and romantic atmosphere for couples seeking relaxation. With luxurious spa facilities and indulgent wellness treatments, guests can unwind and rejuvenate together. The hotels serene surroundings and close proximity to Dirleton Castle offer a romantic setting for a memorable getaway.

The Hideaway: The Hideaway offers a secluded and intimate experience for couples. Its cozy rooms, private gardens, and romantic dining options create a perfect ambiance for a romantic escape. Located in a peaceful setting within Dirleton, couples can enjoy privacy while still being close to local attractions.

Best for location:

The Coastal View Hotel: Situated near the coast, The Coastal View Hotel offers stunning views of the sea and surrounding landscapes. With easy access to Dirleton Beach and other nearby attractions, guests can explore the natural beauty of the area conveniently. The hotels comfortable rooms and friendly staff make for a pleasant stay.

The Village Center Inn: Located in the heart of Dirleton, The Village Center Inn provides guests with easy access to local shops, restaurants, and landmarks. Its central location makes it a convenient base for exploring the village and its attractions. Comfortable rooms and a welcoming atmosphere ensure a pleasant stay for guests.

The Historic Manor: The Historic Manor offers a unique experience, blending historic charm with modern comforts. It is conveniently located near Dirleton Castle, providing easy access to this iconic landmark. Guests can also enjoy the hotels beautiful gardens and peaceful surroundings during their stay.

Best for a short city break:

The Townhouse: The Townhouse offers a stylish and comfortable retreat for a short city break. Its convenient location in Dirleton allows guests to explore the villages shops, restaurants, and attractions with ease. The hotels modern rooms and personalized service ensure a memorable stay.

The Quaint Cottage: The Quaint Cottage provides a cozy and homely atmosphere, perfect for a short city break. With its unique character and comfortable amenities, guests can experience a relaxing stay in the heart of Dirleton. The hotels proximity to local attractions adds to its appeal for a short getaway.

Show moreLess