Spain All Inclusive Resorts & Hotels from CA $66

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Spain

Top Spain All Inclusive Resorts and Hotels

Sandos Benidorm Suites

Sandos Benidorm Suites

4 out of 5
Calle Marbella, 2, Benidorm, Alicante
This family-friendly Benidorm hotel is located near the beach, within 1 mi (2 km) of L'Aiguera Park and Benidorm Palace. Poniente Beach and Platja de Llevant are also within 2 mi (3 km). Benidorm Tram Station is 25 minutes by foot.
4.4/5 Wonderful! (398 reviews)
"The food was really good. We were treated very well by all of the staff."

Reviewed on Dec. 6, 2021

Sandos Benidorm Suites
FERGUS Style Bahamas

FERGUS Style Bahamas

4 out of 5
Playa d'En Bossa s/n, Sant Jordi, Sant Josep de sa Talaia, Ibiza
Nestled on the beach, this Sant Josep de sa Talaia hotel is within 1 mi (2 km) of Aguamar Water Park and Bossa Beach. Illa de ses Rates and Gran Piruleto Park P. Bossa are also within 2 mi (3 km).
3.8/5 Good! (196 reviews)
Couples stay
"Really enjoyable stay, hotel staff very friendly. Hotel lovely and so close to beach"

Reviewed on Oct. 14, 2021

FERGUS Style Bahamas
Grand Palladium Palace Ibiza Resort & Spa

Grand Palladium Palace Ibiza Resort & Spa

5 out of 5
C/ Playa Den Bossa s/n, Sant Jordi de Ses Salines, Sant Josep de sa Talaia, Ibiza
This Sant Josep de sa Talaia hotel is on the beach, 0.1 mi (0.2 km) from Bossa Beach, and within 6 mi (10 km) of Marina Botafoch and Dalt Vila. Port of Ibiza and Las Salinas Beach are also within 6 mi (10 km).
4.3/5 Excellent! (677 reviews)
"Our first overseas holiday since the pandemic started and we had a lovely 3 night stay with two young children (2 and 5) during the October half term. Weather was pleasantly warm during the day and a touch on the chilly side in the evenings which was nice. The hotel is only 10 minutes by car from ..."

Reviewed on Oct. 29, 2021

Grand Palladium Palace Ibiza Resort & Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Gran Castillo Tagoro Family & Fun Playa Blanca -  All Inclusive

Gran Castillo Tagoro Family & Fun Playa Blanca - All Inclusive

5 out of 5
Calle Hoya de Afre 2, Playa Blanca, Playa Blanca, Yaiza, Lanzarote
Nestled on the beach, this Yaiza property is within 1 mi (2 km) of Playa del Afre and Marina Rubicon. Playa Blanca and Papagayo Beach are also within 3 mi (5 km).
4.3/5 Excellent! (272 reviews)
"Lovely big rooms and Great views! Food is great!!!"

Reviewed on Jan. 22, 2020

Gran Castillo Tagoro Family & Fun Playa Blanca - All Inclusive
Sandos Atlantic Gardens Hotel - Adults Only

Sandos Atlantic Gardens Hotel - Adults Only

3 out of 5
Calle El Hierro, 1, Playa Blanca, Yaiza, Lanzarote
Nestled on the beach, this Yaiza hotel is within 3 mi (5 km) of Aqualava Water Park, Playa Blanca, and Marina Rubicon. Playa Flamingo and Playa Pechiguera are also within 1 mi (2 km).
4.2/5 Excellent! (253 reviews)
No air conditioning
"The air conditioning in our bungalow did not work and they were unable to do anything until the following day. It was 31 degrees and we were offered a fan. Neither myself or my wife slept that night. Not sleeping ruined the following day as we were like zombies. Trying to get a taxi was a complete ..."

Reviewed on Aug. 23, 2021

Sandos Atlantic Gardens Hotel - Adults Only
Barceló Tenerife

Barceló Tenerife

5 out of 5
Avd. Grenamora, No. 1, Urb. San Blas, Golf del Sur, San Miguel de Abona, Tenerife
The price is CA $224 per night from Feb 4 to Feb 5
This family-friendly San Miguel de Abona resort is located near the airport, within 3 mi (5 km) of Golf del Sur Course and Amarilla Golf and Country Club. La Tejita Beach is 3.3 mi (5.3 km) away.
4.5/5 Wonderful! (611 reviews)
Amazing place for a getaway
"Had an amazing stay at Barceló Tenerife. Would love to go back again. Staff (front desk) were SUPER friendly and helpful. Didnt have a great time at the wellness centre...our 1 hour massages were inexplicably cut off at 45 mins (charged for full hour though!) Would have formally complained but didnt ..."

Reviewed on Sep. 15, 2021

Barceló Tenerife
Iberostar Las Dalias

Iberostar Las Dalias

4 out of 5
Gran Bretana, Costa Adeje, Adeje, Tenerife
The price is CA $229 per night from Jan 28 to Jan 29
This family-friendly Adeje hotel is located near the airport, within a 15-minute walk of Centro Comercial San Eugenio and Siam Park. Fanabe Beach and Veronicas Strip are also within 1 mi (2 km).
4.3/5 Excellent! (638 reviews)
"The hotel was a little tired and in need of renovation. We understand that this is scheduled to start in April 2020."

Reviewed on Mar. 15, 2020

Iberostar Las Dalias
PortBlue Club Pollentia Resort

PortBlue Club Pollentia Resort

4 out of 5
Carretera Alcudia - Pto Pollensa Km 2, Puerto de Pollensa, Alcudia, Mallorca
The price is CA $95 per night from Feb 19 to Feb 20
This family-friendly Alcudia resort is located by the sea, within a 5-minute walk of Bahia de Pollensa and S'Albufereta. Alcudia Beach and Alcudia Port are also within 3 mi (5 km).
4.3/5 Excellent! (986 reviews)
"This was a great stay for a couple. The staff, especially Fathi and Hugo, were extremely friendly and introduced us to a lot of new friends. The place was clean, the food was good, my only wish is that things stayed open a little later (bars closed at 12 presumably because of COVID). Overall fantastic ..."

Reviewed on Oct. 12, 2021

PortBlue Club Pollentia Resort
Palladium Hotel Palmyra

Palladium Hotel Palmyra

4 out of 5
Avinguda del Doctor Fleming, 18, Sant Antoni de Portmany, Ibiza
Nestled on the beach, this Sant Antoni de Portmany hotel is 0.1 mi (0.2 km) from Coves Blanques and 0.9 mi (1.5 km) from San Antonio Sunset Strip. Platja de S'Arenal and Air Zone Ibiza are also within 5 minutes.
4.4/5 Excellent! (294 reviews)
"Great location, walking distance to the beach, bars and restaurants. We stayed for 3 days and had a great time I recommend this hotel"

Reviewed on Jul. 16, 2021

Palladium Hotel Palmyra
Tagoro Family & Fun Costa Adeje

Tagoro Family & Fun Costa Adeje

4 out of 5
Calle Galicia, 3, Costa Adeje Zona Centro, Adeje, Tenerife
Located in Costa Adeje, this all-inclusive hotel is within 1 mi (2 km) of Gran Sur Shopping Center and Aqualand Costa Adeje. Siam Park and Torviscas Beach are also within 2 mi (3 km).
4.3/5 Excellent! (263 reviews)
Five star experience
"Everything was great."

Reviewed on Dec. 15, 2020

Tagoro Family & Fun Costa Adeje
Marinas de Nerja Beach & Spa

Marinas de Nerja Beach & Spa

4 out of 5
CN 340 Km 289,50, Nerja, Malaga
Nestled on the beach, this Nerja aparthotel is within 1 mi (2 km) of El Playazo Beach and Torrecilla Beach. Chanquete's Boat and Caletilla Beach are also within 2 mi (3 km).
4.1/5 Very Good! (665 reviews)
Fantastic stay with excellent food
"Being a hotel that delivers meals buffet-style, I have to admit that my expectations were not high for food quality but they absolutely smashed it. Food was amazing every single time! Fantastically located next to the beach and central Nerja is walkable to reach the Balcony of Europe. Rooms are good ..."

Reviewed on Aug. 25, 2021

Marinas de Nerja Beach & Spa
Occidental Lanzarote Mar

Occidental Lanzarote Mar

4 out of 5
Avenida del Mar, 5, Costa Teguise, Teguise, Lanzarote
This family-friendly Teguise resort is located near the beach, within 1 mi (2 km) of Playa el Ancla and Playa Bastián. AquaPark Costa Teguise is 1.4 mi (2.3 km) away.
3.9/5 Very Good! (366 reviews)
Last minute winner.
"Booked last minute due to issues with our planned apartment and turned into a great choice. Went all inclusive too as it was excellent value for money. Room was clean, tidy and spacious and had 2 air con systems (bedroom and living room) that were both quiet. Food was good. Lots of variety and plenty ..."

Reviewed on Oct. 22, 2021

Occidental Lanzarote Mar
Hotel Playasol Mare Nostrum

Hotel Playasol Mare Nostrum

3 out of 5
Avda. Pedro Matutes Noguera, s/n, Ibiza Town, Ibiza
This family-friendly Ibiza Town hotel is located near the airport, within a 15-minute walk of Bossa Beach and Gran Piruleto Park P. Bossa. Aguamar Water Park and Ibiza Cathedral are also within 3 mi (5 km).
3.6/5 Good! (872 reviews)
"Good locaition, good swimming pool. But too many people and a little noisy."

Reviewed on Sep. 15, 2021

Hotel Playasol Mare Nostrum
Secrets Lanzarote Resort & Spa - Adults Only

Secrets Lanzarote Resort & Spa - Adults Only

5 out of 5
Urbanizacion Cortijo Viejo, Puerto Calero, Yaiza, Lanzarote
The price is CA $211 per night from Jan 28 to Jan 29
Situated on the boardwalk, this luxury hotel is 0.7 mi (1.1 km) from Whale and Dolphin Museum and within 3 mi (5 km) of Playa de la Arena and Quemada Beach. Playa del Pozzo is 2.9 mi (4.6 km) away.
4.2/5 Excellent! (960 reviews)
"A really lovely hotel. Excellent food in the restaurants - even in the buffet restaurant. Very nice room with balcony. Super wonderful staff. I would just say that there is a swimming pool area that is really really nice near the sea - but it is only for member guests or people that have paid extra ..."

Reviewed on Jan. 3, 2022

Secrets Lanzarote Resort & Spa - Adults Only
Marconfort Costa del Sol Hotel

Marconfort Costa del Sol Hotel

4 out of 5
C/ Pontinental, 2, Torremolinos, Malaga
Located in Torremolinos, this beachfront hotel is next to a golf course and within 3 mi (5 km) of Los Alamos Beach, Bajondillo, and Aqualand Torremolinos. La Carihuela is 2 mi (3.3 km) away. Torremolinos (UTL-Torremolinos Train Station) is 30 minutes by foot.
4/5 Very Good! (184 reviews)
"great location, and absolutely amazing cleaning ladies, they did daily incredible job and always very cheerful"

Reviewed on Aug. 27, 2021

Marconfort Costa del Sol Hotel
Sandos Monaco Hotel - Adults Only

Sandos Monaco Hotel - Adults Only

4 out of 5
Avda.Periodista Emilio Romero 11, Benidorm, Alicante
The price is CA $133 per night from Jan 31 to Feb 1
Located in Benidorm Centro, this spa hotel is within 2 mi (3 km) of L'Aiguera Park, Poniente Beach, and Platja de Llevant. Benidorm Palace and Aqualandia are also within 2 mi (3 km). Benidorm Tram Station is 22 minutes by foot.
4.5/5 Wonderful! (595 reviews)
"Room was cleaned every day. Staff are very friendly and helpful. Location of property."

Reviewed on Sep. 23, 2021

Sandos Monaco Hotel - Adults Only
Medplaya Hotel Bali

Medplaya Hotel Bali

3 out of 5
Avenida de Telefonica, 7, Benalmádena, Malaga
The price is CA $66 per night from Jan 23 to Jan 24
This family-friendly Benalmádena hotel is located near the beach, within 1 mi (2 km) of Malapesquera Beach, Benalmadena Marina, and Selwo Marina. La Carihuela and Casino Torrequebrada are also within 2 mi (3 km). El Pinillo Station is 27 minutes by foot.
3.7/5 Good! (433 reviews)
"Friendly helpful staff, well located, food could improve, but generally very good"

Reviewed on Nov. 23, 2021

Medplaya Hotel Bali
Sol Lanzarote

Sol Lanzarote

4 out of 5
Calle Grama 2, Matagorda, Tias, Lanzarote
Located in Tias, this beachfront hotel is on the boardwalk, 0.6 mi (1 km) from Pocillos Beach, and 2.3 mi (3.7 km) from Puerto del Carmen Beach. Playa de Matagorda and Playa de Guacimeta are also within 1 mi (2 km).
4/5 Very Good! (321 reviews)
"Stayed at the Sol 2 years ago & we couldnt fault anything, however this year i did not think the rooms were cleaned properly the sheets were never changed & the floor was only cleaned once in seven days we had to wear slippers or shoes because the floor felt so dirty apart from the room everything ..."

Reviewed on Oct. 23, 2021

Sol Lanzarote
THB Tropical Island Aparthotel

THB Tropical Island Aparthotel

4 out of 5
C/ Fragata, 2, Yaiza, Lanzarote
This family-friendly Yaiza hotel is located near the beach, within 1 mi (2 km) of Nuestra Senora del Carmen Square and Playa Blanca. Marina Rubicon is 1.7 mi (2.7 km) away.
4.1/5 Very Good! (712 reviews)
"Beautiful aparthotel. The pools and environment are lovely, lots of activities for adults and the kida. Small Pools are heated for comfort, the main pool is freezing however. Rooms are a bit basic and could do with renovating the design, especially the bathroom. All inclusive is great but we got ..."

Reviewed on Nov. 30, 2021

THB Tropical Island Aparthotel
Dreams Lanzarote Playa Dorada Resort & Spa

Dreams Lanzarote Playa Dorada Resort & Spa

5 out of 5
Avenida Papagayo, 24, Playa Blanca, Yaiza, Lanzarote
The price is CA $272 per night from Jan 22 to Jan 23
With direct access to the beach, this Yaiza hotel is in a shopping district and within 1 mi (2 km) of Dorada Beach, Marina Rubicon, and Atlantic Museum. Aqualava Water Park and Mujeres Beach are also within 3 mi (5 km).
4.1/5 Very Good! (868 reviews)
"Poor quality food, especially the meats. Not much choice in the restaurant for British tastes. Breakfasts were always cold and needed to be microwaved before eating them. Long queue for eggs. The last morning, there was no water from the taps whatsoever so we couldn't take a shower or wash before ..."

Reviewed on Nov. 26, 2021

Dreams Lanzarote Playa Dorada Resort & Spa
Don't see what you're looking for?
See all available properties in Spain
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: All Inclusive Resorts and Hotels in Spain

Search for hotels in Spain on Expedia. You can easily find your hotels in Spain using one of the methods below:

  • View our selection of featured hotels in Spain
  • Use the map to find hotels in the Spain neighborhood you prefer
  • Use the filters to see hotels in a specific area of Spain, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Spain
  • Enter your travel dates to view the best deals on hotels in Spain - while they last

expedia verified reviews