Search hotels in Walston

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

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

Walston – 1 hotel or place to stay

Filter by:

Star Rating
Review score

Elphinstone Hotel

Biggar (Near Walston)

Located in Biggar and with Dalhousie Castle reachable within 27 miles, Elphinstone Hotel has a shared lounge, non-smoking rooms, free WiFi and a bar.

K
KATHARINE
From
United Kingdom
The manager went out of his way to help us. We arrived late and missed supper but were allowed to eat our sandwiches in the bar with a glass of wine. The next day we had to leave early for an appointment and were able to eat a quick early lunch. The hotel was a charming old building. The beds were comfortable, bathroom clean, towels provided. The town of Biggar is delightful with alleys running between the buildings up the hill. All staff very friendly and helpful and. We wish we had an excuse to come back.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 690 reviews
Price from
$160.75
1 night, 2 adults

Kirkstyle Hotel

Biggar (Near Walston)

Located in Biggar, Kirkstyle Hotel features a garden and free WiFi. The property offers a 24-hour front desk. At the hotel, rooms have a desk, a TV and a private bathroom.

C
Christina
From
United Kingdom
Ideal room ideal location for wedding we were attending and the breakfast was amazing
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 536 reviews
Price from
$149.94
1 night, 2 adults

The Old Mill Bed & Breakfast

Biggar (Near Walston)

The Old Mill Bed & Breakfast enjoys a location in Biggar, 27 miles from Dalhousie Castle and 28 miles from EICC.

P
Peter
From
Australia
Wonderful hosts with a very interesting story of how the mill was renovated to bring it up to a high standard B&B. Very friendly, welcoming & charming hosts.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 258 reviews
Price from
$112.57
1 night, 2 adults

B&B at No 4

Biggar (Near Walston)

Providing a garden, B&B at No 4 provides accommodations in Biggar. Featuring inner courtyard and quiet street views, this bed and breakfast also offers free Wifi.

J
Julie
From
United States
That it was just off the High street. Far enough for no noise, close enough for a quick dash to the shops.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 364 reviews
Price from
$86.12
1 night, 2 adults

North Lodge Glamping

Carnwath (Near Walston)

23 miles from Murrayfield Stadium in Carnwath, North Lodge Glamping provides accommodations with access to a hot tub.

S
Samantha
From
United Kingdom
Great attention to detail, made to feel welcome and great facilities.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 46 reviews
Price from
$222.89
1 night, 2 adults

6 Kirkstyle

Biggar (Near Walston)

6 Kirkstyle offers accommodations in Biggar, 28 miles from EICC and 28 miles from Edinburgh Castle.

G
Gregory
From
United States
Everything from the time we stepped into the house to the end of our stay. The house was cozy, clean, well equipped, the owner very thoughtful and kind. The whole town is cute and very welcoming. Easy parking, safe, close to atores.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 17 reviews
Price from
$508.35
1 night, 2 adults

Country Nest

Carnwath (Near Walston)

Country Nest is located in Carnwath, just 25 miles from Murrayfield Stadium and 26 miles from Edinburgh Zoo. This vacation home features accommodations with a patio and free Wifi.

S
Selena
From
United States
We absolutely loved our stay at this quaint and beautifully decorated home! It was perfectly situated between Edinburgh and Glasgow, making it an ideal base for exploring both cities while enjoying the charm and quiet of a lovely little town. The house itself had everything we could possibly need — from a well-equipped kitchen to thoughtful extras like books, games, and entertainment options that made our downtime relaxing and fun. Every room was tastefully decorated with a cozy, welcoming feel that made us feel right at home. The town was adorable with plenty of character, and we appreciated the peaceful atmosphere after busy days of sightseeing. This is truly a wonderful find — comfortable, convenient, and full of charm. We’d happily stay here again and recommend it to anyone visiting the area!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 75 reviews
Price from
$215.12
1 night, 2 adults

The Crown Hotel

Peebles (Near Walston)

Located in Peebles and with Dalhousie Castle reachable within 19 miles, The Crown Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

D
David
From
United Kingdom
The staff were excellent very good at their jobs and helpful and the food was absolutely delicious great value for money
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 740 reviews
Price from
$135.08
1 night, 2 adults

New Lanark Mill Hotel

Lanark (Near Walston)

The New Lanark Mill Hotel is part of UNESCO World Heritage Site. The hotel has spacious rooms with attached bathroom, a restaurant, bar and swimming pool.

R
Robin
From
United Kingdom
The location was beautiful and great access to the river walk. The food was excellent!!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,385 reviews
Price from
$154.05
1 night, 2 adults

Barony Castle Hotel

Peebles (Near Walston)

Set in 25 acres of mature grounds, the Barony Castle Hotel is an impressive castle has a stylish award winning restaurant and modern leisure center.

G
Gary
From
United Kingdom
Friendly Staff and good value.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,302 reviews
Price from
$175.61
1 night, 2 adults
See all hotels in and around Walston

Most booked hotels in Walston and surrounding area in the past month

See all

Popular with guests booking hotels in Biggar

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 536 reviews

Popular with guests booking hotels in Biggar

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 691 reviews

Budget hotels in Walston and nearby

See all

20 miles from Dalhousie Castle in West Linton, Borders Escape with Hot Tub offers accommodations with access to a hot tub. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 46 reviews

23 miles from Murrayfield Stadium in Carnwath, North Lodge Glamping provides accommodations with access to a hot tub.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 9 reviews

The New Farmhouse is located in Biggar, just 25 miles from Dalhousie Castle and 27 miles from University of Edinburgh. This property offers access to a patio, free private parking, and free Wifi.

Within 28 miles of Murrayfield Stadium and 28 miles of Edinburgh Zoo, 1 Bed in Lanark oc-91252 provides free WiFi and a garden. Providing private parking, the lodge is 29 miles from EICC.

Within 28 miles of Murrayfield Stadium and 28 miles of Edinburgh Zoo, 1 Bed in Lanark oc-91249 has free WiFi and a garden. Offering private parking, the lodge is 29 miles from EICC.

Within 28 miles of Murrayfield Stadium and 28 miles of Edinburgh Zoo, 1 Bed in Lanark oc-91248 has free WiFi and a garden. Offering private parking, the lodge is 29 miles from EICC.

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

The Shieling offers accommodations in Biggar, 27 miles from Dalhousie Castle and 27 miles from EICC. Complimentary Wifi is available throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 258 reviews

The Old Mill Bed & Breakfast enjoys a location in Biggar, 27 miles from Dalhousie Castle and 28 miles from EICC.

Best hotels with breakfast in Walston and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 691 reviews

Located in Biggar and with Dalhousie Castle reachable within 27 miles, Elphinstone Hotel has a shared lounge, non-smoking rooms, free WiFi and a bar.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 536 reviews

Located in Biggar, Kirkstyle Hotel features a garden and free WiFi. The property offers a 24-hour front desk. At the hotel, rooms have a desk, a TV and a private bathroom.

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

Beeswing, a Victorian Gem in Biggar is located in Biggar, just 27 miles from Dalhousie Castle and 27 miles from EICC.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 364 reviews

Providing a garden, B&B at No 4 provides accommodations in Biggar. Featuring inner courtyard and quiet street views, this bed and breakfast also offers free Wifi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 17 reviews

6 Kirkstyle offers accommodations in Biggar, 28 miles from EICC and 28 miles from Edinburgh Castle.

High Street House Sleeps 4 with Parking offers accommodations in Biggar, 27 miles from Dalhousie Castle and 28 miles from EICC.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 75 reviews

Country Nest is located in Carnwath, just 25 miles from Murrayfield Stadium and 26 miles from Edinburgh Zoo. This vacation home features accommodations with a patio and free Wifi.

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

Charming Biggar High Street Retreat - 2 Bedrooms offers accommodations in Biggar, 28 miles from University of Edinburgh and 29 miles from Camera Obscura and World of Illusions.

More places to explore, more ways to go