It depends on a number of things - how many people in each room? What days of the week?
I'll give you a list to start from, and you can repost if you need more information.
If you want a suite set-up with a restaurant in house and parking, try the Doubletree on West Johnson Street.
Lowell Hall, part of UW-Extension, also has a restaurant that serves breakfast, and you can get parking there, too.
Or you can actually stay IN the Memorial Union itself, but you better get your reservations in as soon as possible, especially if you are coming on a weekend in June, as it will be the dreaded Wedding Season, when all the hotel rooms get scooped up months in advance.
These are the best and closest locations.