Skip to main content

Search hotels in Oldhamstocks

Enter your dates to see the latest prices and deals for Oldhamstocks hotels

Oldhamstocks – 1 hotel or place to stay

Filter by:

Star rating
Review score

Pine Marten, Dunbar by Marston's Inns

Dunbar (Near Oldhamstocks)

Offering a pub and restaurant, The Pine Marten is located just 20 minutes' walk from central Dunbar. The property offers free WiFi and free onsite parking.

K
Kamal
From
Spain
Food in the pub was great, location was near many options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,182 reviews
Price from
US$106.68
1 night, 2 adults

Station House Caravan

Innerwick (Near Oldhamstocks)

Located 26 km from Arthurs Seat, 27 km from Dalhousie Castle and 29 km from Edinburgh Waverley station, Station House Caravan features accommodation set in Innerwick.

T
Tharuna
From
United Kingdom
Everything about the property was great! Amazing place to stay. Host was very warm and welcoming!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
US$107.02
1 night, 2 adults

Lakeside Lodge

Dunbar (Near Oldhamstocks)

Set in Dunbar in the Lothian region, Lakeside Lodge offers accommodation with free WiFi and free private parking, as well as access to a sauna. This campground also features a heated pool.

L
Lesley
From
United Kingdom
Lakeside lodge was just the perfect stay we needed, park was very well kept and clean and tidy! The lodge was immaculate inside with all mod cons required! All the little additions made it so personal and very welcoming! Both adults and kids had a great time.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
US$201.60
1 night, 2 adults

Caravan on Fantastic site

Dunbar (Near Oldhamstocks)

Set 35 km from Muirfield, Caravan on Fantastic site offers accommodation with a patio, as well as a garden and a bar. Boasting a minimarket, this property also provides guests with a picnic area.

K
Kuwa
From
United Kingdom
I loved the way the caravan was clean and beautiful and everything we needed was there,we all felt at home and will definitely come back and recommend friends too,unfortunately we discovered the washing machines on our last day and we could not leave their laundry clean like we wanted to
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 71 reviews
Price from
US$210.82
1 night, 2 adults

The Black Bull Hotel

Duns (Near Oldhamstocks)

Set in Duns and with The Maltings Theatre & Cinema reachable within 25 km, The Black Bull Hotel offers a terrace, allergy-free rooms, free WiFi throughout the property and a bar.

P
Paul
From
United Kingdom
Very nice place to stay. Spotlessly clean. Friendly staff. Very nice food 😋
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 39 reviews
Price from
US$217.41
1 night, 2 adults

Chirnside Hall Hotel

Chirnside (Near Oldhamstocks)

Situated in Chirnside, 14 km from The Maltings Theatre & Cinema, Chirnside Hall Hotel features accommodation with a shared lounge, free private parking, a restaurant and a bar.

H
Heather
From
United Kingdom
Peaceful. Beautifully decorated. Lovely food.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 70 reviews
Price from
US$369.60
1 night, 2 adults

Allanton Inn

Allanton (Near Oldhamstocks)

Situated 17 km from The Maltings Theatre & Cinema, Allanton Inn offers 3-star accommodation in Allanton and has a garden, a restaurant and a bar.

V
Valerie
From
Belgium
Ideal stop for us for a night, but can as easily be for several nights. Loved the garden. It was great to be able to have dinner there in the evening! Freshly mawe pizza to boot! Spacious room and a very comfortable bed! Breakfast buffet and hot dishes made to order! Mmmmm
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 99 reviews
Price from
US$164.71
1 night, 2 adults

Bayswell Park Hotel

Dunbar (Near Oldhamstocks)

With uninterrupted views of the Firth of Forth, Bayswell Park Hotel boasts sea views, free parking, and free WiFi throughout.

J
Janet
From
New Zealand
Great room, great food and exceptional view
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,124 reviews
Price from
US$150.21
1 night, 2 adults

THE Waterloo Arms Hotel

Chirnside (Near Oldhamstocks)

Set in Chirnside, 15 km from The Maltings Theatre & Cinema, THE Waterloo Arms Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

K
Kaitlyn
From
Australia
Wonderful experience! The hotel, staff and service were all beautiful. We enjoyed our stay at The Waterloo Arms Hotel.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 161 reviews
Price from
US$138.35
1 night, 2 adults

Royal Mackintosh Hotel

Dunbar (Near Oldhamstocks)

Located in the seaside town of Dunbar, The Royal Mackintosh is just 2 minutes’ walk from Dunbar Rail Station. There is an on-site restaurant, and limited free parking is available.

M
Martyn
From
United States
Superb location and super friendly staff who stayed up late to welcome us and when they realised what we were doing ( a charity cycle ) donated to our our project generously by offering breakfast) huge thanks for your kindness.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 435 reviews
Price from
US$158.12
1 night, 2 adults
See all hotels in and around Oldhamstocks

Budget hotels in Oldhamstocks and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,182 reviews

Offering a pub and restaurant, The Pine Marten is located just 20 minutes' walk from central Dunbar. The property offers free WiFi and free onsite parking.

From US$121.22 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Offering a garden and garden view, Windyrig is situated in Cockburnspath, 34 km from The Maltings Theatre & Cinema and 42 km from Muirfield.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in Cockburnspath in the Borders region, The Treehouse has a patio. Both free WiFi and parking on-site are available at the holiday home free of charge.

From US$516.98 per night

Located 35 km from The Maltings Theatre & Cinema, Willow Cottage provides accommodation with free WiFi and free private parking. Set 26 km from Tantallon Castle, the property features a garden.

From US$516.98 per night

Set 35 km from The Maltings Theatre & Cinema, Birch Cottage offers accommodation with free WiFi and free private parking. The holiday home is 26 km from Tantallon Castle.

From US$516.98 per night

Set in Cockburnspath and only 35 km from The Maltings Theatre & Cinema, Laurel Cottage offers accommodation with garden views, free WiFi and free private parking. 26 km from Tantallon Castle, the...

From US$516.98 per night

Seaview House, a property with a garden and barbecue facilities, is situated in Cockburnspath, 35 km from The Maltings Theatre & Cinema, 40 km from Muirfield, as well as 26 km from Tantallon Castle.

From US$1,303.34 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 230 reviews

Set in Duns, within 33 km of The Maltings Theatre & Cinema and 48 km of Muirfield, Belstruther Glamping features accommodation with a garden as well as free private parking for guests who drive.

Best hotels with breakfast in Oldhamstocks and nearby

Set in Cockburnspath and only 34 km from The Maltings Theatre & Cinema, The Anchorage offers accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews

Located in Cockburnspath and only 34 km from The Maltings Theatre & Cinema, Scottish sea view near beach provides accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 63 reviews

Cove Farm by Wigwam Holidays is located in Cockburnspath, 35 km from The Maltings Theatre & Cinema, 42 km from Muirfield, and 28 km from Tantallon Castle.

From US$199.04 per night

Offering a garden and sea view, Bridle Cottage is located in Cockburnspath, 34 km from The Maltings Theatre & Cinema and 39 km from Muirfield.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews

Located 26 km from Arthurs Seat, 27 km from Dalhousie Castle and 29 km from Edinburgh Waverley station, Station House Caravan features accommodation set in Innerwick.

From US$103.73 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews

Situated 33 km from The Maltings Theatre & Cinema, Carnaby Ashdale features accommodation with free WiFi and free private parking. 29 km from Tantallon Castle and 50 km from Etal Castle, the property...

Situated just 33 km from The Maltings Theatre & Cinema, Making Memories features accommodation in Cockburnspath with access to a bar, barbecue facilities, as well as full-day security.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Situated 43 km from Muirfield, 29 km from Tantallon Castle and 50 km from Etal Castle, Ivy Caravan 2 at Pease Bay Leisure Park offers accommodation located in Cockburnspath.