Hotels in Tunisia

Search and compare Tunisia hotels from hundreds of travel sites and save

Tunisia
30 Jun — 1 Jul2
Tunisia
Thu 30/6
Fri 1/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Tunisia

Filter by star ratings
All filters
Hotel Dar Ismail Tabarka
Tabarka Touristic Road, Tabarka, Tunisia
Show on map
3.1 km from city centre, Tabarka, Tunisia 

Hotel Dar Ismail provides comfortable 5-star accommodation in Tabarka. It features a fitness centre, as well as a sauna, an outdoor pool and massage services.

Iberostar Selection Royal El Mansour
8.0 Excellent
Route de la Corniche, B.P 217, Mahdia, Tunisia
Show on map
1.4 km from city centre, Mahdia, Tunisia 
ExcellentBased on 586 reviews
8.0

Iberostar Selection Royal El Mansour provides 5-star accommodation in Mahdia. It also offers an all-inclusive meal plan, an outdoor pool and free Wi-Fi.

El Mouradi Hotel Africa Tunis
6.8 Good
N 50 Av. Habib Bourguiba Bp73, Tunis, Tunisia
Show on map
2.6 km from city centre, Tunis, Tunisia 
GoodBased on 1,381 reviews
6.8

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Tunis. It is ideally located for guests wishing to discover the area's attractions.

Mahdia Palace Thalasso
7.0 Good
BP 134, Zone Touristique, Mahdia, Tunisia
Show on map
4.8 km from city centre, Mahdia, Tunisia 
GoodBased on 98 reviews
7.0

Mahdia Palace Thalasso provides modern 5-star accommodation in Mahdia. It also offers a kids pool, a kids club and an outdoor pool.

Medina Solaria & Thalasso
8.1 Excellent
Rue De La Medina, Hammamet, Tunisia
Show on map
7.8 km from city centre, Hammamet, Tunisia 
ExcellentBased on 608 reviews
8.1

Located in Hammamet, Medina Solaria And Thalasso is within a 35-minute drive of Enfidha-Hammamet International Airport and offers outdoor tennis courts, a Jacuzzi and an outdoor pool. Some of the facilities on offer at this luxury 5-star resort are a Turkish steam bath, a rooftop terrace and an all-inclusive meal plan.

Sousse Pearl Marriott Resort & Spa
8.3 Excellent
Avenue Abdelhamid El Kadhi, La Corniche, Sousse, Tunisia
Show on map
1.6 km from city centre, Sousse, Tunisia 
ExcellentBased on 910 reviews
8.3

The Pearl Resort & Spa is situated in Sousse and is close to the area's popular attractions. It also provides a kids pool, an outdoor pool and meeting rooms.

Hotel Carlton
8.0 Excellent
31 Av Habib Bourguiba, Tunis, Tunisia
Show on map
2.6 km from city centre, Tunis, Tunisia 
ExcellentBased on 2,470 reviews
8.0

Conveniently located in the heart of the city, this 3-star hotel makes for an excellent base in Tunis. Those staying at the property can also enjoy complimentary wireless internet.

Mehari Tabarka
Nouvelle Route Touristique, Tabarka, Tunisia
Show on map
2.2 km from city centre, Tabarka, Tunisia 

Hotel Mehari Tabarka offers 4-star accommodation in Tabarka. It also features a garden.

Tips for booking hotels in Tunisia

Cheapest month:February
Most expensive month:July
Average price in Tunisia:$186/night
Cheapest price found:$6/night
Cheapest day:Thursday
Most expensive day:Wednesday
$81 - $154
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$118 - $155
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Tunisia hotels

1
Hasdrubal Thalassa & Spa Yasmine Hammamet
8.7 Excellent
Zone Touristique Yasmine Bp 4, Hammamet, Tunisia
Show on map
9.4 km from city centre, Hammamet, Tunisia 

Providing an in-house night club and a beauty salon, Hasdrubal Thalassa & Spa Yasmine Hammamet is situated in Hammamet and boasts 5-star accommodation. It offers free wireless internet, and also features a golf course.

2
Sousse Palace Hotel & Spa
7.3 Good
30 Avenue Habib Bourguiba, Sousse, Tunisia
Show on map
0.7 km from city centre, Sousse, Tunisia 

Featuring a private beach and an outdoor swimming pool, this 5-star hotel is located in Sousse. It has a spa and wellness centre, as well as a swimming pool, a sauna and a Jacuzzi.

3
Africa Jade Thalasso
7.8 Good
Avenue Habib Bourguiba, Korba, Tunisia
Show on map
2.0 km from city centre, Korba, Tunisia 

Featuring a private beach and an outdoor swimming pool, this 4-star resort is located in Korba. It has a spa, as well as a Jacuzzi, a sauna and massage services.

4
Regency Hotel and Spa
6.1 Good
Cap Marina, Monastir, Tunisia
Show on map
0.5 km from city centre, Monastir, Tunisia 

Guests of this traditional hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a quick car ride from the centre of Monastir. It provides a fitness centre, as well as outdoor tennis courts, an outdoor pool and a Jacuzzi.

5
Hotel Nesrine
5.8 Okay
Avenue de la Paix, Hammamet, Tunisia
Show on map
5.2 km from city centre, Hammamet, Tunisia 

Located in Hammamet, Hotel Nesrine is within a 35-minute drive of Enfidha-Hammamet International Airport and offers an outdoor pool, a private beach and outdoor tennis courts. Some of the facilities on offer at this 3-star hotel include an all-inclusive meal plan and miniature golf.

6
Dar El Marsa
8.7 Excellent
75 Habib Bourguiba Street, La Marsa, Tunisia
Show on map
0.6 km from city centre, La Marsa, Tunisia 

Boasting a rooftop terrace overlooking the sea, Dar El Marsa Hotel & Spa offers air conditioned rooms with free wireless internet access, a private balcony and an iPod docking station. Close to shops and restaurants, the hotel provides an ideal base while visiting La Marsa.

7
Hotel Nour Palace Resort & Thalasso
6.8 Good
Zone touristique Mahdia, Mahdia, Tunisia
Show on map
4.5 km from city centre, Mahdia, Tunisia 

This pet-friendly hotel is located in Mahdia and offers a private beach. It boasts an outdoor pool with water slides, a sauna and a rooftop terrace.

8
Les Mimosas Tabarka
6.9 Good
Avenue Habib Bourguiba, Tabarka, Tunisia
Show on map
0.7 km from city centre, Tabarka, Tunisia 

Hotel Les Mimosas Tabarka provides comfortable 3-star accommodation in Tabarka. It also offers meeting rooms, massage services and an outdoor pool.

Cheapest hotels in Tunisia, Africa

Hotel Paris
8.3 Excellent
15 Rue Des Remparts Nord, Sousse, Tunisia
Show on map
0.4 km from city centre, Sousse, Tunisia 

Hotel Paris Sousse is located in Sousse and offers free Wi-Fi. The hotel offers a swimming pool, as well as rooms with private terraces.

$19
Avg. per night
Hotel Byzance
6.2 Good
Boulevard de la Corniche, Nabeul, Tunisia
Show on map
1.8 km from city centre, Nabeul, Tunisia 

Featuring a Jacuzzi, a private beach and an outdoor pool, Hotel Byzance is located in Nabeul and provides comfortable accommodation. It also features a Turkish steam bath, a sauna and a fitness centre.

$27
Avg. per night
Le Khalife
5.9 Okay
Av. Hassen Hosni Abdelwaheb, Hammamet, Tunisia
Show on map
1.9 km from city centre, Hammamet, Tunisia 

Situated in Hammamet, Le Khalife offers 3-star accommodation, as well as a private beach, an outdoor pool and a Turkish steam bath. It provides free Wi-Fi, a kids club and a kids pool.

$29
Avg. per night
Marina Cap Monastir Appart Hôtel
7.9 Good
Bvd Hedi Nouira, Monastir, Tunisia
Show on map
0.8 km from city centre, Monastir, Tunisia 

Featuring a swimming pool, a Jacuzzi and a private beach, the hotel is situated in Monastir and is a brief walk from the Ribat of Monastir. It provides 3-star accommodation with air-conditioned rooms.

$41
Avg. per night
Ambassadeurs Hotel
8.8 Excellent
75 Avenue Taïeb M’Hiri, Tunis, Tunisia
Show on map
1.0 km from city centre, Tunis, Tunisia 

Conveniently located, Ambassadeurs Hotel allows for easy access to Tunis's popular sightseeing areas. It provides free Wi-Fi, meeting rooms and a rooftop terrace.

$43
Avg. per night
Hôtel Sidi Salem
5.7 Okay
Zone Touristique Sidi Salem, Bizerte, Tunisia
Show on map
0.8 km from city centre, Bizerte, Tunisia 

Complexe Touristique Sidi Salem is located in Bizerte and offers guests free Wi-Fi. It also provides a kids pool, an outdoor pool and outdoor tennis courts.

$45
Avg. per night
Hotel Khella
8.7 Excellent
Avenue De La République, Hammamet, Tunisia
Show on map
0.2 km from city centre, Hammamet, Tunisia 

Hotel Khella offers 3-star accommodation in Hammamet. It also provides a 24-hour reception, a tour desk and room service.

$49
Avg. per night
Yadis Ibn Khaldoun
6.1 Good
30 Rue du Koweit, Tunis, Tunisia
Show on map
1.3 km from city centre, Tunis, Tunisia 

Strategically located in the middle of the city, this 3-star hotel makes for an ideal base in Tunis. Guests can also enjoy free wireless internet.

$51
Avg. per night

Hotel prices in Tunisia

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Tunisia

Facts about staying in Tunisia

  • Where is the best place to stay in Tunisia?

    Our travellers prefer to stay in places like Hammamet, Houmt Souk, and Sousse while in Tunisia.

  • What are the best hotels in Tunisia?

    Tunisia is home to many highly-rated hotels, one of which is Iberostar Mehari Djerba, which has a current rating of 8.1. For other potential stays, consider Iberostar Selection Royal El Mansour and Mahdia Palace Thalasso, which can also be great places to stay in Tunisia.