The Best Hotels in Gran Canaria, Spain

The Hotel Cordial Mogan Playa is a family-friendly resort, with lots of amenities, and the island's volcanic terrain as a backdrop
The Hotel Cordial Mogan Playa is a family-friendly resort, with lots of amenities, and the island's volcanic terrain as a backdrop | © imageBROKER / Alamy Stock Photo
Photo of Esme Fox
4 December 2020

Gran Canaria is one of the seven main Canary Islands off the African coast that are part of Spain. With lush tropical interiors, lunar volcanic slopes and exotic beaches, there’s much to experience – with a wide choice of hotels to stay in. Here’s our pick of the best.

Bohemia Suites and Spa Hotel

4.7/5 (424 Reviews)
Courtesy of Bohemia Suites and Spa /
Price Drop
Now from $319 per night

The Bohemia Suites and Spa Hotel is an adults-only luxury hotel close to the renowned Playa del Inglés beach in the south of the island. It’s a chic design hotel, and everything is brightly coloured, stylish and eye-catching. Spend your time here exploring the beautiful exotic gardens, indulging in pampering at the spa, swimming in the outdoor pool or enjoying a romantic dinner for two on the terrace.

More info

Parador de Cruz de Tejeda

4.3/5 (199 Reviews)
Courtesy of Parador de Cruz de Tejeda / Expedia
Price Drop
Now from $109 per night

The Parador Hotels are some of the best in Spain, and the Parador de Cruz de Tejeda, in a rural spot in the centre of the island, lies 9km (6mi) from the town of Tejeda, where you’ll find a couple of interesting museums, the Bentayga Archaeological Park and archaeological heritage sites. The hotel is on top of a mountain, so the views of the volcanic crater below are inspiring. The rooms are cosy yet spacious and grand, decked in natural colours and lots of wood. To top it all off, the hotel also has a spa and wellness area, gourmet restaurant, large terrace and outdoor pool.

More info

Hotel Cordial Mogan Playa

4.6/5 (629 Reviews)
Courtesy of Hotel Cordial Mogán Playa / Expedia
Price Drop
Now from $198 per night

This huge, family-friendly resort, in the small town of Puerto de Mogán, in the southwest, is close to the beach and an archaeological park. Enter the lobby and you’ll be greeted by an elegant wonderland of marble pillars, tropical plants, an astronomical clock and a glass atrium. The rest of the resort, created to look like a typical Canarian village, was designed by Emilio Ferrer. It boasts four restaurants, various swimming pools, a luxurious spa and tennis courts.

More info

Radisson Blu Resort Gran Canaria

4.6/5 (975 Reviews)
Courtesy of Radisson Blu Resort and Spa Gran Canaria / Expedia
Price Drop
Now from $159 per night

the Radisson Blu Resort Gran Canaria, in the coastal town of Arguineguín in the south, offers sea views, luxurious rooms, activities and restaurants, plus it’s close to the Maspalomas Dunes, part of the island’s Unesco Biosphere Reserve. Begin your day with breakfast on the terrace before hitting the tennis courts. The pool and beach offer a chance to cool down before lunch at La Canaria Restaurant. In the afternoon, you can go exploring or indulge yourself at the spa, with dinner waiting at the swish 222ºSW Bar & Grill.

More info

Seaside Grand Hotel Residencia

4.8/5 (40 Reviews)
Seaside Grand Hotel Residencia Gran Canaria
Courtesy of
Price Drop
Now from $655 per night

The five-star Seaside Grand Hotel Residencia, on the south coast, sits next to the sand dunes in Maspalomas. It’s the only Leading Hotels of the World hotel on the island, and was designed by Alberto Pinto in a Spanish colonial style, with quality teak furniture and hand-painted tiles, giving the feeling that you’re staying in a grand private residence rather than a hotel. Amenities also include two swimming pools, two bars, a restaurant and a luxurious spa.

More info

Occidental Margaritas

3.9/5 (646 Reviews)
Courtesy of Occidental Margaritas / Expedia
Unavailable for the next 3 months

The Occidental Margaritas, in Maspalomas – one of the top areas on the south of the island – is not far from the Playa del Inglés. The four-star resort has lots to keep you occupied, including two outdoor pools, two restaurants, a kids’ club and even a nightclub. It’s still worth venturing out to discover the beaches, though, and the island’s lush volcanic interior is not to be missed.

More info

Why Book With Culture Trip?

  • Free cancellation

    In these uncertain times, cancel or change for free on select properties.

  • Price-match guarantee

    Find a better price on your booking and we’ll match it. Simple.

  • Unbiased & trustworthy

    Book from recommendations handpicked by travel experts.

  • Salobre Hotel Resort and Serenity

    4.6/5 (301 Reviews)
    Courtesy of Salobre Hotel Resort and Serenity / Expedia
    Price Drop
    Now from $313 per night
    High up in the mountains, surrounded by a lunar-like volcanic landscape, the five-star Salobre Hotel Resort and Serenity may not have beach access, but it more than makes up for it with its swish design, incredible views and facilities. Set over 11 levels, the hotel has terracotta walls that blend perfectly into its surroundings. For golfers, it’s a must, with two professional courses, a golf academy and a putting green. But non-golfers will love it here, too – unwinding in the spa, swimming in the various pools, dining in one of the four restaurants and bars or just admiring those awe-inspiring vistas from the daybeds on the rooftop.
    More info

    Seaside Palm Beach

    4.5/5 (133 Reviews)
    Seaside Palm Beach
    Courtesy of Seaside Palm Beach /
    Price Drop
    Now from $392 per night

    Overlooking Maspalomas Beach, the Seaside Palm Beach offers a great location and funky 1970s retro design. Rooms are spacious and brightly coloured with vintage-style furniture and bold patterns. There are two restaurants, a wine bar, an African-inspired poolside bar and a flashy bar with live entertainment, but the highlights are the pool and tropical garden. Tucked away in the back of the garden, you’ll find a relaxing spa offering a wide selection of indulgent treatments and massages.

    More info

    Hotel Riu Palace Oasis

    4.5/5 (434 Reviews)
    Courtesy of Hotel Riu Palace Oasis / Expedia
    Price Drop
    Now from $218 per night

    This beachfront base welcomes guests with gleaming marble floors, plush sofas and a gold-leaf display behind the front desk. There are four swimming pools – including one reserved for the RiuLand kids’ club – and a few hundred chic, air-conditioned rooms overlooking them. Some even come with their own pool in addition to the four main ones. Come dinner time you’ll have three restaurants to tempt you. The posh Promenade is finger-food heaven – think premium charcuterie, freshly fried Spanish omelettes and shot glasses of cooling gazpacho – while Krystal takes it up a notch with mains such as grilled duck breast in a red wine sauce with sautéed plantain. Meanwhile, Botánico is the go-to for casual snacks and Spanish classics.

    More info

    Hotel Rural Maipez

    3.7/5 (19 Reviews)
    Courtesy of Hotel Rural Maipez / Expedia
    Price Drop
    Now from $90 per night

    If you want to be away from the busy resorts on the south coast, the Hotel Rural Maipez could be just the place. It’s located in the northwest of the island in a rural location, approximately 11km (7km) from the capital of Las Palmas. Surrounded by verdant green hills, it’s housed in a beautiful yellow stone building and offers countryside charm. With just 11 rooms and spectacular views, it’s a quiet and peaceful place to relax and enjoy nature. The rooms are spacious and romantic with wooden rafters, stone walls and wrought-iron beds. There’s also a lovely outdoor pool, a restaurant and a cosy lounge.

    More info
    These recommendations were updated on December 4, 2020 to keep your travel plans fresh.

    From this Article

    Cookies Policy

    We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"