Beginning of main content
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Trending Hotels Near Maamoura Beach

See all 52 Hotels near Maamoura Beach

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

La Badira

La Badira

5.4 mi from Maamoura Beach
    5.0 out of 5.0
     
     

    Located in the heart of Hammamet, this luxury hotel is 1.3 mi (2.1 km) from Bel Azur Beach and 2.6 mi (4.2 km) from Hammamet Beach. Omar Khayam Beach and Hammamet ...

    from £56 per night for 2 guests

    La Badira£56
    Khayam Garden Beach Resort & Spa

    Khayam Garden Beach Resort & Spa

    2.5 mi from Maamoura Beach
      4.0 out of 5.0
       
       

      This Nabeul hotel is on the beach, 0.7 mi (1.1 km) from Nabeul Beach, and within 9 mi (15 km) of Hammamet Beach and Omar Khayam Beach. Maamoura Beach and Bel ...

      from £52 per night for 2 guests

      Khayam Garden Beach Resort & Spa£52
      Appartement Nabeul Plage

      Appartement Nabeul Plage

      2 mi from Maamoura Beach
        3.0 out of 5.0
         
         

        Situated near the beach in Nabeul, this apartment is close to Nabeul Beach. Area attractions also include Maamoura Beach and Omar Khayam Beach.

        from £25 per night for 2 guests

        Appartement Nabeul Plage£25
        Sentido Le Sultan

        Sentido Le Sultan

        5.4 mi from Maamoura Beach
          4.0 out of 5.0
           
           

          Located in Hammamet, this beachfront hotel is next to a golf course, 1.2 mi (2 km) from Bel Azur Beach and 2.4 mi (3.9 km) from Hammamet Beach. Omar Khayam Beach ...

          from £56 per night for 2 guests

          Sentido Le Sultan£56
          Vincci Nozha Beach and Spa

          Vincci Nozha Beach and Spa

          4.5 mi from Maamoura Beach
            4.0 out of 5.0
             
             

            Located in Hammamet, this beachfront hotel is in the city centre, 0.1 mi (0.2 km) from Omar Khayam Beach, and 3.1 mi (4.9 km) from Bel Azur Beach. Hammamet Beach ...

            from £44 per night for 2 guests

            Vincci Nozha Beach and Spa£44
            Hotel Byzance

            Hotel Byzance

            2.2 mi from Maamoura Beach
              3.0 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 ...

              from £11 per night for 2 guests

              Hotel Byzance£11
              Africa Jade Thalasso

              Africa Jade Thalasso

              6.6 mi from Maamoura Beach
                4.0 out of 5.0
                 
                 

                This Korba hotel is on the beach, 8.9 mi (14.3 km) from Maamoura Beach, and within 20 mi (32 km) of Nabeul Beach and Omar Khayam Beach. Hammamet Beach and Bel ...

                from £40 per night for 2 guests

                Africa Jade Thalasso£40
                SENTIDO Aziza Beach Golf & Spa

                SENTIDO Aziza Beach Golf & Spa

                5.5 mi from Maamoura Beach
                  4.0 out of 5.0
                   
                   

                  Situated by the sea, this hotel is 0.7 mi (1.1 km) from Bel Azur Beach and 2 mi (3.2 km) from Hammamet Beach. Hammamet Fort and Hammamet Souk are also within ...

                  from £50 per night for 2 guests

                  SENTIDO Aziza Beach Golf & Spa£50
                  Dar Sabri

                  Dar Sabri

                  1.9 mi from Maamoura Beach
                    3.0 out of 5.0
                     
                     

                    Located in the heart of Nabeul, this spa guesthouse is 1 mi (1.6 km) from Nabeul Beach and within 6 miles (10 km) of Omar Khayam Beach and Maamoura Beach. Hammamet ...

                    from £49 per night for 2 guests

                    Dar Sabri£49
                    Hotel Hammamet Azur Plaza

                    Hotel Hammamet Azur Plaza

                    3.8 mi from Maamoura Beach
                      3.0 out of 5.0
                       
                       

                      Situated near the beach in Hammamet, this hotel is close to Omar Khayam Beach. Area attractions also include Hammamet Beach and Nabeul Beach.

                      from £18 per night for 2 guests

                      Hotel Hammamet Azur Plaza£18