Your best resource for finding hotels in and around Boulder (with a discount) is to visit the "Travel" page on the Boulderthon website. They have partnered with HotelPlanner to offer discounted rates for the weekend of the race.
Unfortunately, most of the hotels that are walkable to the race site are going to be $$ (it's also a CU-Boulder football weekend), but it’s super easy to get around town and you can stay just outside of Boulder (10-20 min drive) and save a lot! Also - if you book a longer stay (Fri through Mon, for example), you'll find the rates go down compared to leaving on Sunday.
For race day, you basically have two options to get to the race start, if you're not in walking distance:
Uber - they strongly recommend reserving and scheduling your Uber ahead of time, rather than waiting until Race Day morning, as availability will be extremely limited.
Please enter address 1400 Walnut St, Boulder CO 80302 into Uber (the start of the Drop Off Lanes). Note: Please use these lanes for all runner drop off.
Drive & Park for FREE (click on parking map at right for larger map)
For more details, visit the "Getting There" page on the Boulderthon site
Click HERE to download the "Downtown Access & No Parking Zone" map