Hotels in Saint-Tropez

Search and compare Saint-Tropez hotels from hundreds of travel sites and save

Saint-Tropez, Var, France
23 Sep — 24 Sep2
Saint-Tropez, Var, France
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Saint-Tropez

Filter by star ratings
All filters
Best Western Plus Montfleuri
Best Western Plus Montfleuri
8.3 Excellent
3, Avenue Montfleuri, Sainte-Maxime, Var, France
Show on map
4.4 km from city centre, Saint-Tropez 
ExcellentBased on 585 reviews
8.3

Situated in Sainte-Maxime, Best Western Plus Montfleuri offers 4-star accommodation, as well as free Wi-Fi and an outdoor pool. There is also a fitness centre with a swimming pool.

Hotel Royal Bon Repos
Hotel Royal Bon Repos
9.0 Excellent
11 rue Jean Aicard, Sainte-Maxime, Var, France
Show on map
4.2 km from city centre, Saint-Tropez 
ExcellentBased on 648 reviews
9.0

This comfortable hotel in Sainte-Maxime offers free Wi-Fi, as well as a sun deck and a swimming pool. It is ideally located for guests wishing to visit local attractions.

Hôtel Les Palmiers
Hôtel Les Palmiers
8.1 Excellent
34 Boulevard Vasserot, Saint-Tropez, Var, France
Show on map
0.0 km from city centre, Saint-Tropez 
ExcellentBased on 323 reviews
8.1

Hotel Les Palmiers Saint-Tropez is situated in Saint-Tropez and offers free wireless internet. It is conveniently located for guests wishing to discover the area's attractions.

Hotel le Mandala
Hotel le Mandala
8.7 Excellent
63 Avenue Du Marechal Foch, Saint-Tropez, Var, France
Show on map
0.6 km from city centre, Saint-Tropez 
ExcellentBased on 188 reviews
8.7

This cosy hotel in Saint-Tropez provides complimentary Wi-Fi, as well as an outdoor pool and a 24-hour reception. It is moments from the beach and offers comfortable 4-star accommodation.

Hotel Byblos Saint-Tropez
Hotel Byblos Saint-Tropez
8.8 Excellent
20 Avenue Paul Signac, Saint-Tropez, Var, France
Show on map
0.3 km from city centre, Saint-Tropez 
ExcellentBased on 76 reviews
8.8

Providing an in-house night club and a beauty salon, Hotel Byblos Saint-Tropez is situated in Saint-Tropez and boasts 5-star accommodation. It also provides a Turkish steam bath, valet parking and an outdoor pool.

Bastide Sainte Anne
Bastide Sainte Anne
8.9 Excellent
153 Route Des Plages, Saint-Tropez, Var, France
Show on map
1.3 km from city centre, Saint-Tropez 
ExcellentBased on 43 reviews
8.9

Providing an outdoor pool, La Bastide Saint Anne is located within easy driving distance of Ramatuelle and Gassin. It offers pool views and free Wi-Fi.

Kube Hotel Saint-Tropez
Kube Hotel Saint-Tropez
9.1 Excellent
319 Route Du Littoral, Gassin, Var, France
Show on map
1.8 km from city centre, Saint-Tropez 
ExcellentBased on 392 reviews
9.1

Located in Gassin, Kube Hotel Saint Tropez offers stylish 5-star accommodation, as well as a heated pool and a rooftop terrace. It also provides a free shuttle service, valet parking and a sun deck.

La Bastide de Saint Tropez
La Bastide de Saint Tropez
8.3 Excellent
25 Route Des Carles, Saint-Tropez, Var, France
Show on map
0.6 km from city centre, Saint-Tropez 
ExcellentBased on 191 reviews
8.3

Situated in Saint-Tropez, La Bastide de Saint Tropez is located within easy driving distance of Ramatuelle and Gassin. It also offers a heated pool, room service and a free shuttle service.

Hotel Des Lices
Hotel Des Lices
8.8 Excellent
10, Avenue Grangeon, Saint-Tropez, Var, France
Show on map
0.1 km from city centre, Saint-Tropez 
ExcellentBased on 138 reviews
8.8

This comfortable hotel in Saint-Tropez provides complimentary Wi-Fi, as well as a Jacuzzi and an outdoor pool. It is conveniently positioned for guests wishing to visit local attractions.

ibis Golfe de Saint-Tropez
ibis Golfe de Saint-Tropez
8.0 Excellent
Rue Gaou, Cogolin, Var, France
Show on map
8.6 km from city centre, Saint-Tropez 
ExcellentBased on 768 reviews
8.0

Ibis Golfe De Saint-Tropez offers a comfortable base in Cogolin and has a swimming pool, complimentary Wi-Fi and free private parking on-site. It provides 3-star accommodation with air-conditioned rooms.

Tips for booking a Saint-Tropez hotel

Cheapest month:July
Most expensive month:August
Average price in Saint-Tropez:$412/night
Absolute cheapest price found:$47/night
Cheapest day:Saturday
Most expensive day:Monday
$102 - $775
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$102 - $666
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint-Tropez hotels

Show all 639 hotels
1
Kube Hotel Saint-Tropez
Kube Hotel Saint-Tropez
9.1 Excellent
319 Route Du Littoral, Gassin, Var, France
Show on map
4.7 km from city centre, Gassin 

Located in Gassin, Kube Hotel Saint Tropez offers stylish 5-star accommodation, as well as a heated pool and a rooftop terrace. It also provides a free shuttle service, valet parking and a sun deck.

2
Best Western Plus Montfleuri
Best Western Plus Montfleuri
8.3 Excellent
3, Avenue Montfleuri, Sainte-Maxime, Var, France
Show on map
0.7 km from city centre, Sainte-Maxime 

Situated in Sainte-Maxime, Best Western Plus Montfleuri offers 4-star accommodation, as well as free Wi-Fi and an outdoor pool. There is also a fitness centre with a swimming pool.

Cheapest hotels in Saint-Tropez, Var

Show all 639 hotels
ibis Golfe de Saint-Tropez
ibis Golfe de Saint-Tropez
8.0 Excellent
Rue Gaou, Cogolin, Var, France
Show on map
0.7 km from city centre,  

Ibis Golfe De Saint-Tropez offers a comfortable base in Cogolin and has a swimming pool, complimentary Wi-Fi and free private parking on-site. It provides 3-star accommodation with air-conditioned rooms.

$103
Avg. per night
Best Western Plus Montfleuri
Best Western Plus Montfleuri
8.3 Excellent
3, Avenue Montfleuri, Sainte-Maxime, Var, France
Show on map
0.7 km from city centre,  

Situated in Sainte-Maxime, Best Western Plus Montfleuri offers 4-star accommodation, as well as free Wi-Fi and an outdoor pool. There is also a fitness centre with a swimming pool.

$163
Avg. per night
Hotel Royal Bon Repos
Hotel Royal Bon Repos
9.0 Excellent
11 rue Jean Aicard, Sainte-Maxime, Var, France
Show on map
0.3 km from city centre,  

This comfortable hotel in Sainte-Maxime offers free Wi-Fi, as well as a sun deck and a swimming pool. It is ideally located for guests wishing to visit local attractions.

$189
Avg. per night
Hôtel Les Palmiers
Hôtel Les Palmiers
8.1 Excellent
34 Boulevard Vasserot, Saint-Tropez, Var, France
Show on map
0.0 km from city centre,  

Hotel Les Palmiers Saint-Tropez is situated in Saint-Tropez and offers free wireless internet. It is conveniently located for guests wishing to discover the area's attractions.

$212
Avg. per night
Hotel Des Lices
Hotel Des Lices
8.8 Excellent
10, Avenue Grangeon, Saint-Tropez, Var, France
Show on map
0.1 km from city centre,  

This comfortable hotel in Saint-Tropez provides complimentary Wi-Fi, as well as a Jacuzzi and an outdoor pool. It is conveniently positioned for guests wishing to visit local attractions.

$281
Avg. per night
Hotel le Mandala
Hotel le Mandala
8.7 Excellent
63 Avenue Du Marechal Foch, Saint-Tropez, Var, France
Show on map
0.6 km from city centre,  

This cosy hotel in Saint-Tropez provides complimentary Wi-Fi, as well as an outdoor pool and a 24-hour reception. It is moments from the beach and offers comfortable 4-star accommodation.

$294
Avg. per night
Hôtel Villa Les Rosiers
Hôtel Villa Les Rosiers
9.2 Excellent
94 Chemin de Guerrevieille, Sainte-Maxime, Var, France
Show on map
3.6 km from city centre,  

Villa Les Rosiers is located in Grimaud and offers free Wi-Fi. It also provides a 24-hour reception and a laundry service.

$314
Avg. per night
Kube Hotel Saint-Tropez
Kube Hotel Saint-Tropez
9.1 Excellent
319 Route Du Littoral, Gassin, Var, France
Show on map
4.7 km from city centre,  

Located in Gassin, Kube Hotel Saint Tropez offers stylish 5-star accommodation, as well as a heated pool and a rooftop terrace. It also provides a free shuttle service, valet parking and a sun deck.

$507
Avg. per night

Hotel prices in Saint-Tropez

2 stars or below

$183 - $717

Bastide Sainte Anne

No. 1 most popular

Bastide Sainte Anne
8.9 Excellent
$717
Avg. per night
Hotel B Lodge

Best value

Hotel B Lodge
8.6 Excellent
$183
Avg. per night
3 stars

$103 - $294

Hôtel Les Lauriers

No. 1 most popular

Hôtel Les Lauriers
8.6 Excellent
$250
Avg. per night
Hotel le Mandala

No. 2 most popular

Hotel le Mandala
8.7 Excellent
$294
Avg. per night
ibis Golfe de Saint-Tropez

Best value

$103
Avg. per night
4 stars and up

$163 - $882

Kube Hotel Saint-Tropez

No. 1 most popular

$507
Avg. per night
La Bastide de Saint Tropez

No. 2 most popular

$512
Avg. per night
Best Western Plus Montfleuri

Best value

$163
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Saint-Tropez

About Saint-Tropez

Positioned on the alluring French Riviera, Saint-Tropez made its name as a resort for international jet-setters during the post-World War II years. Today it combines the charm of a provincial town with world-renowned nightlife and beaches.

Things to do

Get lost in the cobblestone streets of La Ponche, where designer fashion shops stand alongside local grocers and a historic church housing the bust of St. Tropez. Explore the Old Port where you can watch luxury yachts from the alfresco cafes.

Art enthusiasts should visit the Musee de l’Annonciade, which boasts an impressive collection of post-Impressionist and early-20th-century works within a converted church. Admire pieces by Henri Matisse and Raoul Dufy and marvel at paintings belonging to the Pointillist, Nabis and Fauvist movements.

Look out across the red-roofed town from the 17th-century Citadel that’s perched on a wooded hill overlooking the Gulf of Saint-Tropez. Its dungeons house the Musée de l’Histoire Maritime, where interactive exhibits explore the local seafaring history.

Be seen on the trend-setting sands of Saint-Tropez’ beaches, such as the Plage de Tahiti that was made famous in the 1960s by Brigitte Bardot. If you don’t want to rub shoulders with the rich and famous, opt for the laid-back beach at La Glaye that’s surrounded by charming buildings in one of the oldest parts of town.

Getting around

Toulon Hyères Airport is a one-hour drive west of Saint-Tropez, which is a 1.5-hour drive from Nice. Ferries depart from both Nice and Cannes to Saint-Tropez during the summer months and the city is easy to explore on foot.

Saint-Tropez travel FAQs

  • What are the best hotels in Saint-Tropez?

    One of the most popular hotels in Saint-Tropez is Kube Hotel Saint-Tropez, which has been reviewed by 392 users and currently has a rating of 9.1/10. Other top-rated locations include La Bastide de Saint Tropez and Hôtel Les Lauriers, which have received 8.3/10 and 8.6/10 ratings from our users, respectively.

  • What is a good hotel near Port de Saint Tropez?

    La Bastide de Saint Tropez is a popular hotel near Port de Saint Tropez that is highly recommended, with a score of 8.3 across 191 reviews.

  • What is a good hotel in Saint-Tropez near Saint Tropez Citadel?

    La Bastide de Saint Tropez is the hotel close to Saint Tropez Citadel that is most recommended by HotelsCombined users, with 191 reviews rating it at 8.3/10.

  • Is there a good hotel near Plage des Salins?

    Close to Plage des Salins you will find Hotel Saint Amour - La Tartane, which has a rating of 8.7 over 223 HotelsCombined reviews.

  • How much do hotels in Saint-Tropez cost?

    Hotels in Saint-Tropez cost an average of $636/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Saint-Tropez had higher average prices of $739/night and $1,009/night, respectively.

  • How much is a cheap hotel in Saint-Tropez?

    HotelsCombined users have found cheap hotels in Saint-Tropez starting from $210 per night in the last 3 days.

  • How much is a hotel in Saint-Tropez tonight?

    Prices for a hotel in Saint-Tropez tonight are about $695 on average, but HotelsCombined users have found prices as low as $185 for tonight in the last 3 days. The best price found for a 4-star hotel in Saint-Tropez tonight is $276.