Pitch your tent in the corner of our hayfield. Stroll down to the creek or walk through our forest. Watch stars at night or catch a rainbow at the end of an afternoon shower.
Only five minutes away, the tiny town of Keysville has a couple of nice restaurants - Cruisin Cafe and The Chinese Restaurant - a grocery store, bank, and post office. Our friends run a speakeasy that sometimes offers live music and BYOB.
Take a 25 minute ride north to the town of Farmville. Uptown Coffee hosts open mic night on Thursday and live bluegrass on Saturday nights. Uptown also offers meals and Virginia farmstead ice cream. Farmville's Highbridge Trail is a former railway track you can bike or hike. We anticipate the opening of a local brewery any day now!
We also offer Airbnb in our 100-year-old farmhouse. If the weather makes camping impossible and the Airbnb bedroom is available, you are welcome spend the night inside. We have beds for four plus a couch and foam mattress.
- Check in: After 2PM
- Check out: Before 12PM
- Cancellation policy: Moderate
- On arrival: Meet and greet
- Minimum nights: None
- Accepts bookings: 12 months out Weeknight discount: 50% off
The vibe at Rainbow Meadow
If you stayed here and have some insider info for us, let us know!
Ellie's farm in Virginia is for the wanderlust struck couple or family looking for a quiet and bucolic getaway. The pristine campsite is near amenities like bathrooms and showers, but far enough away to feel like you're really away from everything, deep in the heart of nature. The night skies are fantastic, the lowing of the cows with bells will lull you to sleep. Ellie's farm is the perfect place to stay for someone who wants to be out of the city, but yet still near modern amenities of Farmville and Keysville should the need and desire arise. Numerous camping sites include a hardwood grove, an open field, and a barn. You can't miss with this site. A creek runs through the property, and the happiest, sweet pig comes running to greet you when walk over to his spacious, natural pen. Enjoy your stay!