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

Gran Canaria: an island retreat for everyone, with rental villas and apartments for every taste

The Canary Islands have been a popular holiday destination for holiday flights for decades and with an abundance of beautiful beaches, a warm and favourable climate, gorgeous landscape, and a rich history, it comes as no surprise. The island of Gran Canaria is the second most populated island in the Canary Island archipelago and one of the most heavily visited. Each year around 2.2 million holiday travellers take flights and sail to the island, with most choosing the south for its warm and sunny weather. Create the perfect holidays on this gorgeous island of sand, fantastic shopping, great nightlife, and delicious food and drink. Whether travelling solo or with the whole family, everyone is sure to find just what they are looking for on Gran Canaria.

An island rich in history

Gran Canaria's earliest population most likely came from North Africa, which lies a mere 150 kilometres away. Experts believe the island was colonised as early as 500 B.C. In the late 15th century, the Crown of Castile officially annexed Gran Canaria, and the capital city of Las Palmas was established in 1478. In 1492, the famous Christopher Columbus stayed in Las Palmas before setting sail to discover the Americas, which established the island as a stopover port and important shipping port. Trade and shipping have always been important to the economy of Gran Canaria, though tourism has since taken over as the top industry. For those who want to delve deeper into the history of Gran Canaria while on holiday, there are a number of fascinating museums that the island offers. For example:

-Casa-Museo de Colón: This stunning museum is worth a visit just to view its exterior; it is a gorgeous example of architecture typical to the region with heavy wood balconies, silver decorations, built-in patios, and a garden of palm trees, fountains, and parrots. The museum consists of four sections that focus on accounts of the famous Columbus’ voyages, the role the Canary Islands played in the birth of transatlantic shipping, America before Columbus, and the history of the capital city Las Palmas. Works by Canarian artists are also on display.

-Museo Canario. Explore the ancient culture of the Canary Islands in this museum that displays the origins and history of the Canary Islands. It was founded in the late 19th century and exhibits an impressive collection of archaeological items dating back to times before the Spanish colonization of the late 15th century. The museum also boasts a large library that is open to the public. Not to be missed is the collection of over 2,000 prehistoric skulls, all found on the islands. The museum has also got an impressive store with a great collection of books and souvenirs.

Gorgeous sand and crystal clear waters: Gran Canaria is a prime destination for beach lovers! Perhaps the most compelling reason to visit Gran Canaria on one’s holidays is the island's abundance of gorgeous beaches. Visitors should be sure to check out the popular Maspalomas. This is perhaps the most beautiful of all the beaches on Gran Canaria with its impressive Golden Sand Dunes. These dunes as well as the lagoon located just south of them are part of a huge and well-maintained nature reserve. The stretch closest to the lighthouse is the most popular. Though it can get crowded during peak travel months, Maspalomas is an iconic sight not to be missed.

Here are a few other sandy sites well worth a visit:

-Playa del Inglés, or Englishman's Beach: Strangely enough, this place was not founded by an Englishman but rather a Frenchman who constructed his house in the middle of the sand dunes! This beautiful three-kilometre beach of golden sand converges with Playa de San Agustín on the north end and Masapalomas to the south. This place is very popular in the summer, and the town of Playa del Inglés has plenty of nightlife, restaurants, and activities to keep anyone busy.

-Playa de las Canteras: Located directly in Las Palmas, this beach has a reputation as being one of the best city beaches in all of Europe. The beach extends almost four kilometres, and a beautiful natural reef about 150 metres from the shore makes for ideal swimming conditions. Surfers can delight in waves large enough to ride. The promenade has plenty of beach bars, cafes, and restaurants. For those who prefer to get a taste of how the locals live, it is worth noting that this beach tends to draw local Spaniards.

-Playa de las Alcaravaneras: This one-kilometre-long stretch of strand is quite popular with locals, giving it a different feel from the more heavily tourist-oriented beaches. It is positioned between two yacht clubs, and the boardwalk is a great place to run, skate, or simply stroll.

-Puerto Rico: This beach is situated between two harbours on the southwestern part of the island. The beach lies rather close to the African coast, which makes for loads of sunshine throughout the year. Puerto Rico has a lovely sandy beach made of imported Saharan sand. The beach can be very crowded during peak season, especially when it is overcast on other parts of the island.

With no lack of gorgeous sand beaches, travellers who stay on Gran Canaria on their holidays are sure find just what they are looking, for example, diving and snorkelling. Explore the marine life of Gran Canaria! With water temperatures that vary from 18°C during the winter and upwards of 26°C in the summer, diving enthusiasts of every skill level can rejoice. The waters are clear, and visibility is perfect up to 30 metres. Gorgeous and colourful fish such as cardinal fish and parrotfish are plentiful along the shore. For those who want to venture a little further out, barracudas, tiger moray eels, and stingrays await. Divers of all levels can check out the Pasito Blanco reef on the southern side of the island, and for those who having diving certification, a trip to the Wrecks of Las Palmas is a fascinating destination.

Windsurfing is another popular sport for tourists on holidays and locals alike. The weather conditions for wind surfing are perfect in Gran Canaria, thanks to the ever-blowing trade winds There are multiple competitions held on the island each year, and there are also numerous schools apt to train absolute beginners fresh off their flights to the island.

More than just resorts and sand: Explore the interior of the island

Most holiday travellers book a flight to the southern part of the island, where beaches and resorts are plentiful, and never venture away from the tourist area. What many don't realise is that the government has recently invested in recreating the Caminos Reales, or Royal Paths. These walkways bring visitors to the interior of the island and are connected to many old villages. See the other part of the island; Gran Canaria has been referred to as a 'mini continent' due to the extreme changes in landscape and climate from one side of the island to the other. While the south has a warm, dry, desert-like climate, the centre of the island has lush pine forests, valleys, and fertile farmland. Stroll through sensuous orange and lemon groves, sample wines at local vineyards, explore avocado and banana plantations, and much more. Professional guides are available to lead families and groups of any size along the Caminos Reales.

Delicious, fresh food: Indulge in local delicacies

Tourists who stay in the popular destination locations can find just about any type of food they may be craving. No visit to Gran Canaria is complete, though, without trying a few delicious local dishes. In just about every Canarian restaurant you will find Mojo, a famous sauce of garlic, olive oil, green or red peppers, vinegar, salt, and paprika. Chilli peppers are often added to kick up the heat. Put it on just about everything--it is that delicious! Give "papas arrugadas" a try. This local speciality consists of potatoes cooked in extremely salty water. After they have been cooked thoroughly, the potatoes sit in a covered pot until the skin wrinkles and are then served with plenty of mojo sauce. Another must is the popular salted fish dish called "Sancocho Canario". The fish is boiled together with potatoes and sweet potatoes, then served (again) with mojo sauce and plenty of delicious local wine.

With so many hotels to choose from, why not opt for a unique and more personalised holiday rental?

There is no lack of resorts and hotels with offers on Gran Canaria, and the island is a hot destination for couples, families, and larger groups. If you are searching for a more unique place with local flair, perhaps you ought to consider checking offers and renting an apartment, private room, or even entire house from HomeAway. Find a large house to accommodate the whole family, or stay in a romantic seaside apartment with a terrific view to share with a loved one. Rent from locals, get off the beaten path, and gain new perspective on the area. Choosing an apartment or home means more privacy than in a hotel and also provides you with the option to completely personalise your trip.

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Wonderful! 4.9/5
    (7 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    House #8027744
    7
    Viewed 96 times in the last 48 hours
      Exceptional! 5/5
      (5 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 2
      Apartment #1845541
      5
      Viewed 105 times in the last 48 hours
        Excellent! 4.5/5
        (11 reviews)
        avg/night
        • 1 BR
        • 1 BA
        • Sleeps 4
        Apartment #1951410
        11
        Viewed 77 times in the last 48 hours
          Excellent! 4.7/5
          (7 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 3
          Apartment #1381478
          7
          Viewed 139 times in the last 48 hours
            Excellent! 4.7/5
            (13 reviews)
            avg/night
            • 1 BR
            • 1 BA
            • Sleeps 3
            Apartment #2553925
            13
            Viewed 56 times in the last 48 hours
              Very Good! 4/5
              (6 reviews)
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 2
              Apartment #1781581
              6
              Viewed 43 times in the last 48 hours
                • 1 BR
                • 1 BA
                • Sleeps 2
                Bungalow #4289411
                3
                Viewed 53 times in the last 48 hours
                  Wonderful! 4.8/5
                  (4 reviews)
                  avg/night
                  • 3 BR
                  • 2 BA
                  • Separate Toilet
                  • Sleeps 10
                  House #1991074
                  4
                  Viewed 44 times in the last 48 hours
                    avg/night
                    • 1 BR
                    • 1 BA
                    • Sleeps 2
                    Bungalow #1853527
                    3
                    Viewed 104 times in the last 48 hours
                      Wonderful! 4.8/5
                      (4 reviews)
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Sleeps 6
                      Bungalow #1893407
                      4
                      Viewed 58 times in the last 48 hours
                        Wonderful! 4.8/5
                        (5 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 5
                        House #1930286
                        5
                        Viewed 31 times in the last 48 hours
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 3
                          Apartment #2571181
                          2
                          Viewed 48 times in the last 48 hours
                            Wonderful! 4.9/5
                            (11 reviews)
                            avg/night
                            • 4 BR
                            • 2 BA
                            • Separate Toilet
                            • Sleeps 8
                            Villa #8173504
                            11
                            Viewed 48 times in the last 48 hours
                              Very Good! 4.1/5
                              (11 reviews)
                              avg/night
                              • 2 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #1087979
                              11
                              Viewed 32 times in the last 48 hours
                                avg/night
                                • 1 BR
                                • 1 BA
                                • Separate Toilet
                                • Sleeps 2
                                Apartment #6598975
                                1
                                Viewed 13 times in the last 48 hours
                                  Exceptional! 5/5
                                  (17 reviews)
                                  avg/night
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Bungalow #490317
                                  17
                                  Viewed 46 times in the last 48 hours
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 6
                                    Apartment #2480912
                                    2
                                    Viewed 42 times in the last 48 hours
                                      avg/night
                                      • 3 BR
                                      • 1 BA
                                      • Sleeps 6
                                      House #1051032
                                      6
                                      Viewed 47 times in the last 48 hours
                                        avg/night
                                        • Studio
                                        • 1 BA
                                        • Sleeps 2
                                        Bungalow #6838244
                                        3
                                        Viewed 50 times in the last 48 hours
                                          Wonderful! 4.8/5
                                          (59 reviews)
                                          avg/night
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Apartment #6409059
                                          59
                                          Viewed 58 times in the last 48 hours
                                            Excellent! 4.5/5
                                            (8 reviews)
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 2
                                            House #1021723
                                            8
                                            Viewed 29 times in the last 48 hours
                                              Exceptional! 5/5
                                              (9 reviews)
                                              avg/night
                                              • 3 BR
                                              • 2 BA
                                              • Separate Toilet
                                              • Sleeps 7
                                              Villa #1904504
                                              9
                                              Viewed 54 times in the last 48 hours
                                                Wonderful! 4.8/5
                                                (10 reviews)
                                                avg/night
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 5
                                                Bungalow #1677537
                                                10
                                                Viewed 42 times in the last 48 hours
                                                  Excellent! 4.4/5
                                                  (7 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 2 BA
                                                  • Sleeps 4
                                                  House #1893401
                                                  7
                                                  Viewed 26 times in the last 48 hours
                                                    Wonderful! 4.9/5
                                                    (8 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    Condo #1759531
                                                    8
                                                    Viewed 33 times in the last 48 hours
                                                      Very Good! 4.1/5
                                                      (12 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Apartment #2251312
                                                      12
                                                      Viewed 49 times in the last 48 hours
                                                        Exceptional! 5/5
                                                        (10 reviews)
                                                        avg/night
                                                        • 6 BR
                                                        • 5 BA
                                                        • Sleeps 15
                                                        Villa #6562912
                                                        10
                                                        Viewed 59 times in the last 48 hours
                                                          Very Good! 4.1/5
                                                          (12 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #6661101
                                                          12
                                                          Viewed 35 times in the last 48 hours
                                                            Wonderful! 4.8/5
                                                            (18 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Farmhouse #2431252
                                                            18
                                                            Viewed 26 times in the last 48 hours
                                                              Excellent! 4.6/5
                                                              (5 reviews)
                                                              avg/night
                                                              • 1 BR
                                                              • 1 BA
                                                              • Separate Toilet
                                                              • Sleeps 4
                                                              Apartment #6050530
                                                              5
                                                              Viewed 82 times in the last 48 hours
                                                                Wonderful! 4.8/5
                                                                (4 reviews)
                                                                avg/night
                                                                • 5 BR
                                                                • 3 BA
                                                                • Sleeps 13
                                                                Villa #406666
                                                                4
                                                                Viewed 41 times in the last 48 hours
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 2
                                                                  Apartment #6015794
                                                                  Viewed 22 times in the last 48 hours
                                                                    Wonderful! 4.8/5
                                                                    (47 reviews)
                                                                    avg/night
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 2
                                                                    Multiple rentals Apartment #845283
                                                                    47
                                                                    Viewed 43 times in the last 48 hours
                                                                      Excellent! 4.5/5
                                                                      (4 reviews)
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 3
                                                                      Multiple rentals Apartment #845283
                                                                      4
                                                                      Viewed 33 times in the last 48 hours
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 3
                                                                        Multiple rentals Apartment #845283
                                                                        3
                                                                        Viewed 15 times in the last 48 hours
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Multiple rentals Apartment #1092026
                                                                          1
                                                                          Viewed 21 times in the last 48 hours
                                                                            Excellent! 4.6/5
                                                                            (9 reviews)
                                                                            avg/night
                                                                            • 5 BR
                                                                            • 5 BA
                                                                            • Sleeps 10
                                                                            Villa #1147596
                                                                            9
                                                                            Viewed 40 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (8 reviews)
                                                                              avg/night
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 4
                                                                              Multiple rentals Apartment #1092026
                                                                              8
                                                                              Viewed 65 times in the last 48 hours
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Multiple rentals Apartment #1092026
                                                                                1
                                                                                Viewed 31 times in the last 48 hours
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  Multiple rentals Apartment #1092026
                                                                                  2
                                                                                  Viewed 22 times in the last 48 hours
                                                                                    Exceptional! 5/5
                                                                                    (4 reviews)
                                                                                    avg/night
                                                                                    • 7 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 15
                                                                                    Apartment #758511
                                                                                    4
                                                                                    Viewed 33 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 6
                                                                                      Villa #6801144
                                                                                      Viewed 16 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #6801145
                                                                                        Viewed 61 times in the last 48 hours
                                                                                          View details for price
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #1191760
                                                                                          Viewed 18 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 5 BR
                                                                                            • 4 BA
                                                                                            • Sleeps 10
                                                                                            Villa #1987743
                                                                                            Viewed 57 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 7 BR
                                                                                              • 4 BA
                                                                                              • Separate Toilets
                                                                                              • Sleeps 18
                                                                                              Villa #1987741
                                                                                              Viewed 38 times in the last 48 hours
                                                                                                View details for price
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 5
                                                                                                House #1191058
                                                                                                Viewed 8 times in the last 48 hours
                                                                                                  Wonderful! 4.9/5
                                                                                                  (13 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 7
                                                                                                  House #1854236
                                                                                                  13
                                                                                                  Viewed 49 times in the last 48 hours
                                                                                                    Excellent! 4.6/5
                                                                                                    (53 reviews)
                                                                                                    avg/night
                                                                                                    • 4 BR
                                                                                                    • 2 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 9
                                                                                                    House #421848
                                                                                                    53
                                                                                                    Viewed 23 times in the last 48 hours
                                                                                                      Excellent! 4.6/5
                                                                                                      (9 reviews)
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #6726200
                                                                                                      9
                                                                                                      Viewed 39 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Appartement avec très belle vue sur la mer

                                                                                                      5 of 5
                                                                                                      Je ne peux que recommander ce superbe appartement, très bien décoré et avec une vue imprenable sur la mer. Idéal pour prendre son petit déjeuner sur la terrasse avec le soleil levant. Excellent accueil de Lily. L 'appartement est dans le style Le Corbusier avec un plafond vouté. Une merveille d'architecture.
                                                                                                      • Review Submitted: 16-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      Well furnished apartment with plenty of amenities in quiet resort

                                                                                                      5 of 5
                                                                                                      Yana and Toni are the most solicitous hosts we have had since we started coming to the Canary Islands six years ago. From the greeting given by his father and providing us storage when we arrived early to the regular contact throughout our four weeks to ensure we were enjoying our stay, they could not have been more helpful. The terrace enjoyed sun from sunrise through to around 3.30 in the afternoon at this time of the year. You can extend your sunbathing by going up to the top pool until about 5pm and then enjoy a cold beer, wine or cocktails in the lovely quirky bar adjacent to the pool and the tennis court. The apartment is perfect for a retired couple like us with a washing machine, and all the essential equipment for self catering. In addition previous guests have left beach equipment, towels, dvds and other bits of equipment that came in useful during the holiday. The TV is exclusively Spanish and German so any English visitors will need to use, as we did, the fast individual 4g wifi newly installed by Toni, that allowed us to stream English TV using a VPN. The general wifi is slow and unsuitable for streaming. The other facilities onsite include a tapas bar and a restaurant both of which are very reasonable. There is a Spar supermarket nearby which is very reasonably priced. The road down to it is fairly steep so not suitable for people with mobility problems and the apartment complex is also very steep but very well served by lifts. The resort of Playa de Cura has a small beach and basically two restaurants, a bar and the Spar. However the nearby Playa de Mogan is delightful with loads of restaurants and shops and the adjacent Playa de Amadores has lovely golden sand but can get quite crowded. A word of warning on car hire. Parking around the resorts (particularly Mogan) can be very difficult. The taxis are abundant and not expensive while the bus service is excellent, cheap and regular. I would thoroughly recommend this apartment as excellent value for money with terrific hosts.
                                                                                                      • Review Submitted: 15-Feb-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Great apartment highly recommend

                                                                                                      5 of 5
                                                                                                      Very nice apartment for the price great location
                                                                                                      • Review Submitted: 12-Feb-2017
                                                                                                      • Date of Stay: Feb 2017