Bruges (or Brugge in Flemish/Dutch) is one of the more touristy cities in Europe, but it’s also charming and authentic as well. It’s also small, so most people can see most everything of interest in only 2 days or so.
Bruges isn’t as expensive as one might think, considering it’s so often jammed with visitors. Prices in general are typical of this part of Europe, and things become more affordable if you go at least a few blocks away from the main squares in the city center, especially with hotels and hostels.
The attractions may not be terribly cheap, but the very helpful Bruges Card is available for free at all the hostels and some budget hotels, and that shaves a couple euros off the prices of most things.
Food and drinks are also of typical prices for the region, and again, walking a couple blocks away from the main squares will save money if your budget is tight.