Skip to main content

Filter by:


Star rating

Review score

Pencaitland – 458 hotels and places to stay
See the latest prices and deals by choosing your dates.
Tweeddale Arms Hotel, hotel in Pencaitland

The Tweeddale Arms is situated in the charming village of Gifford, 40 minutes’ drive from Edinburgh. It is at the foot of the Lammremuir Hills and within easy reach of 17 golf courses.

The location was very good for exploring the surrounding areas.The rooms were very clean and the hotel was very comfortable and welcoming, staff helpful and friendly. We will definitely be returning.
8.3
Scored 8.3
Very good
Rated very good
753 reviews
Price fromUS$122.74per night
Maitlandfield House Hotel, hotel in Pencaitland

Within walking distance of picturesque Haddington and just 26 km from Edinburgh, Maitlandfield House boasts quality, efficiency, traditional charm and original elegance.

The staff were wonderful and very helpful. The breakfast room was very pleasant and the pictures on the walls were splendid. Easy parking. Nice clean sheets. Comfy bed. Nice towels. Good location.
7.3
Scored 7.3
Good
Rated good
699 reviews
Price fromUS$151.07per night
The Stair Arms Hotel, hotel in Pencaitland

Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 18 km from University of Edinburgh and 18 km from Royal Mile.

We stayed here after dropping our son and his girlfriend off for a flight from Edinburgh Airport. The hotel is around 20-30 minutes from the airport on a main road approaching Pathead. Plus points Very friendly staff, comfortable bed, tea & coffee making facilities, hot shower, nice beer garden & small childrens play area, decent bar prices, good value hearty evening meals. The hotel is dog friendly and welcomed our little pup.
7.9
Scored 7.9
Good
Rated good
552 reviews
Price fromUS$138.48per night
3 bedroom deluxe caravan, hotel in Pencaitland

Located in Longniddry, 3 bedroom deluxe caravan provides accommodation with a heated pool. This beachfront property offers access to free WiFi and free private parking.

I liked the view and vibes
8.3
Scored 8.3
Very good
Rated very good
98 reviews
Price fromUS$157.36per night
Orchard House Lodges by Ecohuman, hotel in Pencaitland

Orchard House Lodges by Ecohuman has garden views, free WiFi and free private parking, situated in Haddington, 16 km from Muirfield.

This lodge was very well located for my purposes being close to Haddington. It was easy to find and the information provided by the openers was very accurate. The room itself was well-appointed and had nice little touches with biscuits, soft drinks, coffee and tea all being provided. The kitchenette was small but had all the key items, grill, oven, microwave. The view of the highland cattle outside wandering around was so peaceful. The bed was comfortable and the shower was great.
8.7
Scored 8.7
Fabulous
Rated fabulous
144 reviews
Price fromUS$174.61per night
Edinburgh, Seton Sands Abi Horizon, hotel in Pencaitland

Situated just 2.2 km from Longniddry Bents Beach, Edinburgh, Seton Sands Abi Horizon provides accommodation in Edinburgh with access to a garden, a bar, as well as full-day security.

Very happy
8.0
Scored 8.0
Very good
Rated very good
85 reviews
Price fromUS$201.41per night
Seton Sands Haven Holiday Village, hotel in Pencaitland

Seton Sands Haven Holiday Village, a property with a bar, is located in Edinburgh, 2.1 km from Longniddry Bents Beach, 12 km from Muirfield, as well as 22 km from Edinburgh Playhouse.

Wonderful location, 3 min walk to the beach. Great links to Edinburgh and a wonderful resort location.
8.8
Scored 8.8
Fabulous
Rated fabulous
40 reviews
Price fromUS$198.28per night
Seton Sands Haven Holiday Park - Prestige Caravan, hotel in Pencaitland

Set in Port Seton, Seton Sands Haven Holiday Park - Prestige Caravan offers beachfront accommodation 400 metres from Seton Sands Longniddry Beach and offers various facilities, such as a private beach...

Nice area and close to water. Cosy.
9.3
Scored 9.3
Superb
Rated superb
128 reviews
Price fromUS$251.78per night
Faside Estate, hotel in Pencaitland

Around 10 miles east of Edinburgh city centre, the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodation.

Location great, and the place very impressive. But not at all hospitable or cosy.
9.3
Scored 9.3
Superb
Rated superb
49 reviews
Price fromUS$346.20per night
Modern two bedroom house, hotel in Pencaitland

Set 22 km from University of Edinburgh, 22 km from Royal Mile and 23 km from National Museum of Scotland, Modern two bedroom house offers accommodation situated in Ormiston.

Plenty of space, very clean, lovely hosts too with very quick replies when we had any questions, enjoyed our stay here
9.8
Scored 9.8
Exceptional
Rated exceptional
6 reviews
Price fromUS$253.67per night
See all hotels near Pencaitland
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Pencaitland:

  • 8.0
    Scored 8.0

    It is a very quiet but picturesque village, outside the city...

    It is a very quiet but picturesque village, outside the city of Edinburgh by a 25 minute drive. There is a direct city centre bus, and a local shop. Lovely and quiet area, perfect for a stay outside the city.
    Elizabeth
    United Kingdom