Positioned close to the northwest African coast, Gran Canaria is one of the Spanish Canary Islands and is a hugely popular destination thanks to its white sand beaches and all-year-round sunshine. Many visitors gravitate towards the bustling capital Las Palmas for its excellent shopping, nightlife and array of beachside hotels, but there are also numerous busy resorts dotted around the island and more intrepid travellers can also venture inland to explore rural and mountainous regions.
There are a wide array of accommodation options on Gran Canaria, ranging from basic guest houses and apartments all the way through to five-star luxury hotels. For families in particular, a popular choice is an all-inclusive hotel, which tend to offer excellent amenities for kids. There are plenty to choose from and below is our pick of five of the best.
FROM €220/ NIGHT
A 5-minute walk from the Gran Canaria’s sandy shore, this upscale all-inclusive hotel in the heart of lively Playa del Inglés and boasts a distinctively Arabic theme with its general décor and Hammam-style baths. Amenities include an outdoor pool, a poolside snack bar, tennis courts, outdoor gym, sauna, a buffet restaurant with a pretty garden terrace and an on-site bakery. There’s also a separate private terrace with a hot tub that can be rented on request. Guest rooms are air-conditioned and come with satellite TV, a private bathroom and a balcony with a seating area. Free WiFi is available throughout the hotel. A number of shops, bars and restaurants are within easy walking distance.
FROM €305/ NIGHT
Also offering easy access to the nearest beach, this is one of Gran Canaria’s most luxurious all inclusive hotels. Featuring an eye-catching design inspired by the iconic Spanish architect Gaudi, it boasts a grand total of 3 swimming pools for guests to choose from at their leisure, plus a beautiful sun terrace, a poolside bar, a spa, tennis courts and a restaurant serving a wide range of international dishes, with both buffet and à la carte options available. For families with small children, there’s a dedicated kid’s club that will keep your little ones entertained while you relax by the pool. The bustling resort town of Playa del Inglés is a short drive away.
FROM €128/ NIGHT
Ideal for those wanting plenty of amenities but don’t want to break the bank this 3-star hotel in Playa del Inglés combines a great location with an array of things to do on-site. There are two outdoor pools flanked by pretty palm trees, a separate kid’s pool, two buffet restaurants and poolside bars, a basketball court, a gym, three tennis courts, a Thai massage centre, a beauty salon and a diving school. If that’s not enough, there’s also a busy entertainments programme, with events and activities suitable for both children and adults. Guest rooms come with a TV, a private bathroom, and a private balcony with garden or pool views. There’s a 24-hour reception where you can arrange car hire and currency exchange.
FROM €174/ NIGHT
One of the only budget all inclusive options on Gran Canaria, this 2-star apartment complex has plenty of amenities, including an outdoor pool, a restaurant and bar, a playground, a games room, mini-golf and tennis courts. Guests can also hire bikes and for those arriving in their own transport there’s free on-site parking. Each apartment has a balcony, satellite TV and a small kitchen if you want to avoid eating out every night. Additionally, packed lunches can be made for guests planning to head out for the day.
FROM €174/ NIGHT
Within walking distance of the nearest beach, the 3-star Marina Elite is situated in the resort town of Patalavaca. There are two outdoor swimming pools (heated during winter months), a buffet restaurant, a snack bar and poolside bar, a tennis court, a gym and a kid’s minicab for ages 4-12 complete with a children’s pool. The hotel’s modern, brightly designed apartments feature satellite TV, an open-plan kitchen and a private bathroom. Free WiFi is available in reception and around both pools. The bars and restaurants of vibrant Puerto Rico are a 5-minute drive away.