What makes it fun
The Inn on Barons Creek is a Texas Hill Country landmark. Visitors rest steps from Main Street in downtown Fredericksburg. Enjoy luxurious amenities, including our spa. At The Spa at The Inn on Barons Creek, you'll feel and look younger after a relaxing massage or facial. Relax in your magnificent room with creekside views, lounge by our refreshing pool, or spend time with friends and family in our creekside backyard. The Inn on Barons Creek is walking distance to downtown Fredericksburg. Our gorgeous inn has 90 suites, including 7 creek-side suites secluded from the main hotel and a luxury Presidential Suite, making it the best spot to stay.