Please wait

Actioning your request now.

ATOL protection

Book with confidence

ATOL protected Package Holidays and Flights with Olympic Holidays

Accommodation in Mainland Spain

The following is a list of all the accommodation we offer in Mainland Spain sorted by region and resort.

Our holidays to Mainland Spain cover 3 regions, 6 resorts and 139 hotels.

Learn more about Mainland Spain.

Accommodation in Costa Blanca
Accommodation Resort Rating Board Basis
Alpha Apartamentos Benidorm 2 Star
Amalia Apartments Benidorm 2 Star
Ambassador 1 Benidorm 3 Star
Ambassador 2 Benidorm 3 Star
Avenida Benidorm 4 Star
Avenida Apartamentos Benidorm 2 Star
Barcelo Asia Gardens Benidorm 5 Star
Benidorm Centre Benidorm 4 Star
Benikaktus Benidorm 3 Star
Benilux Park Benidorm 3 Star
Benimar Benidorm 2 Star
Best Western Victoria Hotel Benidorm 4 Star
Bristol Park Benidorm 3 Star
Cabana Hotel Benidorm 3 Star
Calas Marina Benidorm 3 Star
Camposol Benidorm 2 Star
Carlos V Apartments Benidorm 2 Star
Corona Del Mar RH Benidorm 4 Star
Deloix Aqua Center Benidorm 4 Star
Don Pancho Benidorm 4 Star
Don Salva Apartamentos Benidorm 2 Star
Dynastic Hotel Benidorm 4 Star
Esmeralda Hotel and Art Benidorm 2 Star
Evamar Apartments Benidorm 3 Star
Fiesta Park Benidorm 3 Star
Flamingo Benidorm Benidorm 3 Star
Flamingo Oasis Benidorm 4 Star
Flamingo Playa Apartments Benidorm 2 Star
Gala Placidia Benidorm 3 Star
Gran Hotel Bali Benidorm 4 Star
Helios Benidorm Benidorm 3 Star
La Caseta Apartments Benidorm 2 Star
La Era Park Benidorm 2 Star
Los Dalmatas Benidorm 4 Star
Luxmar Apartments Benidorm 2 Star
Magic Crystal Park Benidorm 4 Star
Magic Fenicia Benidorm 3 Star
Magic Rock Gardens Benidorm 3 Star
Magic Tropicana Suites Benidorm 3 Star
Magic Villa De Benidorm Benidorm 3 Star
Mar Blau Benidorm 2 Star
Marina Hotel Benidorm 4 Star
Mayra Apartments Benidorm 2 Star
Mediterraneo Hotel Benidorm 4 Star
Melia Benidorm Benidorm 4 Star
Palm Beach Benidorm Hotel Benidorm 4 Star
Palm Court Apartments Benidorm 2 Star
Perla Hotel Benidorm 2 Star
Playamar Apartments Benidorm 2 Star
Poseidon Complex Benidorm 3 Star
Poseidon Playa Benidorm 3 Star
Presidente Hotel Benidorm 3 Star
Primavera Dos Apartments Benidorm 2 Star
Primavera Park Apartments Benidorm 3 Star
Prince Park Benidorm 3 Star
Princesa RH Benidorm 4 Star
Rosamar Hotel Benidorm 3 Star
Royal Hotel Benidorm 4 Star
Selomar Benidorm 4 Star
Servigroup Calypso Hotel Benidorm 3 Star
Servigroup Castilla Benidorm 4 Star
Servigroup Nereo Hotel Benidorm 3 Star
Servigroup Pueblo Benidorm Benidorm 3 Star
Servigroup Rialto Hotel Benidorm 3 Star
Servigroup Torre Dorada Benidorm 3 Star
Servigroup Venus Hotel Benidorm 3 Star
Sol Costa Blanca Benidorm 4 Star
Sol Pelicanos Ocas Benidorm 3 Star
Terralta Apartamentos Benidorm 4 Star
Vistamar Apartments Benidorm 2 Star
Galetamar Calpe 3 Star
Gran Hotel Sol Y Mar Calpe 4 Star
Imperial Park Calpe 3 Star
Roca Esmeralda Hotel and Spa Calpe 3 Star
Turmalina Calpe 3 Star
Accommodation in Costa de Almeria
Accommodation Resort Rating Board Basis
Playaluna Roquetas de Mar 4 Star
Playaluna Apartments Roquetas de Mar 4 Star
Vera Playa Club Hotel Roquetas de Mar 4 Star
Accommodation in Costa Del Sol
Accommodation Resort Rating Board Basis
Alay Hotel Benalmadena 4 Star
Betania Hotel Benalmadena 2 Star
Flatotel International Benalmadena 3 Star
La Hacienda Apartments Benalmadena 4 Star
Las Arenas Hotel Benalmadena 4 Star
Los Patos Hotel Benalmadena 4 Star
Los Pintores Hotel Benalmadena 3 Star
Palia La Roca Benalmadena 3 Star
Palmasol Hotel Benalmadena 3 Star
Playabonita Hotel Benalmadena 4 Star
San Fermin Benalmadena 3 Star
Sunset Beach Club Benalmadena 4 Star
Torrequebrada Hotel Benalmadena 5 Star
Villasol Hotel Benalmadena 3 Star
Vista De Rey Benalmadena 3 Star
Vistamar Hotel Apartamentos Benalmadena 4 Star
Alanda Club Marbella Marbella 4 Star
Barcelo Marbella Golf Marbella 4 Star
Don Carlos Marbella 5 Star
El Rodeo Marbella 3 Star
Gran Hotel Guadalpin Banus Marbella 5 Star
Gran Melia Don Pepe Marbella 5 Star
Guadalmina Spa and Golf Resort Marbella 4 Star
H10 Andalucia Plaza Marbella 4 Star
Las Chapas Palacio Del Sol Marbella 3 Star
Marbella Playa Marbella 4 Star
Melia Marbella Dinamar Marbella 4 Star
Puente Romano Marbella 5 Star
Pyr Marbella Marbella 3 Star
Rincon Andaluz Marbella 4 Star
San Cristobal Marbella 3 Star
Sultan Club Marbella 3 Star
Vime Reserva de Marbella Marbella 4 Star
Westin La Quinta Golf Resort Marbella 5 Star
Amaragua Hotel Torremolinos 4 Star
Don Paquito Hotel Torremolinos 3 Star
Griego Mar Hotel Torremolinos 3 Star
Kristal Hotel Torremolinos 3 Star
La Barracuda Torremolinos 3 Star
Las Polomas Torremolinos 4 Star
Los Alamos Hotel Torremolinos 3 Star
Los Arcos Montemar Torremolinos 3 Star
Los Timor Apartments Torremolinos 4 Star
Luca Costa Lago Torremolinos 4 Star
Marina Sur Hotel Torremolinos 3 Star
Medina Azahara Hotel Torremolinos 3 Star
Puente Real Torremolinos 3 Star
Roc El Pinar Apartments Torremolinos 4 Star
Roc El Pinar Hotel Torremolinos 4 Star
Roc Flamingo Torremolinos 3 Star
Roc Lago Rojo Torremolinos 4 Star
Sol Aloha Puerto Torremolinos 4 Star
Sol Don Marco Torremolinos 4 Star
Sol Don Pablo Hotel Torremolinos 4 Star
Sol Don Pedro Torremolinos 3 Star
Sol Principe Torremolinos 4 Star
Stella Polaris Hotel Torremolinos 3 Star
Summa Costa del Sol Collection Torremolinos 3 Star
Summa Fenix Torremolinos 4 Star
Torremolinos Beach Club Torremolinos 3 Star
Tropicana Hotel Torremolinos 4 Star