Rustic wooden Beaufort, North Carolina sign by the waterfront at sunset, with a sailboat in the background — a charming U.S. town ideal for a weekend under $500.
Charming U.S. Towns You Can Explore in a Weekend for Under $500

Looking for a weekend escape that won’t drain your wallet? These small towns across the U.S. offer charm, character, and plenty to do — all…