Toll Free: (800) 820-1021

Poplar Springs Inn, Spa & Manor House Restaurant

Poplar Springs Inn & Spa is a twenty-one room inn located on 170 pastoral acres in the Virginia countryside. Luxury, excellent customer service, fine dining and a spa are available for our guests and the public. With The Manor House Restaurant, our on-site restaurant, guests may experience a fine culinary experience during their stay. Poplar Springs Inn & Spa is the perfect place for food & wine enthusiasts, friends, business travelers, weekend escapes with friends, romance or to have your wedding. Other activities on premise include: tennis court, fishing, biking, hiking, swimming (seasonal), hot tub & sauna.

Contact Information