Mostly I use 2x2 rooms like this.
║+++╔═┼╦═┼╦═┼╦═┼╦═┼╦═┼╣
║+++║π+║π+║π+║π+║π+║π+║
║+++║ÆΘ║ÆΘ║ÆΘ║ÆΘ║ÆΘ║ÆΘ║
║+++╠══╬══╬══╬══╬══╬══╣
║+++║ÆΘ║ÆΘ║ÆΘ║ÆΘ║ÆΘ║ÆΘ║
║+++║π+║π+║π+║π+║π+║π+║
╝+++╚═┼╩═┼╩═┼╩═┼╩═┼╩═┼╣
>+++++++++++++++++++++║
>+++++++++++++++++++++║
>+++++++++++++++++++++║
╗+++╔═┼╦═┼╦═┼╦═┼╦═┼╦═┼╣
║+++║π+║π+║π+║π+║π+║π+║
║+++║ÆΘ║ÆΘ║ÆΘ║ÆΘ║ÆΘ║ÆΘ║
I put a bed, cabinet, and chest in each room and call it a day.
I decided to be bit more "grand" in my latest fortress, and most of the hallways are 5 across and the personal rooms are the same size as the workshop rooms: 3x3.
This is the first design in this thread that I would actually use, and I have used variations of it many times in the past.
Hallways one-square wide are needlessly bad for frame rate and efficiency because dwarves are constantly pushing each other over or trying to find an uncluttered path. A two-wide hallway is also too small if you have a very populated fort. Really, no hallway is big enough if you have enough dwarves passing through it, it's just a matter of how much space you can spare for the sake of efficiency.
At a minimum, I dig a path two squares wide anyplace I want dwarves to go, even so far as creating a path at least two squares wide going to any promising ore veins or clusters of rock crystals. Three and five are nice widths though, at least for the way I design my forts nowadays. I use grids measuring 11x11 for most things, because you can just hit shift-arrow to move 11 squares. it can easily be bisected into nine 3x3 rooms (bedrooms) or four 5x5 rooms (workshops). For stockpiles, I like to have any entrances to a given stockpile only accessible from one direction, it's an inefficiency but one has to make sacrifices for aesthetics sometimes.
My bedrooms usually consist of a 3 to 5-wide hallway that are adjacent to an enclosed 11x11 area. In this I can either dig four deluxe rooms that are 5x5, eight or nine (depending on if I want them passing through eachother's rooms) 'artisan' that are 3x3 rooms, or I start digging out 1x3 or 1x2 shaft rooms with either 2-wide or 1-wide tunnels. In this case, since only a limited number of rooms are accessible in each 'block', I feel it's okay to use narrow hallways.
It's just a matter of trying to blend playability, efficiency, and once all that's done, aesthetics into a package that makes me proud of my fort.
2x2 bedrooms would work quite well for vertical stacks. The topmost level would probably work quite well as a dining room, although I don't have a potential design on me right now.
You'd want to avoid stacking it too high, however, due to the fact that the stairwells will essentially be single tile wide halls...
Perhaps have 5x5 blocks of 2x2 bedrooms, four levels above and four below the main dining hall. Just need to get a decent design up for the dining hall.
I normally don't like my dwarves to travel along the Z-axis unnecessarily, but if each bedroom is isolated and accessible by its own stair this could work very well. They wouldn't be fighting to all use the same stairway, so they shouldn't be blocking the path of other dwarves, ergo that would eliminate one cause of pathing lag.
Then again, every dwarf that wants to 'check chest' would be constantly going up and down stairs, and that can build up. If Z-level pathing inherently causes more lag, this would be a problem.