With a bit of thoughtful planning, you can take in the sights, smells, and flavors of the south of France with a fancy spot to come home to each night, thanks to these epic and affordable Airbnbs. Each of these listings is within walking distance to popular attractions and is less than $125 per night, leaving you time to explore and some cash to spend on food (the real reason you’re there). Here are nine dreamy Airbnbs for a fantastic stay in the south of France.

1. Modern duplex loft on Masséna Plaza, Nice

Photo: Airbnb

Photo: Airbnb

You’ll be right on the gorgeous Masséna Plaza without sacrificing the proximity to the sea with this full loft in Nice. The nearby shoreline is the stuff of legend, so hit the beach (the Promenade des Anglais is only a 13-minute walk away, and the closest beach is even closer), check out Nice’s Old Town, and maybe even spend a night cooking a romantic dinner in the full kitchen — all for just $94 per night.

2. Sea view spa in Fabron, Nice

Photo: Airbnb

Photo: Airbnb

Life is good when you’re sitting in a hot tub on a private rooftop that’s overlooking the city of Nice. That’s what’s on offer here at this eight-person, renovated flat overlooking both Nice and the glittering Mediterranean Sea for only $111 per night. You’ll be a comfortable distance from the bustle of the city center but close enough to the neighborhood’s businesses that you’ll be able to hit the boulangerie for croissants every morning. You’re also not far from the restaurants dotting the waterfront.

3. Waterfront house with a private beach and swimming pool, Cannes

Photo: Airbnb

Photo: Airbnb

Cannes is the ultimate French town when it comes to having a glamorous, sunny vacation by the beach. And, La Croisette, the mile-long plaza that runs alongside the shore, might just be the best place in the world to pop the question — even if that question is ‘Which seaside patio cafe beckons us for dinner?” The best part about this luxurious seaside spot is that you have a private beach, free from speedo-clad tourists, along with a pool, hot tub, and an entire house to relax in. Plus, you won’t be sitting on that private beach all by yourself — the place sleeps five so you can bring your crew with you. All for only $111 per night.

4. Cozy place in Panier/Vieux Port, Marseille

Photo: Airbnb

Photo: Airbnb

The flat itself is small, but that’s okay because the location is unbeatable and it’s only $63 per night. You’ll be right in the heart of the city’s two most exciting districts, Panier and Vieux Port, which puts you in walking distance or an easy commute to just about anything there is to do in Marseille. Meander to the Basilique Notre-Dame de la Garde, brush up on European history at the Mucem, and then chill out over a glass of wine on your balcony.

5. Studio with amazing sea view, Toulon

Photo: Airbnb

Photo: Airbnb

This one’s a studio but you won’t find a more romantic spot in all of Toulon — especially for $57 a night. The Mediterranean Sea is right across the street and you can walk to the restaurants, food markets, and cultural attractions that make up the city. After a day on the town or at the beach, make your way back to relax on the balcony overlooking the water.

6. Private guesthouse right on the water, Saint-Tropez

Photo: Airbnb

Photo: Airbnb

This private guesthouse which sleeps two and is literally steps from the water is quintessentially tropézienne. The color and rustic decor of the house, the yard, and the location could not lend to a more authentic experience. Saint-Tropez is small, but it’s a Mediterranean destination that packs a punch. So, after you’ve walked through the neighborhood and checked out the old port, stroll back to your place and relax by the water.

7. Charming apartment, Saint-Paul-de-Vence

Photo: Airbnb

Photo: Airbnb

This quaint studio apartment located in the heart of Saint-Paul-de-Vence is just what you need if you’re looking for an accommodation that screams French character. From there, you’ll be able to easily plan your own tour of the city center’s historic buildings and check out the many galleries and art studios. You can also gaze out the window at the skyline as you lie in bed, winding down after a day of exploring the town. Despite being a studio, the flat sleeps four to help you split that $106 per night rate.

8. Quiet and charming house in downtown Montpellier

Photo: Airbnb

Photo: Airbnb

The listings in Montpellier are compact and cheap, but certainly don’t skimp on city views. This guesthouse sleeps four right in the heart of the city, close to the tram station (which will take you to the beach), the city’s markets, and museums (only a 10-minute walk away). The rental has a garden and pool onsite, and is built and designed in a manner that encapsulates the city’s historic charm.

9. 5-person flat in a fancy resort, Grimaud

Photo: Airbnb

Photo: Airbnb

This apartment and the surrounding property is a resort in itself, complete with a large pool and pristine views of the waterfront and encompassing nature. Plus, if you look closely at the photos within the listing, you’ll notice the onsite waterslide. Not bad for $82 per night.