The Cap Bon peninsula has drawn holiday buyers for decades, and Hammamet is its centre of gravity. Two hours from Tunis, an hour from the airport at Enfidha, it offers long beaches, a walkable old town and a resort marina, which is why so many Tunisians of the diaspora and European buyers keep a base here. The market is driven less by everyday living than by the question every buyer eventually asks: will this place earn its keep over the summer?

This guide separates the two Hammamets, the historic town and the resort at Yasmine, and puts honest numbers against the holiday-home dream. We look at prices per m2 across the main districts, then work through what a seasonal rental actually yields once the costs are counted, because that gap is where optimistic buyers get caught.

Hammamet town: the year-round anchor

The old town, with its Kasbah, medina and the beaches running north toward Nabeul, is the part of Hammamet that lives all year. Cafes stay open in winter, there is a resident population, and that changes the property equation compared with the pure resort.

Apartments in and around the centre trade at roughly 1,900 to 2,600 TND per m2, with sea-view units at the top of that band. An S+2, meaning a living room plus two bedrooms, typically costs 300,000 to 450,000 TND. The S notation is standard across Tunisia: S+1 is one bedroom, S+3 is three, and the number never counts the salon itself.

Buyers who want a home they can also use out of season lean toward the town. It does not empty out the way Yasmine does in November, and long-term letting to residents is more realistic here than in the resort. That year-round life caps the top rental rates but adds stability.

Yasmine Hammamet: the resort marina

Yasmine Hammamet, built in the early 2000s a few kilometres south, is the holiday-rental heartland. The marina, the promenade and the density of apartments make it the first stop for anyone buying purely to let over the summer.

Modern apartments near the beach or marina sit at 2,600 to 3,600 TND per m2. A furnished two-bedroom in a good residence runs 350,000 to 550,000 TND, and marina-facing units push higher. Townhouses and small villas in the surrounding developments trade from around 600,000 TND upward depending on plot and proximity to the water.

The reason to accept these prices is rental demand. Yasmine is built for tourists, so a well-presented apartment finds bookings across the high season with relative ease. The trade-off is the same one every resort carries: eight quiet months, service charges on the residence, and a building that needs active management to stay lettable. You can gauge the current spread and browse property for sale in the Cap Bon on houni.tn, which covers the whole Nabeul governorate.

The rental yield, counted honestly

This is where the holiday-home case is won or lost. The headline weekly rate looks generous, but the annual reality depends on occupancy and costs. Here is a worked example for a 400,000 TND two-bedroom in Yasmine.

LineFigure
Purchase price400,000 TND
Peak weekly rent1,000 TND
Weeks let (peak + shoulder)12
Gross seasonal income24,000 TND
Gross yield6.0%
Service charges, cleaning, marketing6,000 to 8,000 TND
Net yield (approx.)4.0 to 4.5%

The numbers hold up, but only if you fill those twelve weeks and manage the property well. A dark apartment in a marketing void earns nothing, and an agency taking 20 to 25 percent of bookings reshapes the whole picture. Count net, not gross, before you decide.

Villas and building plots on the peninsula

Beyond apartments, the Cap Bon offers land and villas for buyers with a bigger project. Building plots in the residential zones around Hammamet run roughly 200 to 400 TND per m2 for urban-zoned land, more for anything near the sea. Construction of a standard villa costs about 1,000 to 1,500 TND per m2 for a proper build.

A finished three-bedroom villa in a quiet Hammamet suburb trades around 650,000 to 1,100,000 TND, and beachfront or marina-side property runs well past that. For some buyers, building on a plot works out cheaper than buying an equivalent finished villa, provided they can manage a build at a distance, which is the real constraint for overseas owners.

Nabeul, the governorate capital just up the coast, and the smaller towns of Korba and Kelibia offer the same peninsula at lower prices for buyers willing to trade a little tourist polish for value. A plot or apartment there can cost noticeably less per m2 while still sitting within reach of the beaches that make the Cap Bon worth buying into at all.

What moves prices on the Cap Bon

A few factors separate two apparently similar properties.

  • Distance to the sea. The single biggest driver. A unit two streets back can cost a third less than a sea-view one.
  • Residence quality. In Yasmine, a well-run residence with a pool and security lets better and holds value; a neglected one is a slow trap.
  • Season-proofing. Property in Hammamet town that can also let long-term carries less seasonal risk than a pure resort unit.
  • Title and zoning. Clean paperwork and proper urban zoning matter, especially on plots away from the built-up areas.

Buying smart for a holiday let

Treat the purchase as a business, not a daydream. Visit in winter as well as summer so you see the resort when it is empty and judge whether you could still enjoy or let the place off-season. Read the service charges before you sign, because a cheap apartment in an expensive residence is not a bargain.

Separate the two motives in your own head: are you buying a place to enjoy, or an income stream? A property bought purely for yield should be judged on the net figures above, while a family holiday home can justify a location premium that a pure investor would never pay.

Hammamet still does what it has always done: it turns a stretch of coast into summer income and family holidays. The town anchor and the Yasmine resort suit different buyers, and the right pick follows your plan for the place and your appetite for managing it.

When you are ready to compare live listings, see property for sale in the Cap Bon on houni.tn and filter by budget and district to find the spot that fits your numbers.