Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.


Hammamet

Whether you travel to Hammamet for a couple of days or a longer stay, you'll find more than enough historical and scenic attractions to keep you busy.

This area of Tunisia contains roughly 54,000 residents.

Tunis, the national capital, is 35 miles northwest of Hammamet, while Grombalia lies 15 miles to the northwest.

Enjoy some quality time with the kids at Carthage Land, a fun-filled attraction that the entire family will enjoy.

Feeling lucky? Take on the blackjack dealer or just enjoy the high-stakes atmosphere at the Casino La Medina.

If you feel like exploring some shorelines, throwing a Frisbee or just sitting back by the water's edge, make your way to Hammamet Beach or Yasmine Beach. Maamoura Beach and Bel Azur Beach are also recommended.

Some of the most fascinating historic sites in the area are the Sirens Statue and the Pupput. These are fantastic places to find out more about this region's past.

The historic defensive walls and buildings at Hammamet Fort are an enduring reminder of Hammamet's past conflicts.

Sacred sites are often quite moving. If you're interested in Hammamet's spiritual side, inquire about a tour at the Great Mosque.

Hammamet Souk is a bustling retail zone, filled with fashion, giftware and grocery shops.

With the Citrus Golfcourse and the Yasmine Golf Course in close proximity, there's no good reason not to enjoy a few rounds when you're here.

Hammamet's major attractions can sometime overshadow the less renowned, but equally rewarding sights, such as Port Yasmine.


Top Hotel Deals

See all 112 Hotels in Hammamet
£6
Hotel Byzance

Hotel Byzance

Boulevard De La Corniche, Nabeul
3.3
of 5, from 107 reviews
3.5 out of 5.0

Offering direct access to the beach, this Nabeul hotel is next to a golf course, 0.9 mi (1.4 km) from Nabeul Beach, and within 6 mi (10 km) of Omar Khayam Beach and Maamoura Beach. Hammamet Beach and Bel Azur Beach are also within 9 miles (15 km).

£8
Hotel Menara

Hotel Menara

Avenue de la Paix , Hammamet
2.8
of 5, from 26 reviews
4.5 out of 5.0

Situated near the beach, this spa hotel is 2.6 mi (4.2 km) from Yasmine Golf Course and within 6 miles (10 km) of Hammamet Beach and Carthage Land. Casino La Medina and Citrus Golfcourse are also within 6 miles (10 km).

Guesthouse Villamar

Guesthouse Villamar

Samira Club Avenue De La Paix, Hammamet
3.4
of 5, from 9 reviews
4.0 out of 5.0

Situated near the beach, this hotel is 2.5 mi (4.1 km) from Yasmine Golf Course and within 6 miles (10 km) of Hammamet Beach and Carthage Land. Citrus Golfcourse and Hammamet Fort are also within 6 miles (10 km).

£51
Le Royal Hotels & Resorts - Hammamet

Le Royal Hotels & Resorts - Hammamet

BP 237, Yasmine Hammamet, Hammamet
3.8
of 5, from 138 reviews
5.0 out of 5.0

Located in Hammamet, this beachfront hotel is in the city centre and within 1 mi (2 km) of Port Yasmine and Carthage Land. Yasmine Beach and Casino La Medina are also within 2 miles (3 km).

£57
Iberostar Averroes

Iberostar Averroes

Hammamet, Hammamet
4.2
of 5, from 105 reviews
4.5 out of 5.0

Located in Yasmine, this beachfront hotel is next to a golf course and within a 10-minute walk of Yasmine Beach and Casino La Medina. Port Yasmine and Carthage Land are also within 1 mile (2 km).

£35
Vincci Nozha Beach and Spa

Vincci Nozha Beach and Spa

Route touristique, Hammamet
3.7
of 5, from 68 reviews
4.5 out of 5.0

Located in Hammamet, this beachfront hotel is in the city centre, 0.7 mi (1.1 km) from Omar Khayam Beach, and 2.9 mi (4.7 km) from Bel Azur Beach. Hammamet Beach and Nabeul Beach are also within 6 miles (10 km).

£23
Shell Beach Hotel & Spa

Shell Beach Hotel & Spa

Yasmine Hammamet, Hammamet
3.5
of 5, from 55 reviews
4.5 out of 5.0

This family-friendly Hammamet lodge is located near the beach, within a 15-minute walk of Carthage Land, Port Yasmine and Casino La Medina. Yasmine Beach is 1.1 mi (1.8 km) away.

£68
Hotel Palace Hammamet Marhaba

Hotel Palace Hammamet Marhaba

Avenue Moncef Bey, Hammamet
4.2
of 5, from 43 reviews
5.0 out of 5.0

Nestled on the beach, this Hammamet hotel is 2.2 mi (3.6 km) from Yasmine Golf Course and 3 mi (4.8 km) from Hammamet Beach. Bel Azur Beach and Yasmine Beach are also within 6 miles (10 km).

Top Flight + Hotel Deals

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.