Main Street B&B
- 337 E. Main St., Fredericksburg, TX 78624
- (830) 997-0153
- Toll-free: (888) 559-8555
Close to historic buildings and quaint shops, this low-key B&B is across the street from the National The eight cozy suites with traditional furnishings offer flat-screen TVs and sitting areas, plus wet bars, microwaves, mini-fridges and coffeemakers. Some have whirlpool tubs, limestone walls, four-poster beds and/or fireplaces. Cooked breakfast is served in-room daily between 8 and 9 am. There's an outdoor pool, and a balcony with street views.