Kranstad is a village in Tønsberg Municipality, in Vestfold, Norway. Kranstad lies at 67 m above sea level, 9.1 km from the Scandinavian mountains. The nearest city is Horten, 16.4 km to the east. Beaches nearby: Dulpen (9.1 km), Nordre Jarlsberg badeplass (14 km), Sandobrygga badeplass (13 km). Among the landmarks around are Borre mound cemetery (16.3 km), Høyjord Stave Church (8.8 km) and Fon Church (2.5 km). Among the natural features are Slottsfjellet (21 km) and Lønskollen (5.1 km).