Saint Tropez is by design hard to get to in order to maintain it’s exclusivity. Unless you have a Private Jet, you need to fly in to Nice. You can then either rent a car and rive to STP which is about ~2 hours. Or you can take the train from Nice (passes Cannes) to Saint Raphäel Station (closest you’ll get) and Uber from there. Or go to Cannes, hang for the day and then rent a car from there and drive to STP.

Things to See:

Citadel Pampelonne Beach

Musée de l’Annonciade

St. Tropez Market

Place des Lices (Dior Restaurant)

Restaurants:

L’Opera – Probably one of the most wild experiences in the world. Major show, and great food that comes with it.

La Vague d’Or – Bougie/fancy spot

La Tarte Tropézienne – Great Pastries
Pablo
Le Cafe

Pearl Beach

Le Petit Plage – Solid food, also has a bit of a night life vibe
Crêperie Bretonne – Famous Crepe place in STP

Bars:

Maison Blanche Champagne Bar

Bar Chez Maggy

Bar Du Port

Rooftop Bars:

Le Toits Lounge

Clubs:

Gaïo
Les Caves Du Roy
VIP Room
Saxo Club

Beach Club:

Nikki Beach
Bagatelle
Club 55
Byblos
Casa Amor
Shellona
Lou Lou’s
Verde Beach
Indie Beach