First and foremost, you may want to book a room at our actual venue for the night of the wedding. The Ryde Hotel is 45 minutes outside of Sacramento, so it would be most convenient to stumble up to your room at the end of the night, rather than drive back to your hotel in Sac.
As for any nights prior to or post wedding, here are a few good options.
Option(s) #1: Fun & Fancy
The Citizen Hotel is "downtown Sacramento's only luxury boutique hotel." This puts you right in the center of downtown. From here you can walk to The Crescent Club, where we're having drinks on Friday (don't walk alone; downtown has good blocks and bad blocks, like most cities)and you're a five minute drive/taxi from our house, where we'll be BBQing on Sunday. Rooms at the citizen start at $169 per night.
Option(s) #2: Fun & Budget Friendly
The Greens Hotel is Sacramento's "acclaimed eco-friendly boutique hotel." This is a really fun spot, but the general consensus among Sacramentans (who care) is that it should be in midtown rather than in Del Paso Heights. You will definitely need to drive or take a taxi to get to where you'll want to be. Rooms here start at $69 per night.
The Sacramento Hostel is in a much better location, central downtown (very near The Citizen) and is of course super affordable. While it is located in a beautifully restored 19th century Victorian mansion, you should expect a hostel-like experience, should you choose to stay here.
Eileen, Johnno's mum, stayed here for several days during her visit last summer, and had quite a pleasant experience. Rooms start at $29 per night (shared, although I believe they have a few private rooms too).
Option(s) #3: Budget Friendly & Basic
These might be your best options if you're looking for a comfortable, convenient stay at a reasonable price. (That's what the chains do best I guess!)
The Clarion Mansion Inn is in a great location, downtown, directly across the street from Sacramento's historical Governors Mansion. It has a bar and a pool and you know, it's a Clarion. Rooms start at $79 per night.
Along these lines, there's also a Holiday Inn and a Best Western.