37 4th Street
Colonial Beach, VA 22443
HomeExplore River TerraB & B Rare TreatsMeet UsContact UsReservationsPricing

"A unique B & B and place to meet in Virginia’s Northern Neck"

At River Terra Retreat you are only a heartbeat away from awakening your senses. At the beach and countryside, you can

  • see… Osprey fly to their nests
  • hear… nature and river waves
  • smell… fresh country air
  • feel… wind tap your face
  • taste… locally grown food

Stroll down the hill at River Terra Retreat to the Potomac River. Walk, bike, or drive to the town’s municipal pier, restaurants, art galleries, and quaint shops.

Treat yourself to the nature, history, wineries, boating, art, local fare, hard shell crabs, and other delicacies of the Northern Neck. 


Nestled in the historic Town of Colonial Beach, River Terra Retreat is home to The Cator House and Carlotta’s Cottage. This unique bed and breakfast on the Potomac River hosts…

overnight guests
weekend getaways
small meetings
quiet retreats
special events and parties
custom-designed activities

The family home, circa 1911, has a big front porch, river view balcony, solarium, sitting and meeting rooms, four bedrooms, a formal dining room, eat-in kitchen. Seasonal veggies and flowers fresh from the garden.

Fenced grounds are ideal for tented events, musicians, feasting tables, yard games, relaxing in hammocks.  

River Terra's Rare Treats

B&B – lovely rooms, great food and hospitality.

Meeting Retreats – ideal for business, education, spiritual, arts, alumni, reunions.

Special Events – small weddings, parties, surprise weekends, picnics, musical and poetry recitals, book signings. 

Rare Treat Packages
• Culinary & Wine
• History Lovers
• Nature and Wildlife
• Fisherman’s Getaway
• Healthy Body & Relaxation
• Antique Juntique Treasure Hunts

Come. Visit. Let River Terra Retreat give you that “rare treat” you deserve.
created by www.vawebsitesolutions.com                                                                           River Terra Retreat ® 37 4th Street Colonial Beach, VA 22443