HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

Make A Holiday Rental Villa in Mediterranean Morocco, Your Home Away from Home

Those visitors looking to spend their holidays in Mediterranean Morocco will find a wide choice of self catering accommodation in the form of villas and apartments. This holiday accommodation is mainly to be found in the two largest destinations on the Moroccan Mediterranean coast, Al Hoceima and Nador.

Things to Do on Holiday in Mediterranean Morocco

There are a number of activities and excursions available for travellers enjoying their holidays in Mediterranean Morocco. Al Hoceima, previously a Spanish territory and still retaining a Spanish influence, boasts a sheltered beach, lined with shops and restaurants. The larger town of Nador enjoys a wide range of shops, restaurants and nightclubs, as well as a magnificent waterfront boulevard, golf course and marina, all within walking distance of the many self catering accommodation developments in the area.

Places to Visit on Holiday in Mediterranean Morocco

Many travellers enjoying their holidays in Mediterranean Morocco may wish to visit the nearby Spanish enclave of Melilla, some eight miles north of Nador. Melilla boasts a wealth of architecturally interesting attractions and buildings, in Modernism, Art Nouveau and even Gothic styles. For such a relatively small town, Melilla has a vibrant multicultural atmosphere, which is evident in the many shops, boutiques and bars throughout the bustling town. From Melilla there are a number of excursions for those spending their holidays in Mediterranean Morocco to mainland Spain and all its attractions.

Weather in Mediterranean Morocco

Visitors looking to enjoy their holidays in Mediterranean Morocco will be pleased to discover the region enjoys a hot and relatively dry Mediterranean climate. Summer temperatures in Mediterranean Morocco can reach up to 40 degrees Celsius. Winter temperatures will rarely drop below 12 degrees Celsius. Mediterranean Morocco experiences a generally low amount of rainfall of up to 13 inches a year.

Travel to Mediterranean Morocco

Visitors looking to spend their holidays in Mediterranean Morocco will expect to fly to the main airport in the region, Nador International (NDR). There are a number of airlines offering regular and affordable flights to Nador airport, including British Airways, Ryanair and Royal Air Maroc. Flights depart from such UK airports as London Heathrow (LHR), Birmingham (BHX) and Manchester (MAN).

  • Showing 1-50 of 162
Additional service fee may apply.
  View Map Map
    Excellent! 4.6/5
    (8 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 4
    Apartment #1305481a
    8
    Viewed 17 times in the last 48 hours
      • 3 BR
      • 2 BA
      • Sleeps 7
      House #1797050
      3
      Viewed 33 times in the last 48 hours
        Wonderful! 4.9/5
        (9 reviews)
        avg/night
        • 3 BR
        • 3 BA
        • Separate Toilets
        • Sleeps 6
        House #629466a
        9
        Viewed 13 times in the last 48 hours
          • Studio
          • 5 BA
          • Sleeps 12
          Villa #1204119a
          Viewed 34 times in the last 48 hours
            avg/night
            • 1 BR
            • 1 BA
            • Sleeps 4
            Apartment #6655450
            2
            Viewed 8 times in the last 48 hours
              Excellent! 4.7/5
              (9 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 4
              Apartment #6715206
              9
              Viewed 58 times in the last 48 hours
                Excellent! 4.4/5
                (9 reviews)
                avg/night
                • 5 BR
                • 2 BA
                • Separate Toilets
                • Sleeps 10
                Riad #602521a
                9
                Viewed 18 times in the last 48 hours
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 3
                  Apartment #860377
                  2
                  Viewed 5 times in the last 48 hours
                    Wonderful! 4.8/5
                    (40 reviews)
                    avg/night
                    • 3 BR
                    • 3 BA
                    • Separate Toilet
                    • Sleeps 7
                    Guest House #625328a
                    40
                    Viewed 23 times in the last 48 hours
                      • 2 BR
                      • 1 BA
                      • Sleeps 4
                      Apartment #6122956
                      6
                      Viewed 5 times in the last 48 hours
                        • 4 BR
                        • 2 BA
                        • Sleeps 8
                        Villa #410947
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 6
                          House #1374291a
                          2
                          Viewed 5 times in the last 48 hours
                            • 2 BR
                            • 1 BA
                            • Sleeps 3
                            Apartment #4030960
                            2
                            Viewed 6 times in the last 48 hours
                              avg/night
                              • 2 BR
                              • 1 BA
                              • Sleeps 6
                              Apartment #811279
                              3
                              Viewed 9 times in the last 48 hours
                                Excellent! 4.5/5
                                (13 reviews)
                                avg/night
                                • 3 BR
                                • 1 BA
                                • Separate Toilet
                                • Sleeps 5
                                House #6041200
                                13
                                Viewed 5 times in the last 48 hours
                                  Exceptional! 5/5
                                  (17 reviews)
                                  avg/night
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Apartment #1009805a
                                  17
                                  Viewed 72 times in the last 48 hours
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 2
                                    Apartment #849778
                                    Viewed 7 times in the last 48 hours
                                      avg/night
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 6
                                      Apartment #1902677
                                      Viewed 11 times in the last 48 hours
                                        Excellent! 4.4/5
                                        (7 reviews)
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Separate Toilets
                                        • Sleeps 7
                                        Apartment #6643164
                                        7
                                        Viewed 20 times in the last 48 hours
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Apartment #1745313
                                          2
                                            Excellent! 4.3/5
                                            (9 reviews)
                                            avg/night
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 6
                                            Apartment #6618194
                                            9
                                            Viewed 30 times in the last 48 hours
                                              avg/night
                                              • 3 BR
                                              • 3 BA
                                              • Sleeps 10
                                              House #1750347
                                              Viewed 13 times in the last 48 hours
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Apartment #6717212
                                                2
                                                Viewed 9 times in the last 48 hours
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 7
                                                  Apartment #6776359
                                                  Viewed 6 times in the last 48 hours
                                                    • 3 BR
                                                    • 2 BA
                                                    • Sleeps 6
                                                    Apartment #6735336
                                                      avg/night
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 8
                                                      Apartment #1706877
                                                      1
                                                      Viewed 23 times in the last 48 hours
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 7
                                                        Apartment #6776358
                                                        Viewed 9 times in the last 48 hours
                                                          avg/night
                                                          • 3 BR
                                                          • 3 BA
                                                          • Separate Toilet
                                                          • Sleeps 8
                                                          House #6288986
                                                          2
                                                          Viewed 26 times in the last 48 hours
                                                            Excellent! 4.3/5
                                                            (4 reviews)
                                                            avg/night
                                                            • 4 BR
                                                            • 1 BA
                                                            • Sleeps 8
                                                            Villa #785187
                                                            4
                                                            Viewed 11 times in the last 48 hours
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Apartment #1677253
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #6548406
                                                                Viewed 5 times in the last 48 hours
                                                                  avg/night
                                                                  • 4 BR
                                                                  • 2 BA
                                                                  • Sleeps 9
                                                                  House #1428913a
                                                                  Viewed 22 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Sleeps 8
                                                                    Villa #77910
                                                                    2
                                                                    Viewed 15 times in the last 48 hours
                                                                      Wonderful! 4.8/5
                                                                      (12 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Separate Toilets
                                                                      • Sleeps 6
                                                                      House #6090224
                                                                      12
                                                                      Viewed 7 times in the last 48 hours
                                                                        Excellent! 4.3/5
                                                                        (10 reviews)
                                                                        avg/night
                                                                        • 4 BR
                                                                        • 2 BA
                                                                        • Sleeps 10
                                                                        Villa #859936a
                                                                        10
                                                                        Viewed 19 times in the last 48 hours
                                                                          Wonderful! 4.8/5
                                                                          (12 reviews)
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 3 BA
                                                                          • Sleeps 6
                                                                          Apartment #6684125
                                                                          12
                                                                          Viewed 19 times in the last 48 hours
                                                                            • 3 BR
                                                                            • 2 BA
                                                                            • Sleeps 6
                                                                            House #1726536
                                                                            Viewed 13 times in the last 48 hours
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 6
                                                                              Apartment #1772682
                                                                              Viewed 21 times in the last 48 hours
                                                                                • 2 BR
                                                                                • 1 BA
                                                                                • Sleeps 12
                                                                                Apartment #1404873a
                                                                                1
                                                                                  Exceptional! 5/5
                                                                                  (4 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 6
                                                                                  Apartment #6773343
                                                                                  4
                                                                                  Viewed 7 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    Multiple rentals Apartment #451701
                                                                                    1
                                                                                    Viewed 15 times in the last 48 hours
                                                                                      Excellent! 4.7/5
                                                                                      (11 reviews)
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 3 BA
                                                                                      • Separate Toilets
                                                                                      • Sleeps 6
                                                                                      Apartment #6319200
                                                                                      11
                                                                                      Viewed 11 times in the last 48 hours
                                                                                        Very Good! 4/5
                                                                                        (4 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Apartment #6699605
                                                                                        4
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #1821111
                                                                                            avg/night
                                                                                            • 5 BR
                                                                                            • 6 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 12
                                                                                            Riad #1467851a
                                                                                            Viewed 15 times in the last 48 hours
                                                                                              • 4 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 14
                                                                                              House #1783933
                                                                                              6
                                                                                                Wonderful! 4.9/5
                                                                                                (20 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 6
                                                                                                Villa #6374734
                                                                                                20
                                                                                                Viewed 57 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #686838a
                                                                                                  Viewed 15 times in the last 48 hours
                                                                                                    Wonderful! 4.8/5
                                                                                                    (19 reviews)
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 3
                                                                                                    Apartment #6287696
                                                                                                    19
                                                                                                    Viewed 5 times in the last 48 hours
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      Guest House #1876040
                                                                                                      • 1 - 50 of 162
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Good location for discovering the delight Tangiers

                                                                                                      5 of 5
                                                                                                      The Amira Suite was ideal for a quiet break just after Christmas. As there are only six apartments on each floor, there was no noise from other residents and there is round the clock security in the lobby. When met by the manager, Mouhsine, we were pleased to find the suite and its facilities were well maintained and as described. Had any problems arisen, we felt confident that he was able to deal with them promptly. For a group of three, the two bathrooms were very convenient and it was clear that the suite could comfortably take up to six people. The Miraflores complex is in a good location just off the sea front, between the main beach and Malabata. The new promenade was a perfect place to walk into the centre, either in the sun or during the evening when the sweep of lights around to the Leisure Port is at its best. Since we were last in Tangiers six years ago, there have been many changes and improvements that benefit both locals and visitors - with more to come. Like nearby Kandinsky’s, there is a selection of good quality restaurants, shops and bank facilities close by, not to mention the modern station, terminus of the high speed train network, for the more adventurous traveller!
                                                                                                      • Review Submitted: 07-Feb-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Very nice comfortable flat in center of Tangier

                                                                                                      5 of 5
                                                                                                      This well equipped and maintained flat is one of the nicest I have stayed at in Tangier. It is situated on third floor of a quiet apartment block, just near the top of Boulevard Pasteur, it benefits from pedestrian only road at entrance, great views and a cool breeze throughout, even on the warmest days. The European style living room and main double bedroom look out over a small park, the town, medina and sea. It is close to shops, cafes, restaurants, art galleries, and the souks and a short distance from the beach, it was the perfect center for a holiday in Tangier. The listing description was accurate, the booking was handled quickly and efficiently, information and contacts supplied. I was met on arrival at the bottom of the road and shown round the flat . I had contact numbers for any problems or help during the stay and the deposit was returned promptly. I would recommend it.
                                                                                                      • Review Submitted: 19-Aug-2016
                                                                                                      • Date of Stay: Jul 2016

                                                                                                      An unforgettable experience in Tangier

                                                                                                      5 of 5
                                                                                                      We were fortunate to stay at the villa for 4 nights from 31st July to 4th August. The villa is located around 30 min drive along the coast to the east of Tangier city. The closest port is Tangier Med and Aziz (landlord) provided a driver to pick us up for a small fees.The driver was very understanding as our ferry had been delayed and we ended up arriving at 11 pm (word of advice: When catching Ferries ensure you are there at least two hours before departure and it's not unrealistic to expect cancellation and delays. We had a delay of 3 hours). The villa itself is located in a small village 5-10 mins drive to a larger coastal town. There is a beach within 10 minutes and a number of restaurants overlooking the sea. All rooms were equipped with air conditioning and there is a shower, bath and toilet downstairs as well as upstairs. The garden is well looked after and it was really nice sitting in the back during the evenings. Aziz also offers a 9 seat vehicle and driver, which we decided to hire for the length of our stay. Unfortunately, the driver was called away on an emergency but Aziz stepped in and provided the best experience ever. Aziz was very patient with our rather elastic timekeeping habits and took on the role of tour guide which was priceless, showing us all of the key historical landmarks the Madina, Kasbah etc. Definitely an unforgettable and pleasurable experience. Any small issues we did have at the villa, Aziz was at hand to resolve these promptly. As Aziz says "I am a people's man" and he wasn't wrong. What we liked most about the location was that near the turn off into the village there was this very large Tagine shop which sold a good verity of Tagines in all sizes, decorative ornaments and kitchenware etc. The prices were much lower than the prices in the city and the quality was outstanding. To top it all off, no tourists and no pushy sales people and it was open until midnight. All in all a great stay and highly recommended.
                                                                                                      • Review Submitted: 12-Aug-2016
                                                                                                      • Date of Stay: Jul 2016