Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Hotels in Cannes

Home to the famous annual film festival and playground to the rich and famous, Cannes is a shining diamond in the crown of the French Riviera. Some of the best shops, restaurants, festivals and sights in Europe can be found here and there's much to see and do on a short break or weekend.


Cannes isn't all about mega yachts and famous faces, glamour and glitz. A stroll through the narrow winding streets of the Old Town, with its restaurants and souvenir shops, is a pleasant way to spend a sunny afternoon. Views from the castle ruins at the top are exceptional, and a leisurely stroll at Cannes Park in Plage de la Croisette is another way to enjoy the pretty surroundings of the city.

Visitors looking for historic culture will enjoy the Musée d'Art et d'Histoire de Provence and the Musée de la Castre, both home to relics dating from the prehistoric to the present. Built in Baroque style, the Bellini Chapel Museum was designed in the style of an Italian church, and is a house of worship for the works of painter Emmanuel Bellini.

Film fans should definitely stop off at the famous Palais des Festivals down La Croisette, where stars gather and watch films screened during the film festival. Enthusiasts might want to stop and have a photograph taken on the 22 famous steps leading to the entrance.

Down at the stunning and colourful port, spend time admiring the vast and beautiful yachts of the rich. Those wanting to see a true mega-yacht, however, should visit the International Yacht Club further down the coast in Antibes.

Despite the vast notable landmarks and high-class events on offer in this stunning part of the Riviera, visitors should remember the natural splendour of the Mediterranean coastline. The Casino Palm Beach, situated at the east end of Cannes, is the perfect spot for visitors who want to enjoy an idyllic afternoon in the sun.


Cannes annual moment to shine arrives every May, with the famous Cannes Film Festival, which entertains the famous faces of Hollywood in the city. During the festival, visitors can see their favourite actors, celebrities and directors up close and in person as they tread the red carpet. Thousands of films are screened in the festival and the Marché du Film, the world's biggest film market.


While Cannes has a reputation for being exuberant when it comes to money and eating out, it is possible to get a delicious meal for a reasonable price. The most popular restaurants are all along the riverfront and serve fantastic food.

Visitors should try dining in Rue Meynadier in the old district of Le Suquet, with outdoor dining coming with stunning views of the town below. The Covered Market (Marché Forville) at the west end offers a spectacular eating and viewing food experience on a large scale.

A secret among locals is a small hidden eatery known as Authentic, situated on Avenue Francis Tonner, Cannes La Bocca. This is a simple restaurant with no spectacular views, but it does promise a superb dining experience at 30% or less than the price of food in Cannes itself. Advance booking is well advised.

Frequently asked questions about Hotels in Cannes

Which hotels are the most popular ones to stay at in Cannes?

The best hotels to stay in Cannes are Amarante, BH Cannes SAS, Le Cavendish and Residence Belle plage.

What is the cheapest price for a hotel in Cannes?

Hotel Cannes Montfleury in Cannes offers one night in a double room at the price of £54.

What are the best hotels in Cannes near the center?

Hotel Splendid, Radisson Blu 1835 Hotel, Cannes and Hôtel Renoir are located in the central neighborhood of Cannes.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555