Search

Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in Djerba

74
462 reviews by TrustYou
Zone touristique Aghir
8.4 Miles from the centre
per night from £35
Estimated price based on searches in the last month
80
615 reviews by TrustYou
Zone Touristique Midoun Djerba, B.P. 246 OULED AMOR 4113
9 Miles from the centre
per night from £40
(price for Thu, 02 Feb)
76
71 reviews by TrustYou
Zone Touristique Midoun 4116 B.P. 358, Djerba TN
8 Miles from the centre
per night from £42
Estimated price based on searches in the last month
78
736 reviews by TrustYou
BP358, Zone Touristique Mrezga
9.7 Miles from the centre

hotel with a fantastic location on a fine sandy beach.With its all-inclusive concept, Nozha Beach Resort & Spa is a dream place for families because of its charming atmosphere and its infrastructure, ideal for children, but also for adults and couples.Its international entertainment for everyone will delight day and night. Under a bright sun, you will enjoy an excellent cuisine, attentive service and energizing water therapy treatment.

Show more
per night from £43
(price for Tue, 21 Feb)
68
145 reviews by TrustYou
Midoun 4116 Djerba BP 248
6.7 Miles from the centre
per night from £45
Estimated price based on searches in the last month
84
740 reviews by TrustYou
Zone Touristique Midoun
6.6 Miles from the centre
per night from £86
(price for Sat, 04 Feb)
90
630 reviews by TrustYou
383 Zone Touristique Houmet Souk 4180 Djerba
6.7 Miles from the centre
per night from £93
(price for Wed, 01 Mar)
Zone Touristique Midoun
8.6 Miles from the centre
per night from £282
Estimated price based on searches in the last month

The Ksar Hotel

Zone Touristique Midoun
per night from £35
Estimated price based on searches in the last month

Le Grand Hotel

Rue Bechir Sfar , Houmt Souk Djerba 4180, Tunisie.
per night from £37
Estimated price based on searches in the last month

Vincci Dar Midoun Hotel

Zone Touristique Djerba Midoun
per night from £49
(price for Tue, 28 Feb)

Dar Dhiafa Hotel

Erriadh
2.2 Miles from the centre

Dar Dhiafa is located on the island of Djerba, in the village of Erridah. It has 2 swimming pools and air-conditioned rooms with free wireless internet and view of the patio or pool.The restaurant Dar Dhafia serves Mediterranean specialties and Tunisia. You can also dine at the Moorish café.The Hotel Dar Dhiafa also has a spa and wellness center with fitness room and Turkish bath. A range of treatments including traditional massage, is proposed.The hotel has a shuttle service round trip to the beach.#The reception area is medium in size and it has been decorated in the traditional Tinusian homely style using old pieces of furniture and wrough iron details.

Show more
per night from £52
Estimated price based on searches in the last month

Hotels in Djerba

Set in the Gulf of Gabes, just off the coast of Tunisia in north-east Africa, is the island of Djerba. It is a place of pristine white sands, stunning azure waters, quaint rural villages and sun-drenched cobbled streets. The island enjoys an average of 300 days of sunshine a year and so it's no surprise that Djerba is so popular with holidaymakers as a year-round destination.

Idyllic coastal scenery

Head for the white sands of Sidi Mahres beach and you'll get to enjoy 13km of unspoilt paradise. The best and most popular stretches of coastline sit within the Zone Touristique and the water here is safe for families with children.

You'll have no trouble finding water sports to try as there's a huge range of activities on offer, from windsurfing and jet skiing to paragliding and sailing. During the summer season Sidi Mahres often becomes a haven for young people thanks to its night-time beach parties.

Houmt Souq

Many of the Djerba hotels you'll find here on the website lie close to the coast, as do a lot of the island's cafés, shops and restaurants. Houmt Souq, set in the centre of the north coast, is Djerba's capital. Here you'll find a wonderful selection of café-lined squares, gift shops and colourful markets filled with all kinds of goods, from pottery and jewellery to fresh produce and spices.

Get a taste for local life by visiting the daily fish market in Marché Central, or head to the Mosque of the Strangers for a closer look at one of the city's important Islamic sites.

The town of Midoun, close to the Zone Touristique, is also home to a variety of shops and restaurants. Why not pop into one of the local seafood restaurants to sample the day's catch.

The Star Wars connection

One of Djerba's main claims to fame is the fact that part of the commune of Ajim and the surrounding area was used as a set for the original Star Wars movie. Whitewashed domed building can be found across the island, along with plenty of desert landscapes and rocky canyons. Some fans of the series visit the island specifically to have their picture taken next to Obi-Wan Kenobi's house.

Exploring further afield

Although you'll find plenty to do on the island of Djerba, it's certainly worth considering a trip to mainland Africa. A causeway built in Roman times connects the island with Tunisia, along with a ferry that runs regularly from Ajim.

Frequently asked questions about Hotels in Djerba

Which hotels are the most popular ones to stay at in Djerba?

Sentido Djerba Beach, Smy Hari Club Djerba and Vincci Nozha Beach are some of the popular hotels in Djerba.

What are the most convenient hotel rates in Djerba?

Smy Hari Club Djerba in Djerba offers one night in a double room at the price of £34.

If I want to stay in the center of Djerba, which hotels shall I consider?

If you want to stay near the center of Djerba, you can consider staying at Tui Blue Palm Beach Palace Djerba, Baya Beach Aqua Park and Sentido Djerba Beach.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555