Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Martigues

Filter by star ratings
All filters
Hôtel Saint Roch
Hôtel Saint Roch
7.6 Good
Avenue Georges Braque, Martigues, Bouches-du-Rhône, France
Show on map
0.8 km from city centre, Martigues 
GoodBased on 1,225 reviews
7.6

Situated in Martigues, Hotel Saint Roch Martigues provides modern 3-star accommodation, as well as an outdoor pool. It also offers room service, a safe and a sun deck.

Tips for booking a Martigues hotel

Cheapest month:July
Most expensive month:December
Average price in Martigues:S$ 92/night
Absolute cheapest price found:S$ 41/night
Cheapest day:Friday
Most expensive day:Tuesday
S$ 54 - S$ 143
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 74 - S$ 134
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Martigues hotels

Show all 118 hotels
1
Hôtel Saint Roch
Hôtel Saint Roch
7.6 Good
Avenue Georges Braque, Martigues, Bouches-du-Rhône, France
Show on map
0.8 km from city centre, Martigues 

Situated in Martigues, Hotel Saint Roch Martigues provides modern 3-star accommodation, as well as an outdoor pool. It also offers room service, a safe and a sun deck.

Cheapest hotels in Martigues, Bouches-du-Rhône

Show all 118 hotels
Hôtel Saint Roch
Hôtel Saint Roch
7.6 Good
Avenue Georges Braque, Martigues, Bouches-du-Rhône, France
Show on map
0.8 km from city centre,  

Situated in Martigues, Hotel Saint Roch Martigues provides modern 3-star accommodation, as well as an outdoor pool. It also offers room service, a safe and a sun deck.

S$ 102
Avg. per night

Where to stay in Martigues

Martigues travel FAQs

  • What are the best hotels in Martigues?

    Kyriad Marseille Ouest Martigues, rated with a score of 7.2 from 327 reviewers, is one of the most popular hotels in Martigues. Other top stays include Hotel Le 5, with an average rating of 8.1 from 692 reviewers, and La Villa Martégale, with a score of 8.0 from 124 reviewers.

  • How much do hotels in Martigues cost?

    The average price of a hotel in Martigues is S$ 180 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Martigues?

    HotelsCombined searches in the last 3 days suggest cheap Martigues hotels have prices starting from as low as S$ 24/night, depending on the popularity of your requested dates.