What to visit around Nice? The best small towns on the French Riviera
If you’re travelling to Nice, don’t miss the chance to explore its surroundings. Just a few kilometres away lie some of the most beautiful villages and towns on the French Riviera — perfect for day trips, photography, and soaking up an authentic French atmosphere. This region offers a perfect blend of sea, mountains, and culture, making it ideal for exploration. To truly get to know the French Riviera, you must visit these gems — they represent the very best the area has to offer.
Èze – Spectacular Views and Medieval Charm

One of the most famous villages on the French Riviera, perched on a cliff above the sea. Its narrow cobblestone streets and authentic architecture create a truly medieval atmosphere. The view from the top is among the most beautiful on the entire Riviera. At Fragonard, you can even create your own perfume.
Top attractions:
- Jardin Exotique d’Èze
- Old town and stone alleyways
- Fragonard Perfume Factory
Visiting time: 2–3 hours How to get there: Bus or train + walking
Saint-Paul-de-Vence – The Artistic Heart of the Region

Saint-Paul-de-Vence is renowned for its artists and galleries. This picturesque village has attracted painters, sculptors, and creatives from around the world for decades. Strolling through its streets offers a unique blend of art and history. The small commercial galleries are a true feast for the eyes.
Top attractions:
- Fondation Maeght
- Galleries and artists’ studios
- Historic ramparts
Visiting time: 2–4 hours How to get there: Bus (line 400)
Vence – An Authentic Alternative Without the Crowds

Vence is ideal for those who want to escape the tourist crowds. The town has a more relaxed atmosphere and offers an authentic glimpse into local life. The combination of art, history, and Mediterranean spirit makes it perfect for a leisurely stroll. The main square is a great spot to sit down for a coffee.
Top attractions:
- Chapelle du Rosaire de Vence (a work by Henri Matisse)
- Cathédrale Notre-Dame-de-la-Nativité
- Historic town centre
Visiting time: 2–3 hours How to get there: Bus (line 400)
Villefranche-sur-Mer – The Colourful Riviera

Villefranche-sur-Mer is one of the most beautiful coastal spots near Nice. It is known for its colourful facades and one of the most stunning natural harbours in the Mediterranean. It’s an ideal place to relax by the sea and enjoy the local gastronomy. Beautiful beaches and views of exclusive villas and yachts.
Top attractions:
- Citadelle Saint-Elme
- Old town
- Beaches
Visiting time: 2–3 hours or a full day How to get there: Train or bus
Menton – The City of Lemons and Italian Charm

Menton is located on the border with Italy and is known for its mild climate. Its architecture and atmosphere evoke a blend of France and Italy. The town is especially lively during the Lemon Festival, which draws visitors from around the world. France with an Italian twist.
Top attractions:
- Jardin Serre de la Madone
- Old town
- Fête du Citron
Visiting time: 3–5 hours How to get there: Train (30–40 min)
Roquebrune-Cap-Martin – History and Nature

Roquebrune-Cap-Martin offers a perfect blend of nature and history. Its medieval centre and castle provide a fascinating insight into the region’s rich past. The area is also ideal for coastal walks and enjoying the natural surroundings. A true marriage of nature and history.
Top attractions:
- Château de Roquebrune-Cap-Martin
- Old town
- Coastal paths
Visiting time: 2–3 hours How to get there: Train
Gourdon – A Hidden Gem with Panoramic Views

Gourdon is one of the most beautiful villages in the hinterland. Perched high in the mountains, it offers spectacular views of the French Riviera. This is the perfect destination for those seeking peace and an escape from the coastal crowds. An Alpine village with a Mediterranean soul.
Top attractions:
- Château de Gourdon
- Scenic viewpoints
- Local crafts
Visiting time: 2–3 hours How to get there: Car
How to Organise Day Trips from Nice?
The best way to explore the area around Nice is by combining trains and buses. Transport connections are excellent, and most locations are reachable in under an hour. If you want more flexibility, consider renting a car — though be aware that finding parking during peak season can be a challenge.
If your time is limited, focus on Èze, Saint-Paul-de-Vence, and Menton. For a more authentic, crowd-free experience, be sure to include Vence. Each of these towns offers a unique way to experience the French Riviera — one well worth having. And if swimming is a priority, Villefranche-sur-Mer is your first choice.






