Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check prices on hotels in Tenerife

Tonight 26 May - 27 May
This weekend 31 May - 2 Jun
Next weekend 7 Jun - 9 Jun

Featured Tenerife Cheap Hotels

See all 3,566 properties in Tenerife

Estimated price for 1 night/2 adults

Kn Aparthotel Columbus
Kn Aparthotel Columbus
3.0 out of 5.0 Av. Santiago Puig, 6, Playa De Las Americas, Arona, Tenerife
3.7/5 (171 reviews)

Its big plenty of facilities but became its so popular it gets crowded around the pool areas

Reviewed on 13 Apr 2019
Hotel Zentral Center
Hotel Zentral Center
4.0 out of 5.0 Avenida Arquitecto Gomez Cuesta s/n, Playa de las Americas, Arona, Tenerife
Free cancellation
4.1/5 (309 reviews)
£56/ night for 2 guests

Fantastiic staff Very clean Safe hotel Very obliging Great location Lovely big rooms

Reviewed on 6 May 2019
Hotel Aeropuerto Sur
Hotel Aeropuerto Sur
3.0 out of 5.0 Calle Benchijigua, 4, San Isidro, Granadilla de Abona, Tenerife
Free cancellation
2.8/5 (407 reviews)
£40/ night for 2 guests

A very good value hotel in a good location. Room was a little bit tired and had seen better days but it was clean and comfortable and for the money can not complain.

Reviewed on 18 Jan 2019
Club Tenerife
Club Tenerife
3.0 out of 5.0 Los Diamantes II Urb. Oasis del Sur, Los Cristianos, Arona, Tenerife
Free cancellation
4.1/5 (173 reviews)

Great friendly staff. Spacious room with good view of pool. Comfortable and clean. Had an excellent stay with 3 kids. Is about 10’mins from the beach but a lovely walk down there. Would stay again

Reviewed on 25 Apr 2019
Poblado Marinero
Poblado Marinero
3.0 out of 5.0 Calle Los Guios, s/n, Santiago del Teide, Tenerife
Free cancellation
3.6/5 (209 reviews)
£47/ night for 2 guests

I loved that this was right next to the marina, very close to restaurants and pool. Nice quiet and pretty part of the town.

Reviewed on 16 Jan 2019
Be Smart Florida
Be Smart Florida
3.5 out of 5.0 Calle Calafate, 3, Puerto de la Cruz, Santa Cruz de Tenerife, Canary Islands
3.6/5 (101 reviews)

Room was cleaned daily. The hotel has nice staff and the cafeteria is good.

Reviewed on 1 Apr 2018
Santa Barbara Golf and Ocean Club by Diamond Resorts
Santa Barbara Golf and Ocean Club by Diamond Resorts
4.0 out of 5.0 Avenida del Atlantico, s/n, Golf del Sur, San Miguel de Abona, Tenerife
Free cancellation
4.4/5 (1,985 reviews)
£34/ night for 2 guests

Coastal path walks quietness and peaceful resort good transport links

Reviewed on 24 May 2019
Hotel Blue Sea Callao Garden
Hotel Blue Sea Callao Garden
3.0 out of 5.0 El Jable 39, Callao Salvaje, Adeje, Tenerife
3.4/5 (256 reviews)

Very pretty area. Staff very helpful. Clean. Good value for money. Far too steep paths. No lifts that I knew about. Old people and young children would not find this easy to get around.

Reviewed on 15 May 2019
Globales Acuario
Globales Acuario
2.0 out of 5.0 Parque de las Flores 35, Puerto de la Cruz, Tenerife
3.1/5 (152 reviews)

This hotel specialises in hosting large groups such as sports teams for a budget price. Therefore it is very noisy and the noise seems to echo throughout the hotel. The restaurant provision is fine for breakfast but the buffet dinner is very poor. The hotel is about 20 minutes walk from the beach ...

Reviewed on 3 Apr 2018

Recently booked Tenerife hotels

Iberostar Selection Sábila
5.0 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Cheap Hotels in Tenerife

Search for Cheap Hotels in Tenerife on You can easily find your Cheap Hotels in Tenerife using one of the methods below:

  • View our selection of featured hotels in Tenerife
  • Use the map to find budget hotels in the Tenerife neighborhood you prefer
  • Use the filters to see hotels in a specific area of Tenerife, select a specific theme, brand, or hotel class in Tenerife
  • Enter your travel dates now to view the best deals on hotels in Tenerife - while they last