You can keep your tent hot by
Hot water bottles
Using electric blankets to keep yourself warm
Heated stones
Underfloor heating carpets