Spain hotels

Spain Overview

Show all cities
Alphabetical City Index
Spain regions

Spain is the country of most beautiful cities, best museums in the world, ancient monuments and unusual variety of landscapes. The picturesque coastal line of Balearic and Canary Islands calls to enjoy delights of the marine vacation. One of the best ski resorts in Europe is located on the hills of Sierra Nevada. Lots of natural parks are spread on territory of Spain. Spanish weather is mild, with more then 300 days of sunny days a year. The ideal months for Spain are between March and June, and also from the middle of September till late October.

Spain hotel deals
Hoteliers offer a great variety of lodgings in about 12,000 hotels for one million tourists. Most accommodation in Spain is represented by hotels, classified from 1 to 5 stars. Also there are alternative lodgings, as family-run pensiones (small private hotels) and hostels are classified from 1 to 3 stars. Pensiones are different in quality, from very basic rooms with shared bath to rather luxurious. The best Spain hotels are represented by state-run chain of high-class hotels, Paradores, converted castles, monasteries and medieval palaces. As for room rates, a bed in a hostel will cost you from €12 to €23, depending on location and season. Pension or hostal will charge from €18 up to €60, while mid-range hotels will charge from €100-€150 and be ready to pay anything above €150-160 for deluxe hotel.

Madrid, Spain's capital is located at the geographical centre of the Iberian Peninsula in 646 meters above the sea level. The city is home to the Royal Family and the valuable art treasures of the Golden Triangle - the Prado, Arte Reina Sofía and Thyssen-Bornemisza Museums. The heart of the city is Plaza Mayor square and Puerta del Sol square with a famous statue of a bear climbing a tree. The city's accommodation is full of affordable options, from luxurious palaces to youth dormitories. There are two good youth hostels in Madrid. One is International Hostel Posada de Huerta, situated in the heart of the old city, very close to major sights. Rooms are equipped with cold pump air-conditioning and lockers. Another variant is a new brand hostel Albergue Juvenil Madrid with pool table, games room, library and TV. Around La Puerta del Sol, with lots of stores like El Corte Ingles, buses and metro connections is located comfy Hostal Adriano. Rooms are equipped with Wi-Fi, private bathrooms, air-conditioning and cable TV. The staff is very friendly. Luxury option will be Royal Madrid's star Meliá Madrid Princesa.

Barcelona, a capital of Catalunya is far more exciting because of the best samples of Gothic, Art Nouveau and Moorish architecture and home to numerous cathedrals as magnificent La Sagrada Família, the uncompleted work of Antoni Gaudí. Among must-see attractions are Barri Gotic cathedral, Museu Picasso and Museu Nacional d'Art de Catalunya.
The heart of the city is square Placa de Catalunya, which followed by La Rambla boulevard. As for places to stay on budget, check Barcelona's hostels, as Barcelona Sound Hostel within 2 minutes walking form Les Rambles and close to all the best nightclubs and alternative spots in the city centre. Rooms are small, but very clean. Among the cheap hostales you may check Hostal Goya near Plaza Catalunya. The place is very clean and well furnished with big and comfy beds. Popular mid-range hotels are Montecarlo and Jazz Hotels. In top-end category, the best new luxury hotel among 45 world's best new hotels is Melia Barcelona.
Right from Barcelona, go to explore the province of Catalonia, visiting Girona's magnificent Catedral and Museu d'Art. After that go to the little town Figueres, home to one of the major sights in Spain hotels,  Teatre Museu Dalí. Salvador Dalí was born in the city in 1904 and his museum became one of the national treasures. In Girona hotel, you may book Hotel Historic, occupying a charming stone building. Hotel is located in the heart of Girona's old town. In order to be close to Dali's museum, book Sidorme Figueras, one of the good budget hotels in the area.

Floating out in the Mediterranean waters off the east coast of Spain, each of four Balearic Islands has own charm and style. Largest island, Mallorca attracts about five million visitors annually has lots of things to offer, from beautiful beaches to enormous cathedrals. Extreme Ibiza is a capital of world's clubbing culture. Menorca and Formentera Islands are rather calm, with splendid white beaches and beautiful sunsets. While in Ibiza, you may stay in a mid-range Invisa Hotel La Cala with a full-service health SPA and good service. For party people, hit the trendy El Hotel Pacha, just by the famous Pacha nightclub. For quiet vacation book a room in Mallorca hotels' spacious Port Adriano Marina Golf and Spa Hotel or Insotel Club Formentera Playa in Formentera.

Hotels City Rating From

Gran Castillo Tagoro Family & Fun Playa Blanca Hotel Playa Blanca  5 stars

Playa Blanca (Lanzarote) Fabulous USD 331

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Very good USD 271

Sheraton La Caleta Resort & Spa Adeje  5 stars

Adeje (Tenerife) Fabulous USD 472

Mediterranean Palace Playa de las Americas  5 stars

Playa de las Americas (Tenerife) Fabulous USD 180

Bahia Del Duque Hotel Adeje  5 stars

Adeje (Tenerife) Superb USD 457

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

Playa Blanca (Lanzarote) Superb USD 504

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Puerto Calero Fabulous USD 200

Hard Rock Hotel Ibiza  5 stars

Ibiza Island Guest rating USD 701

H10 Conquistador Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Fabulous USD 267

Spring Hotel Bitacora Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Superb USD 777

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Playa Blanca (Lanzarote) Fabulous USD 279

Be Live Experience Playa La Arena Hotel Puerto de Santiago  4 stars

Puerto de Santiago (Tenerife) Fabulous USD 236

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Superb USD 227

Riviera Beachotel Benidorm  4 stars

Benidorm USD 197

Angela Hotel Fuengirola  4 stars

Fuengirola Fabulous USD 146

Sol Tenerife Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good USD 145

Barcelo Fuerteventura Thalasso Spa Hotel Caleta De Fuste  4 stars

Caleta De Fuste Fabulous USD 171

H10 Lanzarote Princess Hotel Playa Blanca  4 stars

Playa Blanca (Lanzarote) USD 185

Marconfort Beach Club Hotel Torremolinos  4 stars

Torremolinos Very good USD 264

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good USD 146

Holiday Polynesia Hotel Benalmadena  4 stars

Benalmadena Very good USD 426

Intertur Hotel Hawaii Mallorca & Suites Palma Nova  4 stars

Palma Nova (Mallorca) Fabulous USD 229

Hotel Troya Tenerife Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good USD 174

Gloria Palace Amadores Thalasso & Hotel  4 stars

Amadores Fabulous USD 208

Mogan Princess & Beach Club Hotel Taurito  4 stars

Taurito Very good USD 183

Labranda Isla Bonita Hotel Adeje  4 stars

Adeje (Tenerife) Very good USD 226

Fanabe Costa Sur Hotel Adeje  4 stars

Adeje (Tenerife) Very good USD 177

Tigotan Lovers & Friends Playa De Las Americas Hotel  4 stars

Playa de las Americas (Tenerife) Fabulous USD 204

Mediterraneo Hotel Benidorm  4 stars

Benidorm Fabulous USD 188

Barcelo Santiago Hotel Puerto de Santiago  4 stars

Puerto de Santiago (Tenerife) Fabulous USD 158

Elba Sara Beach & Golf Resort Caleta De Fuste  4 stars

Caleta De Fuste Fabulous USD 193

Medplaya Hotel Flamingo Oasis Benidorm  4 stars

Benidorm

Club Jandia Princess Hotel Pajara  4 stars

Pajara Fabulous USD 384

Occidental Margaritas Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Very good USD 168

Diverhotel Lanzarote Costa Teguise  4 stars

Costa Teguise Very good USD 117

Vik Hotel San Antonio Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) Fabulous USD 194

Sunset Beach Club Hotel Benalmadena  4 stars

Benalmadena Fabulous USD 150

Melia Benidorm Hotel  4 stars

Benidorm Very good USD 244

Marconfort Benidorm Suites  4 stars

Benidorm Good USD 218

Cleopatra Palace Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Superb USD 210

Guayarmina Princess Hotel Adeje  4 stars

Adeje (Tenerife) USD 226

Bahia Principe Costa Adeje Hotel Adeje  4 stars

Adeje (Tenerife) Superb USD 278

Best Tenerife Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Fabulous USD 186

Bahia Princess Hotel Adeje  4 stars

Adeje (Tenerife) USD 236

Best Jacaranda Hotel Adeje  4 stars

Adeje (Tenerife) Very good USD 190

Don Pancho Hotel Benidorm  4 stars

Benidorm Fabulous USD 174

Portblue Club Pollentia Resort And Spa Alcudia  4 stars

Alcudia (Mallorca) USD 274

Gran Hotel Bali Benidorm  4 stars

Benidorm Good USD 137

Clubhotel Riu Paraiso Lanzarote Resort Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) USD 223

Sensimar Arona Gran Hotel & Spa Playa De Los Cristianos  4 stars

Playa De Los Cristianos USD 586

Intertur Hotel Hawaii Ibiza San Antonio  4 stars

San Antonio USD 296

Levante Club & Spa Hotel Benidorm  4 stars

Benidorm Very good USD 161

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Fabulous USD 316

Protur Bonaire Aparthotel Cala Bona  4 stars

Cala Bona (Mallorca)

H10 Timanfaya Palace Playa Blanca  4 stars

Playa Blanca (Lanzarote) Very good USD 199

Be Live Family Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good USD 164

Palm Beach Hotel Benidorm  4 stars

Benidorm Good USD 155

Riviera Hotel Benalmadena  4 stars

Benalmadena Very good USD 226

Thb Tropical Island Hotel Playa Blanca  4 stars

Playa Blanca (Lanzarote) Very good USD 128

Hotel Riu Palace Tenerife Adeje  4 stars

Adeje (Tenerife) USD 399

Gran Oasis Resort Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Fabulous USD 240

Hotel Costa Calero Puerto Calero  4 stars

Puerto Calero Superb USD 213

Costa Calero Talaso And Spa Hotel Puerto Calero  4 stars

Puerto Calero USD 264

Paradise Park Fun Lifestyle Hotel Playa De Los Cristianos  4 stars

Playa De Los Cristianos Very good USD 200

Iberostar Torviscas Playa Hotel Adeje  4 stars

Adeje (Tenerife) Fabulous USD 224

Iberostar Bouganville Playa Hotel Adeje  4 stars

Adeje (Tenerife) Fabulous USD 187

Marina Hotel Benidorm  4 stars

Benidorm Good USD 124

Flash Hotel Benidorm  4 stars

Benidorm Fabulous USD 210

Hovima Costa Adeje Hotel Adeje  4 stars

Adeje (Tenerife) Fabulous USD 267

Dynastic Hotel Benidorm  4 stars

Benidorm Very good USD 196

H10 Rubicon Palace Playa Blanca  4 stars

Playa Blanca (Lanzarote) Very good USD 218

Sands Beach Resort Costa Teguise  4 stars

Costa Teguise Very good USD 86

Hotel Ambassador II Benidorm  3 stars

Benidorm USD 215

Globales Apartotel Bouganvilla Sa Coma  3 stars

Sa Coma (Mallorca) Good USD 154

Bluebay Lanzarote Hotel Costa Teguise  3 stars

Costa Teguise Fabulous USD 232

Fiesta Hotel Tanit San Antonio  3 stars

San Antonio USD 246

Intertur Hotel Miami Ibiza Santa Eularia des Riu  3 stars

Santa Eularia des Riu Very good USD 1 012

Columbus Hotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Good USD 103

Bellevue Club Hotel Alcudia  3 stars

Alcudia (Mallorca) Good USD 136

Club Mac Hotel Alcudia  3 stars

Alcudia (Mallorca) Good USD 246

Globales Mimosa Hotel Palma Nova  3 stars

Palma Nova (Mallorca) Good USD 122

Be Live Experience Lanzarote Beach Hotel Costa Teguise  3 stars

Costa Teguise Very good USD 212

Rosamar Hotel Benidorm  3 stars

Benidorm Very good USD 184

Helios Hotel Benidorm  3 stars

Benidorm Very good USD 161

Broncemar Beach Hotel Caleta De Fuste  3 stars

Caleta De Fuste Very good USD 71

Ifa Continental Hotel Playa del Ingles  3 stars

Playa del Ingles (Gran Canaria) Very good USD 160

Los Zocos Hotel Costa Teguise  3 stars

Costa Teguise Very good USD 177

Hotel Samos Magaluf  3 stars

Magaluf (Mallorca) Very good USD 210

Clubhotel Riu Oliva Beach Resort Corralejo  3 stars

Corralejo Superb USD 211

Invisa Ereso Hotel Santa Eularia des Riu  3 stars

Santa Eularia des Riu Superb USD 295

Servigroup Calypso Hotel Benidorm  3 stars

Benidorm Fabulous USD 174

Servigroup Venus Hotel Benidorm  3 stars

Benidorm Fabulous USD 181

Servigroup Orange Hotel Benidorm  3 stars

Benidorm Fabulous USD 154

Ibiza Rocks Hotel - Club Paraiso San Antonio  3 stars

San Antonio Good USD 214

Palma Bay Club Resort El Arenal  3 stars

El Arenal (Mallorca) Very good USD 160

Sol Pelicanos Ocas Hotel Benidorm  3 stars

Benidorm Very good USD 161

Medplaya Hotel Bali Benalmadena  3 stars

Benalmadena USD 164

Rio Park Hotel Benidorm  2 stars

Benidorm Fabulous USD 120

Globales Binimar Apartments Ciutadella  2 stars

Ciutadella (Menorca) Guest rating USD 144

Las Piramides Apartment Playa de las Americas  0 stars

Playa de las Americas (Tenerife) Fabulous USD 150