We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Family-friendly Romantic Quiet Internet Mid-range Charming Pets Allowed Business Free Parking Free Wifi Non-Smoking Hotel Restaurant Breakfast included Bar/Lounge Suites $ $$ $$$ $$$$ & up & up & up Within 5 mi Within 10 mi Within 25 mi
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
  • Sort by:
  • Availability
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
The Clachan Inn
#2 of 3 St. John's Town of Dalry B&B and Inns
  • Free Wifi
  • Free Parking
The Porridge House
#3 of 3 St. John's Town of Dalry B&B and Inns
    Brookford B&B - Scotland's Most Hospitable B&B
    Loading prices...
    #1 of 3 St. John's Town of Dalry B&B and Inns
    • Free Wifi
    • Free Parking
    See all B&Bs/inns in or near St. John's Town of Dalry
    The Cross Keys Hotel
    TripAdvisor
    $89
    View Deal
    2.4 miles from St. John's Town of Dalry
    • Free Wifi
    • Free Parking
    Airds Farmhouse B&B
    Hotels.com
    $85
    View Deal
    10.8 miles from St. John's Town of Dalry
    • Free Wifi
    • Free Parking
    The Thistle Inn
    Booking.com
    $80
    View Deal
    11.2 miles from St. John's Town of Dalry
    • Free Parking
    • Breakfast included
    The Knowe B&B
    Loading prices...
    8.4 miles from St. John's Town of Dalry
    • Free Wifi
    • Free Parking
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.