Things to do in Provence and Côte d'Azur

Sort by Tribes
1397 Results
  • 1
    Promenade des Anglais

    Promenade des Anglais

    Ranked #1 overall in Nice things to do
    9.3104 reviews
    Outdoors, Beaches and Watersports, Landmark, Plaza
    Popular withFamiliesOutdoorsyLuxury

    Promenade des Anglais is a vast stretch and the most celebrated seafront in Nice. It is named after the expat patrons who paid for it and offers amazing views of ...

  • 2
    Cannes Beach

    Cannes Beach

    Ranked #1 overall in Cannes things to do
    9.159 reviews
    Outdoors, Beaches and Watersports
    Popular withFamiliesOutdoorsyLuxury

    cannes is about half an hour away in the car and is well worth a visit. Reasonably priced restaurants on the beach. There are beautiful palm trees and lovely buildings, ...

  • 3
    Port de Saint -Tropez

    Port de Saint -Tropez

    Ranked #1 overall in St-Tropez things to do
    9.342 reviews
    Outdoors, Harbour or Marina
    Popular withLuxuryFamiliesNightlife

    Very nice to visit. Take the ferry from St. Maxime ( info in the book in the villa). By car it takes hours and hours, there is only one road, ...

  • 4
    Cours Saleya

    Cours Saleya

    Ranked #3 overall in Nice things to do
    9.137 reviews
    Sights and Museums, Shopping, Flea Market
    Popular withFamiliesFoodiesHistory

    Famous market of Nice - antiques in the afternoon and flowers in the morning. Walk through, since you're here, but probably won't have a revelation.

  • 5
    Place Massena

    Place Massena

    Ranked #2 overall in Nice things to do
    8.939 reviews
    Outdoors, Plaza
    Popular withFamiliesArtsyOutdoorsy

    Nice square in Nice. Beautiful buildings and fountains. Make sure to stop by while in Nice.

  • 6
    Calanques National Park

    Calanques National Park

    Ranked #1 overall in Marseille things to do
    9.833 reviews
    Outdoors, Scenic Lookout, Park
    Popular withOutdoorsyBackpackersAdventure

    This is a place I will never say anything about! It is a part of my life, my soul, and my memory, only for myself ! But I loved it ...

  • 7
    La Croisette

    La Croisette

    Ranked #2 overall in Cannes things to do
    9.332 reviews
    Sights and Museums, Landmark
    Popular withLuxuryNightlifeHistory

    Combine your morning constitutional walk, with some people watching. Follow up with a cup of tea or coffee in one of the many cafes.

  • 8


    Ranked #2 overall in Marseille things to do
    9.033 reviews
    Sights and Museums, Historic Site
    Popular withHistoryFoodiesOutdoorsy

    Fish market every morning, only 20 mn drive from the house. Excellent location for evening cocktail and walk around to admire the boats.

  • 9
    Palais des Papes

    Palais des Papes

    Ranked #1 overall in Avignon things to do
    9.046 reviews
    Sights and Museums, Historic Site, Church, Castle or Palace
    Popular withHistoryFamiliesArtsy

    This historical palace is a large medieval Gothic building and once the papal residence of Western Christianity in the 14th century. Today it is a tourist attraction and a convention ...

  • 10
    Basilique Notre-Dame-de-la-Garde

    Basilique Notre-Dame-de-la-Garde

    Ranked #3 overall in Marseille things to do
    9.330 reviews
    Sights and Museums, Historic Site, Religious Centre
    Popular withHistorySpiritualBackpackers

    This is THE symbol of Marseille (perhaps along with the Stade Velodrome) and the best part is that it's free! Hike the long walk up to this beautiful Cathedral and ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest();"GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };