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

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.

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Mauritius North Coast Holiday Villas & Apartments (300+)

  • 1 - 50 of 300+
Additional service fee may apply.
    • 3 BR
    • 3 BA
    • Sleeps 6
    Villa #1014498a
    3
      • 3 BR
      • 3 BA
      • Sleeps 6
      Multiple rentals Apartment #1014497a
      1 Review
        • 3 BR
        • 3 BA
        • Sleeps 6
        Multiple rentals Apartment #1014497a
          Exceptional! 5.0/5
          (5 reviews)
          avg/night
          • 5 BR
          • 5 BA
          • Sleeps 10
          Villa #1005417a
          5
          Viewed 5 times in the last 48 hours
            Very Good! 4.2/5
            (5 reviews)
            avg/night
            • 4 BR
            • 3 BA
            • Sleeps 8
            Villa #1734231
            5
            Viewed 42 times in the last 48 hours
              • 3 BR
              • 3 BA
              • Separate Toilet
              • Sleeps 6
              House #6701856
              2 Reviews
              Viewed 5 times in the last 48 hours
                • 4 BR
                • 3 BA
                • Sleeps 7
                Villa #1543155
                3
                Viewed 8 times in the last 48 hours
                  Wonderful! 4.9/5
                  (27 reviews)
                  avg/night
                  • 2 BR
                  • 1 BA
                  • Separate Toilet
                  • Sleeps 5
                  House #6677373
                  27
                  Viewed 28 times in the last 48 hours
                    avg/night
                    • 6 BR
                    • 5 BA
                    • Sleeps 14
                    Villa #1551774
                    3
                    Viewed 10 times in the last 48 hours
                      • 4 BR
                      • 2 BA
                      • Sleeps 8
                      Villa #1014505a
                      1 Review
                        • 3 BR
                        • 3 BA
                        • Separate Toilet
                        • Sleeps 6
                        Apartment #913161a
                        2 Reviews
                          Wonderful! 4.9/5
                          (9 reviews)
                          avg/night
                          • 3 BR
                          • 2 BA
                          • Separate Toilet
                          • Sleeps 8
                          Villa #6448074
                          9
                            Wonderful! 4.8/5
                            (5 reviews)
                            • 1 BR
                            • 1 BA
                            • Sleeps 4
                            Apartment #989920a
                            5
                            Viewed 7 times in the last 48 hours
                              • 5 BR
                              • 5 BA
                              • Separate Toilet
                              • Sleeps 14
                              Villa #1163399a
                              2 Reviews
                                • 4 BR
                                • 4 BA
                                • Sleeps 7
                                Villa #1435268a
                                Viewed 10 times in the last 48 hours
                                  avg/night
                                  • 6 BR
                                  • 4 BA
                                  • Sleeps 11
                                  Villa #1014499a
                                  Viewed 5 times in the last 48 hours
                                    • 4 BR
                                    • 2 BA
                                    • Sleeps 8
                                    Bungalow #1543153
                                      • 5 BR
                                      • 5 BA
                                      • Sleeps 9
                                      Villa #670593a
                                      4
                                        • 3 BR
                                        • 3 BA
                                        • Sleeps 6
                                        Multiple rentals Apartment #1663987
                                          • 3 BR
                                          • 3 BA
                                          • Sleeps 6
                                          Multiple rentals Apartment #1663987
                                            avg/night
                                            • 3 BR
                                            • 3 BA
                                            • Sleeps 6
                                            House #1415920a
                                            3
                                            Viewed 9 times in the last 48 hours
                                              • 4 BR
                                              • 5 BA
                                              • Sleeps 10
                                              Villa #2114792
                                              5
                                                • 3 BR
                                                • 2 BA
                                                • Separate Toilets
                                                • Sleeps 6
                                                House #6334274
                                                22
                                                  • 3 BR
                                                  • 3 BA
                                                  • Sleeps 6
                                                  Multiple rentals House #2059368
                                                  7
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 7
                                                    Multiple rentals House #2059368
                                                    4
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 2
                                                      Multiple rentals Apartment #73031
                                                      2 Reviews
                                                      Viewed 5 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 5 times in the last 48 hours
                                                          Exceptional! 5.0/5
                                                          (8 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 3 BA
                                                          • Sleeps 6
                                                          Villa #1024654a
                                                          8
                                                            avg/night
                                                            • 3 BR
                                                            • 2 BA
                                                            • Separate Toilet
                                                            • Sleeps 7
                                                            Villa #6063402
                                                            3
                                                            Viewed 8 times in the last 48 hours
                                                              • 3 BR
                                                              • 3 BA
                                                              • Sleeps 6
                                                              Villa #1120288
                                                              4
                                                              Viewed 17 times in the last 48 hours
                                                                • 4 BR
                                                                • 4 BA
                                                                • Sleeps 8
                                                                Villa #875228a
                                                                3
                                                                  avg/night
                                                                  • 4 BR
                                                                  • 3 BA
                                                                  • Sleeps 10
                                                                  Villa #1363206
                                                                  1 Review
                                                                  Viewed 6 times in the last 48 hours
                                                                    Wonderful! 4.8/5
                                                                    (6 reviews)
                                                                    avg/night
                                                                    • 5 BR
                                                                    • 3 BA
                                                                    • Sleeps 10
                                                                    House #6593573
                                                                    6
                                                                    Viewed 11 times in the last 48 hours
                                                                      • 4 BR
                                                                      • 4 BA
                                                                      • Sleeps 11
                                                                      Villa #1109395a
                                                                      10
                                                                        Wonderful! 4.8/5
                                                                        (5 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Separate Toilets
                                                                        • Sleeps 4
                                                                        House #6449285
                                                                        5
                                                                        Viewed 7 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (10 reviews)
                                                                          £1
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 4
                                                                          Multiple rentals Villa #413510
                                                                          10
                                                                          Viewed 8 times in the last 48 hours
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Sleeps 8
                                                                            Multiple rentals Villa #413510
                                                                            7
                                                                              • 4 BR
                                                                              • 3 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 8
                                                                              Villa #1729058
                                                                              18
                                                                                • 2 BR
                                                                                • 1 BA
                                                                                • Sleeps 5
                                                                                Apartment #12185
                                                                                12
                                                                                  Exceptional! 5.0/5
                                                                                  (20 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 6
                                                                                  House #2057104
                                                                                  20
                                                                                  Viewed 12 times in the last 48 hours
                                                                                    Excellent! 4.3/5
                                                                                    (19 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 5
                                                                                    House #1129198a
                                                                                    19
                                                                                    Viewed 11 times in the last 48 hours
                                                                                      avg/night
                                                                                      • Studio
                                                                                      • 3 BA
                                                                                      • Sleeps 6
                                                                                      Studio #1273501a
                                                                                      1 Review
                                                                                      Viewed 11 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #1410633a
                                                                                        3
                                                                                        Viewed 9 times in the last 48 hours
                                                                                          • 5 BR
                                                                                          • 5 BA
                                                                                          • Separate Toilet
                                                                                          • Sleeps 12
                                                                                          House #6240541
                                                                                          1 Review
                                                                                          Viewed 27 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Villa #1404810a
                                                                                            3
                                                                                            Viewed 12 times in the last 48 hours
                                                                                              • 5 BR
                                                                                              • 4 BA
                                                                                              • Separate Toilets
                                                                                              • Sleeps 10
                                                                                              House #6628044
                                                                                                • 5 BR
                                                                                                • 5 BA
                                                                                                • Separate Toilets
                                                                                                • Sleeps 12
                                                                                                Villa #6140736
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Villa #1961669
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 2
                                                                                                    Guest House #1038427a
                                                                                                    Viewed 6 times in the last 48 hours
                                                                                                      • 4 BR
                                                                                                      • 4 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 8
                                                                                                      Multiple rentals Villa #6296821
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      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

                                                                                                      You bet we will be back!

                                                                                                      5 of 5
                                                                                                      We had utter bliss for our 2 week holiday at the Grand Villa for 8! The kids used the pool on a daily basis which allowed us adults to be around the house and not always having to guard at the beach. The house is very well equipped with all you need to have a fantastic vacation. The location is superb! Close to the grocery shop, lovely restaurants, best beach up in the north and watersports! Mr Bertrand's staff is ever so lovely and organised! The gardener cut coconuts for us every day! I mean seriously? Paradise. Thank you Mr Bertrand! We will return. Meike, Toni and Marlo & Stefan, Maggie and Jethro from Cape Town
                                                                                                      • Review Submitted: 21-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Beautiful, spacious villa

                                                                                                      5 of 5
                                                                                                      Shirley and her sister were very pleasant and efficient in handling all villa requests, especially last minute guests! The Villa is located in a good location and quiet road. It's very clean and well presented, with plenty of space to chill and relax. We throughly enjoyed our stay and would stay here in the future.
                                                                                                      • Review Submitted: 17-Sep-2016
                                                                                                      • Date of Stay: Aug 2016