On the beach you’ll find vendors hawking fresh fruit, drinks, and prepackaged snacks like chips and ice cream. Up the hill, the restaurant at Nai Ya is open between 8:00 and 12:00 and does Western breakfasts and small meals. Your best options are the restaurants at Yanui Bungalows and Yanui Seaview, both of which are open year round and offer a mix of Thai and Western dishes, plus beer and cocktails.
If you’re craving some hearty comfort food, the Windmill hotel puts on a Sunday roast with really big slabs of meat for 300 baht. Menu items are also reasonably priced for a resort, with dishes in the 80 to 120 baht range. If you’re here for the roast, they’ll let you use their pool as well. This, with their cheap draft beer choices, brings in a big crowd at the weekend.
Another nearby option is the Cape Promthep restaurant at the Promthep view point, which has good Thai dishes and great panoramic views.
For some strong shots of coffee, breakfasts and health food, Greek Kafe near the end of Soi Yanui towards Rawai is worth a stop. Open for breakfast and lunch, its menu features a range of Greek dishes including a Mediterranean platter, plus smoothies and raw desserts. Inside is a shop selling tubs of Greek yoghurt and a bunch of organic products like coconut flower syrup, bee pollen and chia seeds.
For a wider range of options, rent a motorbike and head toward Rawai or Nai Harn beaches. Well-developed Nai Harn has lots of Western restaurants while Rawai is known for its fresh seafood.