Start with sushi and rum punch at Nikki Beachs Strand Restaurant & Champagne Bar a serene setting thats just a short walk from St. Jean Beach (one of the islands most beautiful). Afterwards, take a taxi into the nearby town of Gustavia and walk the charming streets lined with European clothier shops and art galleries. Next, hike uphill to the Hotel Carl Gustaf for sunset drinks at the terrace restaurant and take in its breathtaking views of the harbor (pictured). Finally, for dinner, try either the Wall House in town for fine (but not too formal) French food, or The Rock at the Eden Rock Hotel.
If you feel like a spot on the beach instead (I wont blame you!), then head back towards St. Jean Beach and snag a table on the sand at La Plage (in the Tom Beach Hotel). Often there is live music and a fashion show mixed in. While the food is likely better in town, the atmosphere cannot be beat (if the nights warm, you can stroll right into the sea after dinner). Finally, if you have time, dont miss late night drinks at the Yacht Club back in Gustavia town.