Books have a way of finding every spare surface in a small bedroom. If your bedside pile is getting taller than the lamp, I think it’s time to give it a better home. You can make room for your reading without filling every wall with furniture.
These Small Bedroom Bookshelf Ideas work with the little spaces you might already have, from a bedside gap to a low wall beneath a window. Some are simple furniture swaps, while others suit a fitted storage project. I’d choose one that solves your biggest book problem and still leaves the bedroom easy to use.

1. Replace One Nightstand With a Slim Book Tower

I’d start with the little strip of wall beside your bed. A slim oak bookcase gives you several shelves in the space where one bedside table might sit. Dusty blue bedding, warm white walls, and a small woven rug keep the tall piece from feeling too heavy.
Put your bedtime books on the shelf closest to mattress height, with heavier volumes near the bottom. A wall reading light leaves the shelves free, and a tiny dish can catch your glasses. Measure the walking gap first and anchor the case using the maker’s instructions.
2. Stack Shelves in an Empty Corner

That empty corner can hold books without borrowing much floor space. Try four compact walnut corner shelves stacked above a small upholstered stool, away from the pillow area. Muted olive walls and a cream quilt make the dark wood feel warm and settled.
I like this for paperbacks because shallow corner shelves can hold them without sticking far into the room. Leave a little space between the books and repeat the walnut in the bed frame. Stop the shelves before the window trim so the curtains can still move freely.
3. Choose a Headboard With Side Book Cubbies

A storage headboard can handle books and bedside bits in one piece. Look for a solid panel behind the pillows with open cubbies facing out at each side. I’d choose light maple, soft white walls, and a rust quilt for a warm room that still feels bright.
Check the total width before you buy, since the side compartments need space beyond the mattress. Keep the top ledge quiet with a shallow catchall and let wall lights do the reading work. Your everyday books belong in the easiest cubbies to reach, rather than stacked behind your pillows.
4. Slide a Low Bookcase Beneath a High Window

A high window often leaves a useful strip of wall underneath. A low white bookcase makes that space earn its keep without blocking the glass. Pair it with pale gray walls, navy bedding, and a blue striped curtain for a fresh little bedroom.
Measure the sill height and check for vents or radiators before choosing your case. I’d keep the top mostly open, with a blue ceramic dish at one end and a small stack of current reads at the other. Adjustable shelves make it easier to fit the books you actually own.
5. Build a Small Library Around the Doorway

The wall around a door can be useful when the rest of the room is full. Two shallow side towers joined by one shelf above the trim give books a clear home. I love a deep green finish with a honey wood bed and simple cream bedding.
This is a fitted option, so check the wall fixings and door swing before planning it. Keep daily reads on the lower shelves and occasional books above the door, where you’ll need a stable step stool. Skip piles along the top so the doorway still feels open.
6. Make a Short Bookcase Your Bedside Table

You don’t need a tall unit to make bedside storage better. A short cherry wood bookcase can hold a lamp on top and a good pile of novels below. Blush linen bedding and mushroom walls give this simple swap a soft, quiet feel.
Choose a top close to mattress height so your water and glasses are easy to reach. Keep one lower shelf for books and the other for a fabric box of small everyday things. My favorite detail here is a pleated lampshade that makes the wood look even warmer at night.
7. Fill an Existing Wall Recess With Books

An existing recess is one of my favorite places to add storage. Shelves fitted between its sides stay tucked into the wall, so you keep the floor you already have. Paint the back and shelves dusty blue, then bring in a gray upholstered bed and a warm rust throw.
Measure the tallest book before setting the shelf spacing. You can leave one wider opening for a little framed photo and keep the rest useful for reading. This works best when the recess already exists, rather than cutting into an unknown wall just to make one.
8. Let a Desk Hutch Store Work and Bedtime Books

If your desk already lives in the bedroom, give it a little extra storage above. A compact white hutch over an ash desk keeps work books together without adding another case. Sage walls, a cream bedspread, and a small pinboard help the room feel calm after work.
Leave enough headroom for your screen and enough desk depth to use a notebook comfortably. I’d keep work books on one side and bedtime reads on the other, with a little empty space between them. Tuck the chair all the way in when you’re done so the route to bed stays easy.
9. Add Narrow Book Towers Beside a Dressing Mirror

A dressing wall can hold more than a mirror. Place two slim black metal book towers beside a securely mounted full-length mirror, leaving its center clear. Dark wood shelves, plum bedding, and warm white walls give the corner a cozy edge.
Keep the books lower down so the top of the wall doesn’t feel crowded. I’d add a small tray for hair clips on one shelf and a shoe box on the bottom. Check that you can stand back from the mirror and open the wardrobe without moving anything.
10. Use a Shallow Bookcase at the Foot of the Bed

Some small bedrooms have a little spare length even when the sides are tight. A low oak bookcase at the foot of the bed can use that space well. Charcoal bedding and a faded brick-red runner give the arrangement a warm, grounded look.
Choose a case no wider than the bed, with shelves opening toward the room. Measure the space beyond it before buying, especially if drawers or wardrobe doors open there. Keep the top simple with a wooden tray, and don’t use the case as a seat unless it’s built for that job.
11. Park a Book Cart in an Awkward Gap

A rolling book cart suits the gap that feels too narrow for a regular case. Pick a sturdy metal design with raised shelf edges and a proper parking spot beside the bed. Powder blue looks cheerful with a pine frame, white walls, and small checked bedding.
Load heavier books on the bottom and keep the top for your current reading pile. A wall lamp gives you light without adding a trailing cable to the cart. Lock the wheels when parked, and keep its spot clear of the doorway rather than letting it wander into the path.
12. Display Favorite Covers on Picture Ledges

Slim picture ledges are lovely when you want to see a few favorite covers. Use two short oak ledges on an open wall beside the bed instead of a deep bookcase. Peach walls, an ivory quilt, and a moss green throw make the display feel friendly and soft.
This is for a small selection, so give the rest of your books another home. Leave a little space between each cover and check the ledges’ weight limits before filling them. I like one small art print among the books, rather than treating every inch as display space.
13. Choose a Low Bookcase for a Sloped Wall

A low roof slope can make a bedroom feel short on useful walls. A stepped-down bookcase beneath the eaves follows that awkward edge while leaving the taller part of the room for moving around. I’d use muted yellow walls, blue bedding, and warm pine shelves for a cheerful attic bedroom.
Measure the height along the whole slope, not just at one end. Put the books you reach for most toward the taller side, and keep any access panels clear. A bedside lamp in the full-height part of the room adds evening light without making you bend under the roof.
Final Thoughts
The best Small Bedroom Bookshelf Ideas leave space for both your books and your daily routine. I’d start by measuring one useful gap, then checking the door swings and the route around your bed. A shelf should make the room feel easier to live in.
Bring your books back a little at a time and leave room for the collection to grow. You can add a lamp, a favorite print, or a soft throw once the storage feels right. Take it slowly and let the room look like you.