Tunisia gives you a lot of Mediterranean for your money: soft sandy beaches, whitewashed medinas and Roman ruins as fine as anything in Italy, all a short flight from the UK. The east coast is one long run of beach resorts, the island of Djerba floats off the south, and inland the Sahara begins, with palm oases and the salt flats where Star Wars was filmed.
Most holidays are built around the beach. Hammamet and Yasmine Hammamet are the classic resorts; Port El Kantaoui and Sousse are livelier, Monastir and Mahdia calmer, and Djerba moves at a slower, sunnier pace of its own. For culture, add Tunis, Carthage and Sidi Bou Said, or head south to the oasis of Tozeur.
The short answer

Best for families
Port El Kantaoui
Beachfront all-inclusives with kids' clubs, a pretty marina and Sousse's medina next door.

Best for couples
Hammamet
Thalasso spas, a whitewashed medina and soft sand in Hammamet and Yasmine Hammamet.

Best for beaches
Mahdia
Some of the finest, whitest sand on the coast, beside an old town on a peninsula.

Best for culture
Tunis
Carthage, the Bardo and blue-and-white Sidi Bou Said, with a beach at Gammarth.

Best for a slower pace
Djerba
An island of olive groves, whitewashed mosques and long, quiet beaches.

Best for the desert
Tozeur
A palm oasis on the edge of the Sahara, with mountain villages and film sets to explore.
Tunisia areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Hammamet and Yasmine Hammamet | Couples, Spas, First trip | The original resort: a walled medina and a soft sandy bay lined with thalasso spas. | Hotels: 96 |
| Port El Kantaoui and Sousse | Families, Nightlife, Golf | A pretty marina, golf and big beach resorts, with Sousse's medina just down the road. | Hotels: 62 |
| Monastir | Short transfers, Families, History | A tidy seaside town with a mighty ribat, a marina and the airport on its doorstep. | Hotels: 31 |
| Mahdia | Beaches, Quiet, History | Fine white sand, turquoise water and a sleepy old town on a peninsula. | Hotels: 16 |
| Djerba | Slow pace, Families, Golf | A flat, sunny island of olive groves, whitewashed mosques and long sandy beaches. | Hotels: 87 |
| Tunis, Carthage and Gammarth | Culture, City break, Beaches | A UNESCO medina, Roman Carthage and blue-and-white Sidi Bou Said around one bay. | Hotels: 118 |
| Tozeur | Desert, Oases, Film locations | A palm oasis on the edge of the Sahara, with mountain villages and Star Wars sets nearby. | Hotels: 11 |
| Tabarka | Nature, Golf, Diving | Pine-clad hills, a Genoese fort and coral reefs on the green north coast. | Hotels: 12 |
Hammamet and Yasmine Hammamet



- Couples
- Spas
- First trip
The original resort: a walled medina and a soft sandy bay lined with thalasso spas.
Hammamet was Tunisia's first beach resort and it is still its most elegant. The old town is a compact, whitewashed medina inside sea walls, the beach sweeps away in a long curve of fine sand, and the town takes thalassotherapy, the art of the seawater spa, very seriously indeed.
Yasmine Hammamet, the purpose-built resort to the south, has a marina and many of the newest hotels, from Moorish-style complexes with family bungalows to grand thalasso resorts inspired by Granada's Alhambra. Enfidha-Hammamet is the closest airport; Tunis-Carthage is about 75 km away.
Hotels to look at in Hammamet

★★★★★
Royal Tulip Taj Sultan Resort
Beach 20 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Occidental Marco Polo
All-inclusive option · Pool · Family-friendly
See prices and rooms →

★★★★★
Hasdrubal Thalassa & Spa Yasmine Hammamet
Spa · Pool · Parking
See prices and rooms →

★★★★
Shalimar
Beach 100 m · Spa · Family-friendly
See prices and rooms →
Port El Kantaoui and Sousse



- Families
- Nightlife
- Golf
A pretty marina, golf and big beach resorts, with Sousse's medina just down the road.
Port El Kantaoui was built around its marina, a postcard-white harbour village of cafés, yacht masts and boat trips, with golf behind and long sandy beaches either side. It's tidy, easy and very family-friendly, with resorts that have kids' clubs, pools and their own slice of beach.
Next door, Sousse is Tunisia's liveliest resort town, with a UNESCO-listed walled medina, souks and a busy beachfront of bars and clubs. Stay there for nightlife and a sense of place, or in Kantaoui for calm with the buzz on call. Monastir airport is about 20 km away.
Hotels to look at in Port El Kantaoui

★★★★★
Iberostar Selection Diar el Andalous
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★
El Kantaoui Center
Beach 150 m · Spa · Family-friendly
See prices and rooms →

★★★★★
Marhaba Palace
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Hasdrubal Thalassa Port El Kantaoui
Spa · Pool · Family-friendly
See prices and rooms →
Monastir



- Short transfers
- Families
- History
A tidy seaside town with a mighty ribat, a marina and the airport on its doorstep.
Monastir is compact, clean and proud of itself, with a great golden-stone ribat on the seafront that film fans may recognise from Monty Python's Life of Brian, a small medina, a marina and the grand mausoleum of Habib Bourguiba, Tunisia's first president, who was born here.
Many hotels sit along the Skanes coast, between the town and Sousse, a few minutes from the airport, which makes Monastir ideal for a short break or for families who dread long transfers. Expect beachfront resorts with pools for adults and children, and in some cases a fine sandy beach right outside.
Hotels to look at in Monastir

★★★★★
Hilton Skanes Monastir Beach Resort
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Regency Hotel & Spa
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★★
Iberostar Selection Kuriat Palace
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Skanes Serail and Aquapark
Beach 20 m · All-inclusive option · Family-friendly
See prices and rooms →
Mahdia



- Beaches
- Quiet
- History
Fine white sand, turquoise water and a sleepy old town on a peninsula.
Mahdia is the coast's quiet achiever. Its old town stretches along a narrow peninsula, entered through the massive Skifa el-Kahla gate, with a Great Mosque, an Ottoman fort and fishermen mending nets in the harbour. The beaches here are among the finest in Tunisia: soft, white and lapped by clear, shallow water.
The hotel zone strings a handful of big resorts along the sand a few kilometres from the centre, with thalasso centres and long private beaches. It's calmer than Sousse or Hammamet, and the great Roman amphitheatre at El Jem makes an easy day trip.
Hotels to look at in Mahdia

★★★★★
Mahdia Palace Thalasso
Beach 50 m · Spa · Family-friendly
See prices and rooms →

★★★★
Thapsus Beach Resort
Spa · Pool · Family-friendly
See prices and rooms →

★★★★★
Iberostar Selection Royal El Mansour
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★
El Mansour
Beach 30 m · Family-friendly · Parking
See prices and rooms →
Djerba


- Slow pace
- Families
- Golf
A flat, sunny island of olive groves, whitewashed mosques and long sandy beaches.
Djerba feels like a different country. This low, sun-baked island off the south coast is a patchwork of palm and olive groves, whitewashed mosques and menzels, the traditional fortified farmhouses, with flamingos wading in the shallows. Houmt Souk, the main town, has the best market and an old fort by the sea.
The resorts sit in the tourist zone around Midoun, along wide sandy beaches with a golf course alongside. Expect large all-inclusives with spas and thalasso centres, several of them recently renovated. Djerba-Zarzis airport is about 25 km from the hotel strip.
Hotels to look at in Djerba

★★★★★
Iberostar Selection Eolia Djerba
Beach 100 m · All-inclusive option · Spa
See prices and rooms →

★★★★
TUI MAGIC LIFE Penelope Beach
Spa · Pool · Family-friendly
See prices and rooms →

★★★★★
Radisson Blu Palace Resort & Thalasso Djerba
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Fiesta Beach Club
All-inclusive option · Spa · Pool
See prices and rooms →
Tunis, Carthage and Gammarth



- Culture
- City break
- Beaches
A UNESCO medina, Roman Carthage and blue-and-white Sidi Bou Said around one bay.
The capital is the place for culture. The medina of Tunis is a UNESCO-listed maze of souks and mosques, and the Bardo Museum holds one of the world's great collections of Roman mosaics. Along the bay, the ruins of Carthage sprawl among villas and gardens, and Sidi Bou Said, all white walls and blue shutters, clings to a cliff above the sea.
Business travellers favour Les Berges du Lac, about 10 minutes from the airport. Holidaymakers should head for Gammarth, the beach suburb just north of Sidi Bou Said, where hotels sit on a sandy bay looking back at the village, or the nearby Côte de Carthage.
Hotels to look at in Tunis

★★★★★
Movenpick Hotel Gammarth Tunis
Beach 10 m · Spa · Pool
See prices and rooms →

★★★★
The Nine Lifestyle Experience
Beach 3 km · Spa · Pool
See prices and rooms →

★★★★★
Verdi Tunis Beach Resort
Beach 600 m · Spa · Pool
See prices and rooms →

★★★★
Golden Carthage Residence
Beach 3 km · Spa · Parking
See prices and rooms →
Tozeur



- Desert
- Oases
- Film locations
A palm oasis on the edge of the Sahara, with mountain villages and Star Wars sets nearby.
Tozeur sits on the edge of the Sahara beside a vast oasis of date palms, fed by springs and an irrigation system devised by a medieval mathematician. Its old quarter is built of distinctive patterned brick, and beyond town lies the Chott el-Jerid, a shimmering salt lake where mirages are routine.
From here you can drive into the mountains to the abandoned villages of Chebika, Tamerza and Mides, or track down the Star Wars sets out in the desert. Hotels face the palm groves, and a few go all out, with private pool villas, hammam rituals and Berber-style dinners under the stars.
Hotels to look at in Tozeur
Tabarka



- Nature
- Golf
- Diving
Pine-clad hills, a Genoese fort and coral reefs on the green north coast.
Tabarka, near the Algerian border, is Tunisia's green surprise: cork oak and pine forests rolling down to the sea, a Genoese fort on its rocky headland and some of the country's best diving among coral reefs. It's small, low-key and a world away from the big resorts of the east.
Hotels mix a golf and thalasso resort among the pines, boutique stays near the fort and the port, and spa hotels a short walk from the beach. Tabarka has its own small airport, though most visitors come by road from Tunis.
Hotels to look at in Tabarka

★★★★★
La Cigale Tabarka Hotel Thalasso Spa & Golf
Beach 50 m · Spa · Pool
See prices and rooms →

★★★★
Mehari Tabarka Thalasso & Spa
Beach 150 m · Pool · Family-friendly
See prices and rooms →

★★★★★
Dar Ismail Tabarka
Beach 30 m · Spa · Pool
See prices and rooms →

★★★★
Hotel Marina Prestige Tabarka
49 rooms
See prices and rooms →
Which coast?
For a classic beach holiday, choose Hammamet, Port El Kantaoui, Monastir or Mahdia on the east coast. Djerba is sunnier and slower, and the warmest choice for winter sun. Add a night or two in Tunis or Tozeur for culture and the desert.
Getting there
Enfidha-Hammamet airport serves Hammamet and Port El Kantaoui; Monastir's airport is closest for Monastir, Sousse and Mahdia; Djerba has its own airport; and Tunis-Carthage is the gateway for the capital, Carthage and Gammarth.
Questions about where to stay in Tunisia
- What is the best area to stay in Tunisia?
- For a first beach holiday, Hammamet or Yasmine Hammamet: a soft sandy bay, a pretty medina and some of the best spa hotels in the country. Choose Port El Kantaoui for families and a marina, Sousse for nightlife, Mahdia for the finest beaches, or Djerba for a slower island pace.
- Where should families stay in Tunisia?
- Port El Kantaoui is the classic family resort, with beachfront all-inclusives, kids' clubs and a marina. Monastir is handy for short airport transfers, and Djerba's big resorts on wide sandy beaches suit families who want to stay put.
- Is Hammamet or Sousse better?
- Hammamet is calmer and more upmarket, with a whitewashed medina, thalasso spas and a gentle pace. Sousse is busier and livelier, with a UNESCO-listed medina and the best nightlife on the coast. Port El Kantaoui, next to Sousse, sits neatly between the two.
- Where are the best beaches in Tunisia?
- Mahdia has some of the finest white sand and clearest water on the mainland. Djerba's north-east coast has long sandy beaches, and Hammamet's bay is soft, wide and gently shelving.
- Where is the nightlife in Tunisia?
- Sousse is the liveliest resort town, with bars and clubs along the beachfront, and Port El Kantaoui next door has a busy marina in the evenings. Hammamet and Yasmine Hammamet are livelier in summer; Djerba, Mahdia and Tabarka are quiet after dinner.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Crete
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay on Lake Garda
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Barcelona
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Bali
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in Canada
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in the Caribbean
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay on the Costa del Sol
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zanzibar
- Where to stay in Zermatt



