Compare 20+ trusted brands
Book your getaway with confidence
Saving you money for almost 20 years
Get the latest holiday tips and inspiration
All prices have been selected from deals found since 19 Nov 24. Deals are subject to the partners' T&Cs.
Combining luxurious beach resorts and a long sandy coastline with lively cities and some of the world’s best preserved Roman ruins, holidays to Tunisia are the perfect package.
Set on the tip of Africa, Tunisia is a true jewel of the Mediterranean. With a glorious climate and soft sands running all along its eastern coast, its beach resorts are the ideal setting for a relaxing fly-and-flop holiday.
Snorkel in the pristine waters of Hammamet, sunbathe on Sousse’s wide, white-sand beach, or tuck into fresh seafood at Mahdia, a lively fishing town with lovely beaches. Further south, you’ll find Djerba, a tiny island of whitewashed towns and beautiful beaches almost everywhere you look.
Beyond the coast, Tunisia’s distinctive landscape has been the background for several hit films, perhaps most famously Star Wars. Take a break from the beach and explore set locations, such as Tataouine, used as Luke Skywalker’s hometown, and the amazingly well-preserved El Djem Amphitheatre, which appeared in Monty Python’s Life of Brian.
When it comes to history, Tunisia takes some beating. The country has numerous UNESCO-recognised Roman ruins, with many still in impressive condition. The must-sees for your list are the temple site of Dougga, and Utica, an ancient Phoenician city dating back to 1101 BCE. The spectacular city of Kairouan is also worth visiting for its impressive Islamic architecture – it’s some of the finest in North Africa.
To soak in the local life, spend time wandering the souks in a medieval medina. The capital city Tunis has the biggest and arguably most atmospheric, but most towns, including the major beach resorts, have an exciting central market to explore. Here you can barter for everything from jewellery and Arabic pottery to sticky dates and sweet-smelling spices.
There are loads of family-friendly resorts to choose from along Tunisia’s coastline. Due to its long beach and the nearby Carthageland amusement park, Hammamet is always popular with young families. There are shops, restaurants and watersports here, plus the calm sea is ideal for snorkelling.
Skanes is another good option, with a white-sand beach and plenty of child-friendly hotels. Skanes Family Resort has waterslides, a playpark and entertainment. The Aqua Palace waterpark is a straightforward coastal drive away, too.
Tunisia is a good destination for anyone on a budget, offering affordable package holidays and cheap prices for food and drink once you get there.
The city of Sousse is a good place to search for cheap holiday deals. It has a long sandy beach ideal for sunbathing and an exciting medina to explore. Plus, it’s close to the El Djem Amphitheatre and the Sousse Archaeological Museum.
Staying in a traditional dar hotel can work out cheaper than in larger coastal resorts. Usually, you’ll find these in the medinas; most towns and cities have them.
Hammamet is a top choice for beach holidays in Tunisia, with a long stretch of soft sand and a good range of hotels and resorts – you’ll find everything from family-friendly resorts with waterparks to adult-only luxury stays with private beaches.
Mahdia is an alternative option with a laidback atmosphere, a beautiful sandy beach and plenty of hotels. Or try Sousse, where the beach resorts are perfect for families, groups, and couples.
Base yourself in Tunis for a city break with plenty of history. Here, you can explore the ancient medina, visit the UNESCO-listed Carthage archaeological site, and check out its grand mosque, Ez Zitouna. The Bardo National Museum, with its collection of Roman mosaics, is also worth a visit.
Alternatively, Monastir is a great choice to combine history with a bit of beach time. The coastal town has a historic medina, a fortress and a 9th-century mosque. It’s a good location for day trips to the El Djem Amphitheatre (an hour’s drive away) and Carthage (two-and-a-half hours).
All-inclusive deals can be found in all of Tunisia’s main coastal resorts, with options for high-end luxury, family-friendly stays, and adults-only accommodation.
Hammamet is the country’s original beach resort and caters all travellers. You’ll also have watersports and nightlife on your doorstep here. Sousse also has plenty to offer for an all-inclusive beach holiday, with history and culture nearby. Mahdia is smaller but has some five-star luxury options and plenty of affordable hotels, too.
Home to cobblestone streets, whitewashed villas, and sweeping sea views, Sidi Bou Said – not far from Tunis – is a romantic setting for couples’ holidays in Tunisia. Add the beach, plenty of fantastic restaurants, and a more relaxed approach to nightlife than other areas, and it makes for an attractive base.
Alternatively, there are luxurious hotels and a marina to explore in Port el Kantaoui. As purpose-built resorts go, it has a charming atmosphere with traditional whitewashed houses and waterfront restaurants. For a memorable spa trip, try the five-star Four Seasons Hotel in Tunis.
Fly away with an incredible deal. Search and compare a huge range of airlines today.
Tunisia flightsFlightsFinding the right wheels is much more than getting the cheapest price. Compare a range of car rentals.
Tunisia car hireCar HireMake sure you find the right cover. Compare a range of comprehensive travel insurance policies.
Travel insuranceTravel InsuranceGet from A to B hassle free with an affordable transfer. Compare a range of options and save.
Airport transfersTransfersWhether you’re after boutique in Berlin or affordable in the Algarve, the right hotel is just a comparison away.
Tunisia hotelsHotelsMake sure your ride is safe and secure while you’re away. Compare a range of airport parking deals.
Airport parkingParking