An ancient stone structure with arches, a street lamp, and flowering plants.

Tunisia Vacations

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Scuba Diving vacation packages in Tunisia

Price found within the past 48 hours. Click for updated prices.
  • Dec 9 - Dec 16

    Hotel Aziza Thalasso Golf - Adults Only (à partir de 16 ans) + Flight

    Mrezga
    6 nights
    4.0 star property
    8.4/10 - Very good (134 reviews)
    "Si vous faite partie d'un tout inclus on vous donne beaucoup d'attention et de service, mais si vous êtes en demi pension comme ils disent ont vous ignore pour le service ,on vous surveille voir si vous avez payé vos repas comme si on étais des personnes malhonnêtes . Mais pour le service au chambre très bon service et les personnes a l'accueils aussi. Malgré cette inconvénient nous avons passé 2 belles semaines"
    Reviewed November 2, 2026
    Roundtrip • Montreal (YUL) - Tunis (TUN)
    YUL - TUN • Nonstop TUN - YUL • Nonstop
    CA $1,407
    CA $1,352
    per traveller
    found 10 hours ago
    Hotel Aziza Thalasso Golf - Adults Only (à partir de 16 ans)
  • Dec 16 - Dec 23

    L'Orchidée - Luxury Suites + Flight

    Les Berges du Lac
    6 nights
    5.0 star property
    9.8/10 - Exceptional (20 reviews)
    "Very spacious room, great team of people. Very helpful in setting up a guide for Carthage. The breakfasts were amazing! Thank you for a great stay in Tunis."
    Reviewed October 8, 2026
    Roundtrip • Montreal (YUL) - Tunis (TUN)
    YUL - TUN • Nonstop TUN - YUL • Nonstop
    CA $2,397
    CA $2,112
    per traveller
    found 6 hours ago
    L'Orchidée - Luxury Suites
  • Dec 9 - Dec 16

    OCEANA HOTEL & SPA + Flight

    Hammamet
    6 nights
    5.0 star property
    8.4/10 - Very good (100 reviews)
    Roundtrip • Montreal (YUL) - Tunis (TUN)
    YUL - TUN • Nonstop TUN - YUL • Nonstop
    CA $1,744
    CA $1,571
    per traveller
    found 10 hours ago
    OCEANA HOTEL & SPA
  • Dec 9 - Dec 16

    Le Sultan + Flight

    Mrezga
    6 nights
    4.0 star property
    8.6/10 - Excellent (520 reviews)
    Roundtrip • Montreal (YUL) - Tunis (TUN)
    YUL - TUN • Nonstop TUN - YUL • Nonstop
    CA $1,689
    CA $1,533
    per traveller
    found 10 hours ago
    Le Sultan
  • Dec 9 - Dec 16

    Hotel Marco Polo + Flight

    Yasmine Hammamet
    6 nights
    4.0 star property
    7.8/10 - Good (179 reviews)
    "Marco Polo surprised me with how well designed and large the rooms are. The staff are outstanding and the cooks are very good. The food is outstanding with many local cuisine that tasted great. I will stay again at this Hotel and highly recommend it to other."
    Reviewed November 7, 2026
    Roundtrip • Montreal (YUL) - Tunis (TUN)
    YUL - TUN • Nonstop TUN - YUL • Nonstop
    CA $1,624
    CA $1,508
    per traveller
    found 10 hours ago
    Hotel Marco Polo

Discover the most popular places to visit in Tunisia

Top Scuba Diving Tunisia Hotels

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently Asked Questions

How much does a Tunisia vacation package cost?

Starting from as low as CA $1,352, you can tailor your Tunisia package. Simply bundle hotels, flights and car rentals and we'll reward you with discounts.

How do I get a cheap travel package to Tunisia?

If you love scoring a bargain, bundle your bookings into a Tunisia vacation package. Whether you're chasing hotels, flights, rental cars or tours, you can browse and book everything in one place. You'll have lots of choice at your fingertips too. Expedia has over 550 airlines and 1,000,000 hotels throughout the world to choose from. Fly with who you prefer, stay in a place you like and save a bundle — now that's the perfect vacation!

Where should I stay in Tunisia?

There aren't many better places to kick-start your Tunisia trip than in Hammamet. Hammamet Beach ought to be right at the top of your sightseeing list here.

What are the top hotels in Tunisia?

When it comes to hotels in Tunis, Hotel Africa and Corail Suites Hotel are among the favorites. If you're also staying in Hammamet, Hotel Sol Azur Beach and Hotel Bel Azur Thalasso & Bungalows look forward to welcoming you.

How far in advance should I book my Tunisia vacation?

While not all airlines release tickets early, you can normally look up international fares on Expedia up to a year in advance. This is the time you'll nab some incredible bargains. If you're booking late, you might still be in luck. Low prices occasionally become available only weeks before departure.

What does an Expedia Tunisia travel package include?

Car rentals, flights and hotels — we bring you the very best deals. All you have to do is select your preferred combination. After you've made your booking, you can add on the exciting stuff like sightseeing activities. Our travel packages make it easy to craft an amazing Tunisia escape.

What should I know before booking a Tunisia travel package?

An Expedia travel package can be tailored to your budget and is a simple way to make your budget go further. How much you include is completely up to you. Rental cars, hotels and flights — come up with a combination that suits your plans.

Can I choose my airline with a Tunisia Expedia vacation package?

Yes — that's one of the best things about an Expedia vacation package. You can pick and choose your flights, hotels and more. We have access to more than 550 partner airlines globally, so you have loads of choice when putting together your Tunisia escape.

If I'm not able to travel, can I cancel my Tunisia vacation package?

Don't worry if you're rethinking your Tunisia vacation package — it's possible to change or amend your booking. And if you've booked it within the last 24 hours, you may be able to do it at no cost. However, bookings made more than 24 hours ago may incur a fee from your airline, hotel or car rental company. We get that life can sometimes throw you a curveball, so head to our Customer Service Portal if that occurs. When you're ready to make changes, we're here to help.