Very Good 324 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Free WiFi
  •  Parking On Site
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
red property living room Bedroom home recreation room cottage pillow Suite basement lamp



Located in Harrisonburg (Swift Run Gap Entrance Shenandoah), By the Side of the Road Inn & Cottages is convenient to Valley Brethren-Mennonite Heritage Center and Harrisonburg Farmers Market. This romantic bed & breakfast is within close proximity of James Madison University and Virginia Quilt Museum.


Make yourself at home in one of the 9 guestrooms featuring refrigerators and iPod docking stations. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Bathrooms have showers and hair dryers.

Spa, Wellness & Premium Amenities

Enjoy recreation amenities such as a spa tub or take in the view from a garden. Additional amenities at this bed & breakfast include complimentary wireless Internet access and tour/ticket assistance.

Food & Drink

A complimentary breakfast is included.

Business & Travel Amenities

Free self parking is available onsite.

How to Get There

By the Side of the Road Inn & Cottages
491 Garbers Church Road
Harrisonburg, VA 22801-8409 United States


4.5 Very Good 324 Reviews
Wedding anniversary
Reviewed 4 days ago

Spent our first wedding anniversary here and it was so romantic! Loved the bathroom and the set up of the room! The cottage was beautiful! The fishing pond was very relaxing, we even went fishing! The restaurants in the area were wonderful and delicious! Thank you for a very romantic weekend!

Amazing Accommodations
Reviewed 2 weeks ago

Loved every second of our stay. Extremely clean and beautiful cottage, that has everything and anything one would need. Would highly recommend and will likely stay again! Owners were very attentive and kind.

Perfect Getaway!
Reviewed 4 weeks ago

My wife and I stayed in the Water Lily Suite on our wedding night and it was the perfect getaway that we needed to decompress from a busy, wonderful day. The room was gorgeous when we arrived and they even had optional wine to purchase. Breakfast in the morning was delicious and delivered right to our doorstep! We would highly recommend By the Side of the Road to anyone looking for a lovely setting to enjoy vacationing in the Shenandoah Valley or celebrating any special occasions.

Great stay
Reviewed 4 weeks ago

Worth the money. Great breakfast served promptly at 9am. Room was clean and decor was homey and cute. Felt welcomed upon arrival. The bed sheets were comfy. Good location on a main road but was quiet.

Incredibly welcoming and relaxing!
Reviewed 1 month ago

My husband and I spend four nights here for our honeymoon. We were looking for a quiet place to relax after the chaos of our wedding and this bed and breakfast was just the place. We stayed in the Fitzgerald cottage - the room and food could not have been better. The innkeepers were incredibly sweet and really focus on the little things that made our stay so enjoyable. We didn't tell them it was our honeymoon, but after noticing the leftover wedding cake and flowers, they left a congratulatory note and mini bottle of champagne on our breakfast table while we were out the first day. They also have tons of information on local things to do which made planning our week so much easier. The wifi is slow, but that really worked to our favor in our efforts to really unplug for the week and they have a great selection of DVDs - just might not be the best for a business trip. We can't wait to come back for our next getaway!