Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

4 star hotels in Canary Islands

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

483 options found

  • Best Jacaranda

    Avenida Bruselas, 4, Adeje (Tenerife), Spain (Show map)

    Show map

    Best Jacaranda Hotel is situated in the center of Adeje in 30 minutes walking distance from Veronicas Strip. Best Jacaranda Hotel has been welcoming guests to its non-smoking rooms…

    More...
    From US$ 195
    price for 1 night
    BOOK From US$ 195
  • Hotel Nayra Adults Only

    25 Irlanda, Playa Del Ingles, Spain, Playa del Ingles (Gran Canaria), Spain (Show map)

    Show map

    The 4-star Hotel Nayra Adults Only is located close to the golden beach. This elegant building was refurbished in 2012.

    More...
    From US$ 215
    price for 1 night
    BOOK From US$ 215
  • La Quinta Roja

    Glorieta De San Francisco S/N, Garachico (Tenerife), Spain (Show map)

    Show map

    The 4-star La Quinta Roja Hotel is situated in the center of Garachico. The attractive hotel is a good example of original architecture in Garachico.

    More...
    From US$ 241
    price for 1 night
    BOOK From US$ 241
  • Playa Calera Suite

    Punta Calera 2, Valle Gran Rey, Spain (Show map)

    Show map

    Situated in the center of Valle Gran Rey, the 4-star Playa Calera Suite offers the terrace restaurant serving local cuisine. The excellent hotel represents urban architecture in Valle Gran…

    More...
    From US$ 181
    price for 1 night
    BOOK From US$ 181
  • Taburiente

    Dr Jose Naveiras 24 A, Santa Cruz de Tenerife, Spain (Show map)

    Show map

    Situated near by a beach, the elegant Taburiente Hotel offers 173 modern guestrooms with views of the Atlantic Ocean. This urban building was refurbished in 2007.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Vik Hotel San Antonio

    Avda. De Las Playas, 84, Puerto del Carmen (Lanzarote), Spain (Show map)

    Show map

    The Vik Hotel San Antonio lies in a leisure area of Puerto del Carmen within a 25-minute walk of Lanzarote Golf Resort, featuring a sun terrace, a picnic area…

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • Hesperia Playa Dorada

    Urb. Costa Del Papagayo, Playa Blanca (Lanzarote), Spain (Show map)

    Show map

    The 4-star Hesperia Playa Dorada Hotel enjoys its location near by the beach. The hotel opened its doors in 1988 and was remodeled in 2003.

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Altamadores

    San Borondon, 6, Puerto Rico (Gran Canaria), Spain (Show map)

    Show map

    Altamadores Hotel boasts a convenient location with a wonderful view of Palmitos Park. The hotel is located in the center of Puerto Rico, 13 km away from Holiday World Maspalomas…

    More...
    From US$ 646
    price for 1 night
    BOOK From US$ 646
  • Paradise Park Fun Lifestyle Hotel

    Urbanizacion Oasis Del Sur, S/N, Los Cristianos (Tenerife), Spain (Show map)

    Show map

    Located in a seaside area of Los Cristianos, the 4-star Paradise Park Fun Lifestyle Hotel offers a nightclub, a lagoon pool and a rooftop terrace. The impressive hotel was…

    More...
    From US$ 265
    price for 1 night
    BOOK From US$ 265
  • Iberostar Playa Gaviotas Park

    Urbanizacion Las Gaviotas, Pasaje Playa, 3, Jandia (Fuerteventura), Spain (Show map)

    Show map

    The charming Iberostar Playa Gaviotas Park Hotel offers accommodation in a tourist area of Jandia. Featuring ancient architecture, the hotel occupies a 6-story building opened in 2005.

    More...
    From US$ 255
    price for 1 night
    BOOK From US$ 255
  • Occidental Jandia Playa

    C/ Sancho Panza, S/N, Morro del Jable (Fuerteventura), Spain (Show map)

    Show map

    Situated a few minutes from the spectacular beach, the 4-star Occidental Jandia Playa Hotel offers 634 rooms. Offering accommodation in the 4-story building, the hotel combines modern architecture…

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Los Fariones Hotel

    Calle Roque Del Este, 1, Puerto del Carmen (Lanzarote), Spain (Show map)

    Show map

    Los Fariones Hotel offers individual rooms in a tourist area of Puerto del Carmen. With accents of luxurious architecture, the hotel was built in 1967 and renovated in 2008.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Vanila Garden Hotel

    Av. Arquitecto Gomez Cuesta, 5, 38650 Playa De La Americas, Santa Cruz De Tenerife, Spain Tenerife Island-All Locations, Spain 38650 Tenerife Island-All Locations, Spain, Playa de las Americas (Tenerife), Spain (Show map)

    Show map

    Offering view over Parque Ecologico Las Aguilas del Teide, which is 3.7 km away, Vanila Garden is an attractive hotel featuring a Jacuzzi, a beauty shop and a barber shop.

    More...
    From US$ 269
    price for 1 night
    BOOK From US$ 269
  • Valle Mar

    Avd Colon, 4 - 38400, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located in the tourist center of Puerto de la Cruz, Valle Mar Hotel provides modern rooms overlooking the Atlantic Ocean. Offering accommodation in the 7-story building, the hotel combines…

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Arena Suite

    Calle El Moro, 2, Corralejo, Spain (Show map)

    Show map

    Offering 101 en-suite rooms, Arena Suite features a sauna, a golf course and squash courts. Renovated in 2000, the hotel combines Spanish architecture with ultimate comfort.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Sbh Costa Calma Palace

    Avenida Jahn Reisen S/N, Costa Calma, Spain (Show map)

    Show map

    The attractive 4-star Sbh Costa Calma Palace provides luxury rooms with a spectacular view of the Atlantic Ocean.

    More...
    From US$ 236
    price for 1 night
    BOOK From US$ 236
  • H10 Costa Adeje Palace

    Playa La Enramada, La Caleta, Adeje (Tenerife), Spain (Show map)

    Show map

    H10 Costa Adeje Palace is a 4-star property located close to a golden beach. H10 Costa Adeje Palace welcomes guests to its elegant rooms since 1999.

    More...
    From US$ 242
    price for 1 night
    BOOK From US$ 242
  • Hotel Magic Life Fuerteventura

    Avd De Los Pueblos 1, Fuerteventura Island, Spain (Show map)

    Show map

    The 4-star Hotel Magic Life Fuerteventura is placed about 3.8 km from Faro de Morro Jable. The property opened in 2002 and features imperial architecture.

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • Riu Palace Tres Islas

    Avda. Grandes Playas, Corralejo, Spain (Show map)

    Show map

    Riu Palace Tres Islas is a stylish 4-star hotel set 3.5 km from Acua Water Park and 1.6 km from Corralejo Dunes.

    More...
    From US$ 292
    price for 1 night
    BOOK From US$ 292
  • Hotel Taoro Garden

    C/ Dinamarca 3, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a tennis court, a hairdresser and a sun deck, Hotel Taoro Garden offers soundproof rooms overlooking the park. Built in 1972 and remodeled in 2008, the quiet hotel combines…

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135