Which hotels in Midlothian offer the best value for families?
Peggyslea Farm B&B is ideal for families, offering a family-friendly atmosphere with spacious accommodations. Rates average around $120 per night. The Juniperlea Inn also accommodates families and provides comfortable rooms, particularly suited for those traveling with children.