If you want Fluffy to share your bed, the good news is that he probably won't object. Although many cats prefer their own space, you can entice Kitty into the bedroom by offering the best sleeping place in the house.
Make Him Tired
Cats are nocturnal creatures, so chances are he's ready to run and play just when you're starting to get ready for bed. One way to deal with this is to make sure Kitty is tired when your bedtime comes around by engaging in 10 to 15 minutes of active play. For example, you can use a laser to get your cat running, or play chase or a little catnip.
After Kitty gets tired of playing, entice him to follow you into the bedroom with a special treat or toy. Put the reward on the bed so he jumps up on his own. Since he'll be tired from the playing, chances are he'll just settle down for a cleaning session and some Z's.
Make the Room Comfortable
If you have a cat who tends to use the litter box during the night, move it into the bedroom or the bathroom if you have an en suite room. This will make it less likely that he will venture out to use the bathroom in the middle of the night and then fall asleep somewhere else.
If Kitty has a favorite blanket, put it on top of your bed to send the signal that this is where you want him to sleep. If not, find a fluffy or feathery blanket and place it on your bed. Cats like warm comfortable places to "nest," so he might be attracted to it on his own.
Make it a Habit
You want the room to feel like a welcoming place at all times, so it's a good idea to leave the bedroom door open during the day. This might encourage Kitty to take naps there during the afternoon -- and to discover he prefers the bedroom to other areas of the house. Leave a toy on the bed to encourage frequent visits.
Every time you walk into the bedroom, call your cat to follow you so he becomes familiar with the room. The more time he spends in it, the more likely he'll also want to head there when it's time to sleep.