Kalpitiya is a small fishing village that started to develop into a tourist location a few years ago. The main purpose to come here is kitesurfing, as the wind is usually persistent during the season. There are very few restaurants scattered along the lagoon. All kite surf centers and most hotels/hostels will be along the lagoon as well. The main town is roughly 5km away. Unfortunately, there is no proper road from the lagoon to the town - just a dirt path through the marshes, which gets flooded frequently, and becomes inaccessible by anything else but a 4WD. Tuk tuk drivers are more daring and might give you a ride for around 700 LKR. However, the town itself has little to nothing to offer itself.
The location in terms of a kitesurfing spot is average to good. The wind is mostly good to very good during the season. The lagoon itself however is a murky swamp full of creepers - not too pleasant for beginners. Mostly waist deep though. The ocean can serve as a nice wave spot.
Kalpitiya is located to 165 km North from Colombo. You can get here by bus/car for about 3.5 hours drive. Public transport is available from Colombo to Puttalam. Get of in either Puttalam, or Palavi Junction and take one of the regular operating busses 80 LKR, 1,5h. Also you can hire a van with driver for 7000-8000 LKR from airport.
Public transport is cheap, but very slow and may not be readily available. You could also use the omnipresent Three Wheelers (Tuk-Tuks). Always agree on the price before you get in. Prices vary and it is best you get advice from your Hotel about prices before you hail one.
Renting a car/van/bike could be a big problem in Kalpitiya/Puttalam area. If you plan to get around with our own transport (which is good idea), its much easier to rent one in Negombo/Colombo area.
There are several kitesurfing schools operating:
The best souvenir from Kalpitiya is a bottle of arrack — local liquor 33° from coconut, feels like something between rum and whiskey. You can buy it from wine shops, price starts from 900 LKR. Locals are recommending DCSL brand.
Most of the bars are attached to the hotels and resorts along the beach, you can buy arrack/wine/beer from wine stores. Shops are closed by 9 PM, so plan early.
There are very few restaurants in the Kalpitiya town area. The owner of The Halal Food Center right in front of the Fort Office on the right hand side speaks English and serves Curry, as well as Rotti. From the intersection going 350m twords Thotakadu Kandyan Food Land serves fried rice and some other bits.
Don't miss local street food egg roti, you can find it on every corner.
Compared to the very tourist friendly Negombo and the down south, Kalpitiya is relatively under developed for tourism and finding comfortable accommodation could be a challenge.