Find and Book Top Rated Hotels in Cannes

Search among 103 available hotels and places to stay in Cannes from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
101-103 out of 103
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
2 adults
1 bedroom
1 bed
MapView on map1100 yd from City Center300 yd from Notre Dame d'Esperance Church
From   US$ 134 /nightSelect
Apartment
4 adults
1 bedroom
3 beds
MapView on map500 yd from City Center200 yd from Cannes Town Hall
From   US$ 226 /nightSelect
1100 yd from City Center400 yd from Les Princes Casino
From   US$ 215 /nightSelect

Best hotels and places to stay in Cannes

Why visit?

Cannes, located on the glamorous French Riviera, is known for its stunning beaches, luxurious lifestyle, and the world-renowned Cannes Film Festival. With its beautiful scenery, vibrant culture, and wealth of attractions, it is a must-visit destination for any tourist.

Where to stay?

When choosing a place to stay in Cannes, it is essential to consider the different areas that offer unique experiences. Below are some of the best areas in Cannes to stay in:

Le Suquet: This historic district, located on a hill overlooking the city and the harbor, offers a charming ambiance with narrow streets, quaint houses, and stunning views. It is perfect for those seeking a more traditional and authentic experience.

La Croisette: Situated along the coastline, this area is famous for its glamorous hotels, high-end boutiques, and fabulous beaches. It offers easy access to the city's main attractions, including the Palais des Festivals, and is an ideal choice for those looking for luxury and convenience.

Palm Beach: Known for its beautiful sandy beaches and vibrant nightlife, Palm Beach is a popular destination for beach lovers and party enthusiasts. It has a relaxed atmosphere and offers a range of water sports activities.

Price per hotel room per night:

Cannes offers a variety of hotels to suit different budgets. Here is an average price range per night based on hotel star rating:

3-star hotels: $100-$200 per night

4-star hotels: $200-$400 per night

5-star hotels: $400 and above per night

Best value for money:

Hotel Montaigne & Spa: Located in the heart of Cannes, this 3-star hotel offers comfortable rooms, a spa, and a rooftop terrace with panoramic views. Prices start at around $150 per night.

Hotel Amiraute: Situated near the train station, this 3-star hotel provides modern rooms with a stylish design, a swimming pool, and a fitness center. Rates start at approximately $120 per night.

Hotel Martinez: This 5-star hotel offers luxurious accommodations with elegant decor, a private beach, a Michelin-starred restaurant, and a spa. While it falls on the higher end of the price range, it provides an exceptional experience.

Best kids-friendly hotels:

JW Marriott Cannes: This 5-star hotel offers family rooms, a children's pool, a kids' club, and a range of activities for children. It is conveniently located near the beach and other attractions.

Best Western Plus Le Patio des Artistes: Situated in the city center, this 4-star hotel provides family rooms, a swimming pool, and a buffet breakfast. It is within walking distance of the beach and various family-friendly activities.

Best hotels for a romantic getaway:

InterContinental Carlton Cannes: Known for its grandeur and elegance, this 5-star hotel offers luxurious rooms, a private beach, fine dining options, and stunning sea views, making it an ideal choice for a romantic escape.

Hotel Barriere Le Majestic: This iconic 5-star hotel boasts opulent rooms, a private beach, a spa, and multiple dining options. It is located on La Croisette, offering breathtaking views and a romantic atmosphere.

Best for location:

Hotel Martinez: Positioned on La Croisette, this 5-star hotel provides convenient access to the beach, shopping, and nightlife. It is in close proximity to the Palais des Festivals, making it ideal for attending events.

Hotel Splendid Cannes: This 4-star hotel is centrally located, just a short walk away from the beach and the old town. It offers comfortable rooms and easy access to various attractions and public transportation.

Hotel Barriere Le Gray d'Albion: Situated in the heart of Cannes, this 4-star hotel is close to the beach, shopping areas, and restaurants. It offers stylish rooms, a rooftop pool, and a central location for exploring the city.

Best for a short city break:

Hotel Simone: This boutique hotel is located in Le Suquet and provides cozy rooms, personalized service, and a charming rooftop terrace. It offers a peaceful retreat within walking distance of the city's main attractions.

Five Seas Hotel Cannes: Situated near the old town, this 5-star hotel features modern rooms, a rooftop pool, a spa, and a Michelin-starred restaurant. It offers a luxurious and relaxing experience for a short city break.

Show moreLess