Welcome to Stuart Hill

Quaint Southern Charm

Welcome to Stuart Hill Bed & Breakfast and Event Venue

Nestled in the foothills of
the beautiful Blue Ridge
Mountains of Virginia

Our elegant Colonial Revival home, built circa 1910, is conveniently located near Spencer, Virginia between Martinsville and Stuart. It is an idyllic location for an overnight stay, a romantic getaway or your special event. Stuart Hill is a haven for the weary traveler, and a place of relaxation, respite and rejuvenation. It is the epitome of quaint southern charm!

Event Venue

Perfect setting for weddings, family reunions, church events, birthday celebrations & baby showers

Breakfast Included

For overnight guests mornings your treated to a scrumptious complementary breakfast


A wealth of backdrops and locations for photographers who wish to capture the splendor and grandeur of the south

Free WiFi

We encourage you to uplug and unwind during your stay but wifi is available if you need it

A comfortable home away from home

We currently offer four guest rooms tucked away in the peaceful southern corner of the house. Enjoy Warm afternoon sunlight, tranquil evening sunsets and beautiful garden views.

Book Now through Airbnb or Contact Us  at  276-734-4287 for a Reservation!

* rates do not include county & state taxes

The Cavalier Suite

Enjoy our premier Cavalier Suite with a comfortable, queen-size four poster bed and adjoining private bathroom. There’s always room to relax on the antique love seat that beckons you to sit and enjoy the beautiful countryside view and perhaps even to catch up on your reading! This guestroom is perfect for a romantic getaway for two or a spacious room for one.

    Book now

  • Sleeps 2
  • Private Bathroom
  • Breakfast included

The Magnolia Rose Guest Room

Our classic Magnolia Rose Guest Suite has one queen-size bed and one antique single bed for an additional guest. This room offers a detached bathroom featuring a large vintage cast iron claw foot tub. The windows are draped in antique lace with garden views of giant southern magnolias. This guest room is great for a family or an escape with friends.

    Book now

  • Sleeps 3
  • Detached Bathroom
  • Breakfast included

The Periwinkle Suite

The warm afternoon sunlight streams through the lace curtains of this guest room and sets its periwinkle walls aglow with lovely shades of lavender and blue.  Complete with a king-size four-poster bed, this spacious guest room for two has its own private bath.  Enjoy a moment in the over-sized antique rocking chair and look out through the huge windows for a beautiful view of the weeping cherry tree and woods where periwinkle grows along the sloping trails to the rustic barn below.

    Book now

  • Sleeps 2
  • Private Bathroom
  • Breakfast included

The Spencer Suite

Awaken to the golden glow of a gorgeous southern sunrise streaming through your bedroom window and the smell of fresh coffee brewing in Stuart Hill’s new master guest room, The Spencer Suite.  What better way to spend your time of relaxation and respite than in this lovely ground floor accessible, spacious accommodation (more than 600 sq. ft.) that boasts of two rooms as well as a full private bath! First, enjoy a beautifully decorated, private living room space that comes complete with a cozy LED-lighted fireplace and satellite television.  Gaze through your windows to find lovely flower gardens, a tranquil flowing fountain and our stately Magnolia trees that gracefully adorn the sprawling front lawn. The Spencer Suite bedroom space is designed with comfort in mind as you look forward to a restful night of peaceful slumber in our delightful antique queen size bed. This master guest room also offers a spacious private bathroom complete with dressing table, full walk-in shower with seat. 

    Book now

  • Sleeps 2
  • Private Bathroom
  • Breakfast included

GET a FREE Airport Shuttle

From the Blue Ridge Airport

We’re so determined to make your experience at our Bed & Breakfast a charm, that we’d love to provide you with a courtesy airport shuttle if you book with us!

Prices start at$75/ per night

Book a Room

How to Reach Us