Les Roches Rouges – Saint-Raphaël, France

Set on the gorgeous Provence coast, with its sweeping views of the Mediterranean sea, it doesn’t get any more “South of France” than the breathtaking hotel we had decided to spend the final days of our vacation – Les Roches Rouges!