Panviman Resort is a great place to eat. They serve an exceptional Thai menu, a Western menu and nightly beach side barbeque. You will find the Panviman on the southern end of Thong Nai Pan beach on the headland. For those of you without a compass, this is the right hand side if you facing the sea. You can get to the restaurants either by walking up from the beach, or by road through their main gate, which you pass when you first enter Thong Nai Pan village
Panviman Resort has been in operation since the early 1990s and they have developed a good catering service over that time. It takes a while sometimes for hotel restaurants to get their service right, and Panviman benefits from that experience.
There are three dining areas. Breakfast is served in the Pan Sea Restaurant, which is a circular wooden structure perched on the head land. This is a great place to sit first thing on the morning as you get a panoramic view of both bays of Thong Nai Pan from your table. Magic. The breakfast is good also: very much the same kind of standard as the buffet breakfasts in the better Bangkok hotels. Open 7am to 10am
For lunch perhaps try the Pool Deck Bar. Located near the large swimming pool you get a great view of Thong Nai Pan Yai. Open from 11am to 5pm.
The main restaurant, Stone Beach Restaurant & BBQ, is located on the beach. The menu is split into Thai Food and BBQ. The Thai food is really top notch as is the BBQ. The BBQ includes snapper, barracuda, chicken, duck, beef steak, pork chop and giant prawns. Jacket potato and salads are also available. Some of the tables are directly on the beach, lit by candles – they are very popular for romantic dinners so book to avoid disappointment. Open from 11am to 11pm.