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.
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 accommodation or villa in Mauritius your home away from home

The North Coast of Mauritius, the ultimate island paradise, is the most developed for the demands of tourism, with many excellent restaurants, luxury self catering accommodation and a handful of bars and clubs. There is a massive amount to do, and even more to see in Mauritius, so this short article is the briefest guide to Mauritius possible!

Things to do on holiday on the North Coast of Mauritius

Many of the activities available from holiday accommodation in Mauritius are water based. Catamaran trips to the outlying islands are great fun, and can be arranged from Grand Bay. Sailing holidays to Mauritius are unbeatable, with many delightful coves and inlets to be explored from the warm waters of the Indian Ocean. The scuba diving is also exceptional; again, it is the warm clear waters which make diving holidays to Mauritius such a genuine treat, with so many unbelievable things to see living on the coral reefs. Subscooters or submarine rides can also be hired. On water, windsurfing, water skiing, surfing, kite surfing and swimming make taking a holiday rental in Mauritius an ideal family holiday option. The deep-sea fishing is at its height from October until April, when huge marlin, tuna, barracuda and a range of sharks are regularly caught.

On land, horse riding in the Mont Choisy Park and trekking and mountain biking in La Nicoliere are magnificent ways to relax and see natural interior of the island. Mountain climbing, karting, kayaking and walking are other superb options to explore, and there is even an 18 hole golf course.

Of course, a holiday to Mauritius could be spent entirely on the unrivalled white coral sand beaches, especially the powder beach of Coral Bay and Belle Mare.

Places to holiday on the North Coast of Mauritius

Grand Bay is the toast of Mauritius, located in the centre of the North Coast. It is the only place on the island with a definable nightlife, yet has retained its traditional roots, as with the whole island. Grand Bay is also offers the best shopping in Mauritius. Due to the sheltered sea conditions, Grand Bay is also the location of the majority of water sports and nautical adventures in Mauritius, and all of the excursions on the island can be booked or started from a Mauritius villa in Grand Bay.

Anyone with an interest in botany staying in a Mauritius villa must visit the Pamplemousses Gardens, which has not only been declared a national treasure, but has been included on the list of 10 most beautiful gardens globally. With 500 plant species including the famous Talipot, which blooms roughly every 100 years, and is set to within the next 5 years. The small island of Rodrigues

Weather on the North Coast of Mauritius

Minimum average temperatures in Mauritius are over 24°C in the grip of winter, which is warmer that summer temperatures in much of northern Europe. Summers are actually not a huge amount warmer though, staying a blissfully warm 32°C. Summer in Mauritius lasts from November until April, although there is not a bad month to take holiday accommodation in Mauritius.

Travel to the North Coast of Mauritius

Over 20 airports in the UK have direct flights to Plaisance Airport (MRU). AirFrance and Virgin Atlantic offer the best range of cheap flights to Mauritius.

  • Showing 1-50 of 300+
Additional service fee may apply.
    avg/night
    • 4 BR
    • 3 BA
    • Sleeps 8
    Villa #1734231
    8
    Viewed 61 times in the last 48 hours
      avg/night
      • 3 BR
      • 3 BA
      • Sleeps 6
      Villa #1014498a
      3
      Viewed 43 times in the last 48 hours
        Wonderful! 4.9/5
        (30 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Separate Toilet
        • Sleeps 5
        House #6677373
        30
        Viewed 91 times in the last 48 hours
          Wonderful! 4.9/5
          (9 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Separate Toilet
          • Sleeps 8
          Villa #6448074
          9
          Viewed 46 times in the last 48 hours
            • 3 BR
            • 3 BA
            • Separate Toilet
            • Sleeps 6
            House #6701856
            2
            Viewed 39 times in the last 48 hours
              • 3 BR
              • 3 BA
              • Sleeps 6
              Multiple rentals Apartment #1014497a
              Viewed 30 times in the last 48 hours
                • 4 BR
                • 3 BA
                • Sleeps 7
                Villa #1543155
                3
                Viewed 58 times in the last 48 hours
                  Exceptional! 5.0/5
                  (5 reviews)
                  avg/night
                  • 5 BR
                  • 5 BA
                  • Sleeps 10
                  Villa #1005417a
                  5
                  Viewed 24 times in the last 48 hours
                    avg/night
                    • 6 BR
                    • 5 BA
                    • Sleeps 14
                    Villa #1551774
                    3
                    Viewed 40 times in the last 48 hours
                      • 3 BR
                      • 3 BA
                      • Sleeps 6
                      Multiple rentals Apartment #1014497a
                      1
                      Viewed 20 times in the last 48 hours
                        avg/night
                        • 4 BR
                        • 2 BA
                        • Sleeps 8
                        Villa #1014505a
                        1
                        Viewed 15 times in the last 48 hours
                          Wonderful! 4.8/5
                          (5 reviews)
                          View details for price
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Apartment #989920a
                          5
                          Viewed 11 times in the last 48 hours
                            • 4 BR
                            • 4 BA
                            • Sleeps 7
                            Villa #1435268a
                            Viewed 32 times in the last 48 hours
                              avg/night
                              • 6 BR
                              • 4 BA
                              • Sleeps 11
                              Villa #1014499a
                              Viewed 13 times in the last 48 hours
                                • 4 BR
                                • 2 BA
                                • Sleeps 8
                                Bungalow #1543153
                                Viewed 15 times in the last 48 hours
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 2
                                  Multiple rentals Apartment #73031
                                  2
                                  Viewed 49 times in the last 48 hours
                                    Excellent! 4.4/5
                                    (11 reviews)
                                    avg/night
                                    • 2 BR
                                    • 1 BA
                                    • Separate Toilet
                                    • Sleeps 4
                                    Multiple rentals Apartment #73031
                                    11
                                    Viewed 50 times in the last 48 hours
                                      avg/night
                                      • 5 BR
                                      • 5 BA
                                      • Sleeps 9
                                      Villa #670593a
                                      4
                                      Viewed 18 times in the last 48 hours
                                        • 3 BR
                                        • 3 BA
                                        • Sleeps 6
                                        Apartment #1663987
                                        Viewed 15 times in the last 48 hours
                                          Exceptional! 5.0/5
                                          (5 reviews)
                                          avg/night
                                          • 4 BR
                                          • 5 BA
                                          • Sleeps 10
                                          Villa #2114792
                                          5
                                          Viewed 24 times in the last 48 hours
                                            Excellent! 4.5/5
                                            (6 reviews)
                                            avg/night
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 5
                                            Apartment #1206626a
                                            6
                                            Viewed 44 times in the last 48 hours
                                              Excellent! 4.6/5
                                              (5 reviews)
                                              avg/night
                                              • 3 BR
                                              • 2 BA
                                              • Separate Toilet
                                              • Sleeps 7
                                              Villa #6063402
                                              5
                                              Viewed 23 times in the last 48 hours
                                                Exceptional! 5.0/5
                                                (9 reviews)
                                                avg/night
                                                • 3 BR
                                                • 3 BA
                                                • Sleeps 6
                                                Villa #1024654a
                                                9
                                                  avg/night
                                                  • 4 BR
                                                  • 4 BA
                                                  • Sleeps 8
                                                  Villa #875228a
                                                  3
                                                  Viewed 13 times in the last 48 hours
                                                    avg/night
                                                    • 4 BR
                                                    • 3 BA
                                                    • Sleeps 10
                                                    Villa #1363206
                                                    1
                                                    Viewed 22 times in the last 48 hours
                                                      Exceptional! 5.0/5
                                                      (5 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 3 BA
                                                      • Sleeps 7
                                                      Villa #1120288
                                                      5
                                                      Viewed 44 times in the last 48 hours
                                                        Excellent! 4.7/5
                                                        (6 reviews)
                                                        avg/night
                                                        • 3 BR
                                                        • 1 BA
                                                        • Sleeps 5
                                                        Apartment #6320164
                                                        6
                                                        Viewed 52 times in the last 48 hours
                                                          Wonderful! 4.8/5
                                                          (5 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 2 BA
                                                          • Separate Toilets
                                                          • Sleeps 4
                                                          House #6449285
                                                          5
                                                          Viewed 12 times in the last 48 hours
                                                            Wonderful! 4.9/5
                                                            (18 reviews)
                                                            avg/night
                                                            • 4 BR
                                                            • 3 BA
                                                            • Separate Toilet
                                                            • Sleeps 9
                                                            Villa #1729058
                                                            18
                                                            Viewed 20 times in the last 48 hours
                                                              Excellent! 4.6/5
                                                              (12 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 5
                                                              Apartment #12185
                                                              12
                                                              Viewed 19 times in the last 48 hours
                                                                Exceptional! 5.0/5
                                                                (21 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                House #2057104
                                                                21
                                                                Viewed 56 times in the last 48 hours
                                                                  • 5 BR
                                                                  • 5 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 12
                                                                  House #6240541
                                                                  2
                                                                  Viewed 115 times in the last 48 hours
                                                                    Excellent! 4.3/5
                                                                    (19 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 5
                                                                    House #1129198a
                                                                    19
                                                                    Viewed 27 times in the last 48 hours
                                                                      avg/night
                                                                      • Studio
                                                                      • 3 BA
                                                                      • Sleeps 6
                                                                      Studio #1273501a
                                                                      1
                                                                      Viewed 31 times in the last 48 hours
                                                                        avg/night
                                                                        • Studio
                                                                        • 1 BA
                                                                        • Sleeps 6
                                                                        Villa #1430320a
                                                                        Viewed 17 times in the last 48 hours
                                                                          • 5 BR
                                                                          • 4 BA
                                                                          • Separate Toilets
                                                                          • Sleeps 10
                                                                          House #6628044
                                                                            • Studio
                                                                            • 1 BA
                                                                            • Sleeps 7
                                                                            Villa #1430323a
                                                                            Viewed 7 times in the last 48 hours
                                                                              • Studio
                                                                              • 1 BA
                                                                              • Sleeps 8
                                                                              Villa #1430322a
                                                                              1
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 2
                                                                                Guest House #1038427a
                                                                                Viewed 27 times in the last 48 hours
                                                                                  • 4 BR
                                                                                  • 4 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 8
                                                                                  Multiple rentals Villa #6296821
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 6
                                                                                    Apartment #73381
                                                                                      • 3 BR
                                                                                      • 3 BA
                                                                                      • Sleeps 6
                                                                                      Multiple rentals Villa #6296821
                                                                                        Wonderful! 4.8/5
                                                                                        (23 reviews)
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                        Bungalow #6296078
                                                                                        23
                                                                                        Viewed 22 times in the last 48 hours
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 6
                                                                                          Villa #85923
                                                                                          12
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 5
                                                                                            Villa #6631882
                                                                                            4
                                                                                            Viewed 24 times in the last 48 hours
                                                                                              • 4 BR
                                                                                              • 4 BA
                                                                                              • Sleeps 8
                                                                                              Apartment #1158119a
                                                                                                Exceptional! 5.0/5
                                                                                                (14 reviews)
                                                                                                avg/night
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #2362063
                                                                                                14
                                                                                                Viewed 34 times in the last 48 hours
                                                                                                  Excellent! 4.5/5
                                                                                                  (51 reviews)
                                                                                                  avg/night
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 3
                                                                                                  Apartment #6179063
                                                                                                  51
                                                                                                  Viewed 66 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #1156932a
                                                                                                    Viewed 26 times in the last 48 hours
                                                                                                      Exceptional! 5.0/5
                                                                                                      (32 reviews)
                                                                                                      avg/night
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      Multiple rentals Apartment #2089751
                                                                                                      32
                                                                                                      Viewed 14 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Tres belle villa

                                                                                                      5 of 5
                                                                                                      superbe villa très spacieuse située dans un quartier calme. Les chambres sont grandes avec chacune une salle de bain attenante ,pratique car chaque couple a pu avoir son intimité. La piscine est de belle taille . Seul petit bémol, le moteur de la piscine un peu trop bruyant.Le monsieur qui s'occupe de nous sur place est très gentil , discret et efficace. Nous y retournerons avec grand plaisir et recommanderons cette location à nos amis.
                                                                                                      • Review Submitted: 19-Jan-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      6 weeks in paradise

                                                                                                      5 of 5
                                                                                                      We stayed 6 weeks in Villa Aziza combining work and holiday, and we enjoyed every day. The villa is spacious and well maintained with plenty of outdoor space as well. Information and questions before arrival was precisely and generously provided by Kahl and Issy, and during our stay the care keeper mr Sariff helped us with any practical issues in a very friendly way. The location is great, even if it’s a block away from the beach there are plenty of restaurants, ATM, post office and a supermarket within walking distance. And the beach and the local coral reef is , after checking out many around the island, one of the best. Nice mix of tourists and locals, fully accessible and not to crowded. We definitely recommend a stay in Trou aux Biches and in Villa Aziza to any kind of traveler!
                                                                                                      • Review Submitted: 12-Jan-2017
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Fantastic holiday - Lovely apartment - recommended

                                                                                                      5 of 5
                                                                                                      Contacted the owner before we booked, Raj was extremely helpful, he arranged a taxi from the airport (very competitive) along with a hire car which was also cheaper than any other options we could find - and a nice car as well all very smooth. The apartment is massive, huge bedrooms one double and the other with two single beds - beds comfortable and air con, lovely at night corner bath and great shower lots of hot water etc a separate toilet as well as one in the bathroom. kitchen well equipped everything worked as it should etc there is secure parking for the cars, the beach is a couple of minutes walk. If your heading for this area, this is a great hassle free place to stay - if we go back again we will stay here Enjoy Simon & Denise
                                                                                                      • Review Submitted: 26-Nov-2016
                                                                                                      • Date of Stay: Nov 2016