We have available our bedside cot - the SnuzPod by Little Green Sheep. The mattress can be raised to be flush with the bed, and is longer than the average moses basket, which means your baby will be able to use it for a full six months.
The cot can be used by the bed on the stand, freestanding, or the bassinet can be removed and moved about the house.
The cot is in used condition. New mattresses are available, but you can save yourself the cost of buying the cot new (and then storing it!)