@Sherry ******************
so if you mean close as in can walk to it have a look at places around Pratumnack Soi 6 as on Soi 6 there is very large market with many world foods, and clothes and bits but not too much fresh veg, it's called the Russian market but there is food from many places there, it's open 6pm to midnight, or maybe somewhere close Thepasit road would be good, another big clothes and bits market with a big food stall section, but again not much fresh veg, but I believe there is another market close that has, I just have not been there, in general though getting around by bolt taxi is cheap so I wouldn't worry about how far a place is too much unless you will go the market everyday, it's not close to a market but I stayed in Peak Towers for a while and it was very good, very close to a big 711 and only 5 mins from the main street with bars and shops and only 5 mins to the beach, and on the main street there are 3 fruit shops and also a couple of veg shops and also 3 restaurants and other food places and each night at the opposite end of Soi 9 to Peak Towers there are usually a few food stands, sushi, grilled fish, chicken kebab, roti, and more up the street that do roast chicken and ribs, and so many more that are mobile and come around to you and some stay opposite the big 711 too, really is lots of choice and lots of it's mobile