Spain
Search the best hotels in Spain
Best Hotels in Spain
- (1 hotels) Cudillero hotels
- (3 hotels) A Coruna hotels
- (1 hotels) A Guarda hotels
- (4 hotels) Agua Amarga hotels
- (2 hotels) Albarracín hotels
- (1 hotels) Alcanar hotels
- (1 hotels) Alcaniz hotels
- (8 hotels) Alcúdia hotels
- (2 hotels) Alicante hotels
- (2 hotels) Allariz hotels
- (1 hotels) Almagro hotels
- (2 hotels) Almeria hotels
- (3 hotels) Alquézar hotels
- (2 hotels) Altea hotels
- (192 hotels) Andalucía hotels
- (4 hotels) Aracena hotels
- (29 hotels) Aragón hotels
- (4 hotels) Arcos de la Frontera hotels
- (2 hotels) Arrecife hotels
- (9 hotels) Artà hotels
- (31 hotels) Asturias hotels
- (1 hotels) Ávila hotels
- (1 hotels) Avilés hotels
- (4 hotels) Baqueira hotels
- (94 hotels) Barcelona hotels
- (43 hotels) Basque Country, Spain hotels
- (14 hotels) Begur hotels
- (2 hotels) Benasque hotels
- (4 hotels) Benissa hotels
- (6 hotels) Bilbao hotels
- (3 hotels) Burgos hotels
- (1 hotels) Ca'n Picafort hotels
- (2 hotels) Caceres hotels
- (6 hotels) Cadaqués hotels
- (8 hotels) Cádiz hotels
- (1 hotels) Cala d'Or hotels
- (4 hotels) Cala Sant Vincenç hotels
- (2 hotels) Caleta de Fuste hotels
- (3 hotels) Campos hotels
- (95 hotels) Canary Islands hotels
- (1 hotels) Cangas de Onís hotels
- (28 hotels) Cantabria hotels
- (4 hotels) Canyamel hotels
- (4 hotels) Capdepera hotels
- (16 hotels) Castile-La Mancha hotels
- (38 hotels) Castile-León hotels
- (172 hotels) Catalonia hotels
- (16 hotels) Ciutadella hotels
- (5 hotels) Cordoba, Andalucia hotels
- (3 hotels) Corralejo hotels
- (11 hotels) Costa Adeje hotels
- (55 hotels) Costa Brava hotels
- (2 hotels) Costa Teguise hotels
- (5 hotels) Cuenca hotels
- (4 hotels) Deià hotels
- (1 hotels) El Bierzo hotels
- (19 hotels) Extremadura hotels
- (1 hotels) Ferrol hotels
- (8 hotels) Formentera hotels
- (2 hotels) Formigal hotels
- (2 hotels) Fornalutx hotels
- (2 hotels) Frigiliana hotels
- (49 hotels) Galicia hotels
- (4 hotels) Garachico hotels
- (1 hotels) Gaucin hotels
- (2 hotels) Getaria hotels
- (3 hotels) Gijon hotels
- (5 hotels) Girona hotels
- (23 hotels) Granada hotels
- (3 hotels) Hondarribia hotels
- (39 hotels) Ibiza hotels
- (9 hotels) Ibiza Town hotels
- (2 hotels) Icod de Los Vinos hotels
- (1 hotels) Jaen hotels
- (8 hotels) Jerez hotels
- (2 hotels) La Orotava hotels
- (4 hotels) La Palma hotels
- (18 hotels) La Rioja hotels
- (3 hotels) Las Palmas de Gran Canaria hotels
- (1 hotels) Lastres hotels
- (4 hotels) León hotels
- (5 hotels) Llafranc hotels
- (2 hotels) Llanes hotels
- (1 hotels) Lleida hotels
- (2 hotels) Llucmajor hotels
- (2 hotels) Logroño hotels
- (54 hotels) Madrid hotels
- (54 hotels) Madrid Region hotels
- (14 hotels) Mahón hotels
- (9 hotels) Málaga hotels
- (176 hotels) Mallorca hotels
- (2 hotels) Manacor hotels
- (10 hotels) Marbella hotels
- (3 hotels) Maspalomas hotels
- (5 hotels) Matarraña hotels
- (52 hotels) Menorca hotels
- (1 hotels) Murcia hotels
- (15 hotels) Navarre hotels
- (2 hotels) Nerja hotels
- (1 hotels) Nigran hotels
- (2 hotels) Orient hotels
- (2 hotels) Ourense hotels
- (4 hotels) Oviedo hotels
- (43 hotels) Palma de Mallorca hotels
- (7 hotels) Pamplona hotels
- (2 hotels) Plasencia hotels
- (3 hotels) Playa Blanca hotels
- (5 hotels) Pollença hotels
- (1 hotels) Pontevedra hotels
- (1 hotels) Porreres hotels
- (1 hotels) Port d'Andratx hotels
- (6 hotels) Port de Pollença hotels
- (6 hotels) Port de Sóller hotels
- (2 hotels) Portals Nous hotels
- (2 hotels) Puebla de Sanabria hotels
- (3 hotels) Puerto de La Cruz hotels
- (5 hotels) Puerto del Carmen hotels
- (11 hotels) Pyrenees hotels
- (2 hotels) Ribadesella hotels
- (12 hotels) Ronda hotels
- (5 hotels) Salamanca hotels
- (3 hotels) San Cristobal de La Laguna hotels
- (13 hotels) San Sebastián hotels
- (3 hotels) San Vicente de la Barquera hotels
- (1 hotels) Sanlucar de Barrameda hotels
- (5 hotels) Sant Miquel de Balansat hotels
- (1 hotels) Santa Cruz de Tenerife hotels
- (3 hotels) Santander hotels
- (2 hotels) Santanyi hotels
- (9 hotels) Santiago de Compostela hotels
- (1 hotels) Santona hotels
- (5 hotels) Segovia hotels
- (7 hotels) Selva hotels
- (24 hotels) Seville hotels
- (1 hotels) Sierra de Guadarrama hotels
- (2 hotels) Sierra Nevada hotels
- (9 hotels) Sóller hotels
- (11 hotels) Tarifa hotels
- (2 hotels) Tarragona hotels
- (275 hotels) The Balearic Islands hotels
- (3 hotels) Toledo hotels
- (1 hotels) Torrox hotels
- (3 hotels) Trujillo hotels
- (2 hotels) Tudela hotels
- (5 hotels) Ubeda hotels
- (6 hotels) Valencia hotels
- (17 hotels) Valencia Region hotels
- (3 hotels) Valladolid hotels
- (4 hotels) Valldemossa hotels
- (7 hotels) Vejer de la Frontera hotels
- (4 hotels) Vigo hotels
- (3 hotels) Vitoria-Gasteiz hotels
- (2 hotels) Zafra hotels
- (1 hotels) Zahara de Los Atunes hotels
- (1 hotels) Zahora hotels
- (1 hotels) Zamora hotels
- (4 hotels) Zaragoza hotels
About Spain
Beautiful, vibrant and rich in history, culture and cuisine, Spain has long been a favourite destination for our Gurus — and for travellers from around the world. Whether you’re dreaming of a food-focused weekend in a one of Europe’s liveliest cities, a luxury hotel amid stunning scenery, a laid-back week at the beach with family, or a hiking holiday in the verdant mountains, Spain really does have it all. Check out our pick of the best places to stay in Spain for a flavour of the country’s vast possibilities for visitors.
Spain’s biggest cities — Madrid, Barcelona and Valencia — are fabulous. Each oozes history, with impressive buildings, marvellous museums and a buzzy foodie scene, reflecting the freshest produce from their respective regions. Other highlights include Seville and Granada, as well as romantic San Sebastián, the gateway to the dazzling Basque Country.
Escape to the seaside in the boutique boltholes of the Costa Blanca and Costa Brava, or zip across to one of Spain’s beautiful islands. The Balearics are glorious, with trendy party spots and wellness retreats alike on Ibiza and Mallorca, and there are charming hotels in the Canary Islands too. This is a country to return to again and again — ideally experiencing some of the best places to stay in Spain on each trip!
The Best Places to Stay in Spain
For City Style
- Gran Hotel Inglés is proud to be the oldest hotel in Madrid, having opened in 1886. In its current incarnation, it is a beautiful blend of old and new, with striking Art Deco spaces, David Rockwell-designed fabrics and a sense of timeless sophistication in guest rooms clad in white, grey, warm red and gold. The spa is sensational, too.
- Mercer Hotel is a forward-thinking design hotel with 28 pristine rooms and suites in Barcelona's Gothic Quarter. Sophisticated spaces feature exposed stone walls, glass partitions, stand-alone bathtubs and modern art pieces. There’s a stunning rooftop bar and a tapas restaurant. A sure-fire hit with design buffs and romantics.
- Lasala Plaza Hotel, on the edge of San Sebastian's La Concha Bay, boasts a splendid rooftop pool and bar, as well as a modern restaurant with brilliant Basque dishes. Pick this place for the uninterrupted sea views, and the chic contemporary interiors, clad in fresh white and blue tones. Lovely.
- Hospes Palau de la Mar, in the heart of Valencia's hip L'Eixample district, offers chic, minimalist interiors set behind the imposing façade of a former palace. A luxurious five-star stay complete with gourmet fare and a superb spa.
- Gran Hotel Domine, near to the magnificent Guggenheim Museum in Bilbao, is an upmarket urban retreat, with seriously cool rooms reflecting different design eras — from Bauhaus to '90s minimalism. Think rooms decorated in pale greys, with crisp white linens and marble bathrooms, and an impressive art collection in communal areas. A five-star hotel with terrific cuisine, a lively buzz and a rejuvenating spa.
For Intimate Charm
- Casa del Embajador, a former diplomat’s residence in Lanzarote's Playa Blanca, has 12 simple yet charming rooms with terracotta-tiled floors and blue or white-painted walls. With restaurants, shops and two beaches within walking distance, it's a lovely base for relaxed couples who might prefer not to hire a car. The sea-facing terrace is wonderful.
- Son Viscos is a stylish six-bedroom B&B in a restored 18th-century inn in Mallorca. Whitewashed walls, exposed beams and antiques add to the classic Mediterranean appeal. Five minutes from Valldemossa, it's the perfect starting point for hiking and cycling excursions after generous homemade breakfasts. Very relaxing.
- Corral del Rey is a gorgeous hotel with a terrific roof terrace featuring a cooling plunge pool. Set in Seville's Barrio Alfalfa, this 17-room boutique bolthole sits within a lovingly restored heritage building. Rooms are individually decorated, with limestone bathrooms and rain showers. Sip wine and sample tapas as the sun sets over the rooftops. Divine.
- Hotel San Roque is a heritage property in Tenerife’s seaside Garachico. A red-painted 18th-century mansion, this elegant 20 bedroom hotel now has a superb courtyard pool and a characterful interiors with warm blue-green walls. The best rooms are spread across two levels, connected by a wooden spiral staircase. Beautiful and romantic.
For a Seaside Escape
- Avanti Boutique Hotel in Fuerteventura opened in 1969 as the only hotel on the beach in Corralejo. Following a substantial renovation, its 14 romantic blue-and-white guest rooms now have a light, relaxed feel, with striking sea views. The best rooms have private terraces, but the hotel's big draw is its lovely roof terrace, perfect for sipping sundowners. The excellent restaurant serves fresh seafood & local produce.
- Hostal Sa Rascassa has five simple guest rooms just steps from the beach in Catalonia. The big draw is the sensational restaurant — part of the reason that this little bolthole was twice voted best hotel in the world. Savour the fresh catch of the day with family and friends in a refreshingly relaxed setting.
- The Marbella Club is the stuff of dreams. With luxuriously-appointed rooms, a golf course, a tranquil spa, tennis courts and horse riding, as well as a private beach, this is a resort in the ultimate sense of the word. The hugely popular kids club offers everything from pottery to football, cooking to gardening, so there’s something for everyone.
- Hotel Aigua Blava, set right on the beach in the Costa Brava, has airy contemporary rooms, suites and apartments for couples, friends and families. Cool off in the saltwater pool, play tennis on the hotel's courts, or dine at the excellent restaurant. Brilliant for a beach break.
For a Rural Retreat
- Iturregi, a stunning country house hotel perched on a hill overlooking Getaria and the coast in the Basque Country, is perfect for a romantic escape. Sumptuous rooms and suites invite guests to unwind in luxury. Enjoy refreshing pool dips, and sip drinks from the honesty bar in the garden on warm summer evenings. A boutique favourite.
- Eco Finca De Arrieta is a fabulously friendly eco-retreat in Lanzarote, made up of a collection of yurts and villas set within mango, banana and lime groves. Just 300 metres from a sandy beach, it's a favourite for trips with friends and family. Collect eggs from the hens for breakfast with the little ones, who will also love the play area and sunken trampoline.
- Atzaro Agroturismo, on a 13-hectare estate in Ibiza with well-tended gardens, a farm and orange groves, is a real oasis of wellbeing. The 300-year-old finca oozes authentic character, with large Ibiza-chic rooms and suites, a splendid spa and and elegant restaurant showcasing the farm's produce. Very special.
- Son Siurana is a gorgeous historic finca, just inland of Alcúdia in Mallorca. Traditional interiors invite guests to unwind in absolute bliss, whilst extensive grounds feature a large swimming pool, well-tended gardens and a working farm, from which much of the restaurant's produce is sourced. A delight for families, small groups of friends or couples who can book houses, apartments or rooms and enjoy a plethora of activities.
For Foodies
- The Wittmore, hidden down a tiny street in Barcelona's Gothic Quarter, has a seriously cool club-like feel and a real sense of privacy. The big draw is the restaurant, where local legend Albert Ventura crafts superb regional cuisine with a modern twist. One for hip foodies.
- Sant Joan de Binissaida has been transformed from a traditional farmhouse into a charming 12-bedroom hotel. Surrounded by verdant gardens and a long-established olive grove, it's an idyllic rural retreat. The gastronomic restaurant has received Michelin acclaim, and showcases freshly caught fish paired with garden-grown vegetables. A foodie favourite in Menorca.
- Akelarre is a fabulous five-star hotel near San Sebastian with sleek, minimalist interiors and uninterrupted ocean views from its hilltop setting. A beautiful escape for fans of contemporary design, the hotel is based around a Michelin-starred gourmet restaurant, where Chef Pedro Subijana dazzles and delights foodies with his innovative culinary creations.
- Ohla Hotel serves innovative French and Catalan dishes at Michelin-starred Caelis, under the guidance of chef Romain Fornell. This Barcelona hotel now has four highly regarded culinary spaces, as well as 74 elegant rooms and suites close to the cathedral.
- La Boella, a 12th-century estate inland of Tarragona, is a foodie's dream. A working vineyard, the property also produces its own olive oil. Take gastronomic tours, feast at the fine dining restaurant, and unwind in elegant rooms either in the contemporary wing or the traditional main house. A gem.
FOR AN APARTMENT OR HOLIDAY VILLA
- If you'd prefer a self-catering option, we suggest that you visit our online partner Booking.com.
Travel Information
- There are international airports dotted across Spain, including the Adolfo Suarez Madrid Bajaras Airport. Fly to one of these and travel on to your destination by bus, taxi or train. Alternatively, cross the border into Spain by train from France or Portugal, or arrive by ferry.
- Spain is wonderful for a road trip! Contact our online partner Rentalcars if you would like to hire a car.
- Spain is a year-round destination. Temperatures rise above 30°C during the day across many part of the country in July and August, but evenings tend to be much cooler. If you're looking for winter sports, travel between December and March. For exploring Spain's cities, consider spring and autumn, when the weather is lovely but there are fewer crowds.
STILL NOT SURE?
- Explore our list of all the best places to stay in Madrid.
- Alternatively, expand your search to see our pick of the best places to stay in neighbouring Portugal.
- Or contact one of our friendly Gurus for advice.
See all » 275 hotels in The Balearic Islands
-
Cases de son Barbassa Capdepera 20 rooms from €254
Exclusive offer - Direct bookings - 5% early booking discountViews - On a clear day you can see as far as MenorcaRestaurant - Mediterranean cuisine featuring ingredients either sourced from the garden or local marketsSights nearby - A couple of kms from mediaeval CapdeperaSailing - Can be booked nearby.Recommended by - Mr & Mrs Smith, SawdaysA rustic chic farmhouse with wonderful countryside views close to the beach. Simple yet stylish rooms with large beds, bare stone walls, wooden beams and hot tub baths. Gorgeous pool, restaurant, and garden. Good for couples, groups & families wanting easy access to both beach and mountains. See More
-
971 Con Encanto Ciutadella (Menorca) 6 rooms from €60
Local exploring - Just 50m from Ciutadella Cathedral with bars and restaurants on your doorstepValue chic - Chic and modern accommodation at an inviting priceRestaurant - Located 300m from the hostelFishing - Fishing available nearbyWhite washed walls and exposed wooden beams - comfortable bedrooms with free WiFi and one self catered apartment with lounge area and kitchenette. Tucked away down a quiet, pedestrian street you feel a world away from the bustle of town - yet its sights and restaurants are within walking distance. See More
See all » 192 hotels in Andalucía
-
DDG Retreat Casares, Andalucía 2 rooms from €339
Total relaxation - DDG Retreats is all about relaxation and romance. The owners are geared to making your experience as chilled as possibleRomantic Break - With just two luxury hideaways, private terraces with day beds and stunning views it's made for romanceViews - Glorious views over the surrounding countrysideRestaurant - Platters for lunch or dinner can be arranged and bookings at Sarmiento the partner restaurant 1 minute awayAn antidote to big chain hotels, this intimate adult-only retreat is set amid stunning countryside just 15 minutes from the beach. Two individually designed, luxurious suites boast epic views, outdoor tubs, plunge pools, and day beds. There's an infinity pool for all. A spoiling romantic stay. See More
-
Al Campanario Cómpeta, Andalucía 3 rooms from €50
Active Holiday - Andalusia offers outdoor fans a host of activities such as mountain biking, hiking, canyoning and horse ridingLocal exploring - Nerja with its caves and beaches is half an hour away, while it's a 50-minute drive to MalagaGroups - Al Campanario has only three rooms so it's a perfect choice for groups travelling togetherGreat walks - The nature park of Tejeda, in between Malaga and Granada, is on the doorstepThis delightful B&B is in the heart of Competa, a typical Andalusian whitewashed village. Airy rooms feature high beamed ceilings and gorgeous Sevillian tiles. There's a cute lounge, an honesty bar and a colourful roof terrace with magical mountain views. A charming stay with an appealing price tag. See More
See all » 176 hotels in Mallorca
-
Cases de son Barbassa Capdepera 20 rooms from €254
Exclusive offer - Direct bookings - 5% early booking discountViews - On a clear day you can see as far as MenorcaRestaurant - Mediterranean cuisine featuring ingredients either sourced from the garden or local marketsSights nearby - A couple of kms from mediaeval CapdeperaSailing - Can be booked nearby.Recommended by - Mr & Mrs Smith, SawdaysA rustic chic farmhouse with wonderful countryside views close to the beach. Simple yet stylish rooms with large beds, bare stone walls, wooden beams and hot tub baths. Gorgeous pool, restaurant, and garden. Good for couples, groups & families wanting easy access to both beach and mountains. See More
-
Senda Caimari Hotel Mallorca 7 rooms from €78
Back to Nature - Surrounded by olive groves, the area boasts beautiful natural landscape, plus grazing cattle, sheep and goatsLocal exploring - It's just a 20-minute car journey to reach the bays of Alcúdia and Pollensa, with incredible beachesValue chic - Smart rooms are offered here at incredibly low ratesGreat walks - The hotel is a great starting point for hikers who want to explore the roads that ascend the mountains and nearby forestsA typical Mallorcan house turned B&B in Caimari, a village in the foothills of the Tramuntana mountains. Light and airy rooms boast beamed ceilings and original features. There's no pool but guests have free access to the nearby municipal one. A lovely off-the-beaten-track authentic stay. See More
See all » 172 hotels in Catalonia
-
Bellmirall Girona 7 rooms from €45
Value chicSights nearby - Located in the centre of the old town just 100m from the cathedral.Local markets - Good for local colour.Recommended by - CN TravellerAn intimate B&B in Girona, close to the Cathedral and Musee d'art. Charming rooms have parquet floors and stone walls. Lovely breakfast terrace and walking distance to restaurants. A great choice for those on a budget. See More
-
Mas de Baix Barcelona, Catalonia 9 rooms from €66
Beach Life - The beaches of Barcelona and Maresme with sailing, swimming await. Costa Brava's beaches are one hour awayRomantic Break - Rooms based on Spanish cities are ultimate romance, wineyard tours, beaches, local markets and gardensSailing - Nautical Santa SusannaFull of characterA charming hotel in a restored Catalan farmhouse. Unique rooms are contemporary yet full of character, with antiques, coloured walls and original features. Outdoor pool, fragrant garden and cosy lounge area. A lovely choice for a laid-back weekend visiting beaches and vineyards. See More
See all » 95 hotels in Canary Islands
-
Hotel Emblematico San Agustin Icod de Los Vinos (Icod de los Vinos) 8 rooms from €73
Local exploring - Ideally positioned to explore the town on foot.Sights nearby - Visit the 16th century Church of San Marcos and admire the carvings and relics.Great walks - Take long walks in the picturesque surrounding countryside.Full of characterA charming small hotel set in the heart of the historic old town of Icod de los Vinos. Housing just eight traditionally dressed rooms, the best of which face around the central courtyard. An authentic base to explore the island from. See More
-
La Casa de Vegueta Las Palmas de Gran Canaria 3 rooms from €65
Value chicDesigner - Most of the furniture is designed by a renowned local architectSights nearby - Located in the heart of Las Palmas de Gran Canaria's Old TownLocal markets - 5 mins walk from the Vegueta food marketA gorgeous little guesthouse in Vegueta close to the beach. Romantic rustic rooms have white washed walls and boutique decoration. Lovely inner courtyard, walking distance to the restaurants, and excellent value. A romantic spot for a beach holiday. See More
See all » 94 hotels in Barcelona
-
Casa Kessler Barcelona (Eixample) 13 rooms from €70
Local exploring - Ideally situated next to Plaza Catalunya, Las Ramblas and Paseo de Graciait is within easy reach of many famous sitesArchitectural - Set in a modernist building typical of Barcelona it retains its original ceiling murals and restored mosaic floorsValue chic - A sophisticated designer boutique hostel with personalised service and a very appealing price tagGroups - With bunk rooms on offer, this is a good option for groups of friends travelling on a budgetAn intimate and chic hostel set in an Art Nouveau building, ideal for those on a budget with sophisticated tastes. Original features remain through the shared bunk rooms and private rooms but the feel is fresh and contemporary. Centrally located, this is an easy base to explore from. See More
-
Praktik Rambla Barcelona (Eixample) 37 rooms from €81
Boutique - Set in a 19th-century palace with many of the original features remaining yet with chic modern style. A boutique havenEco - An eco-conscious stay - the hotel has a reduced waste practice, it recycles, and uses ecological productsLocal exploring - Located right on La Rambla, this is ideal for those who want to be right in the thick of it allSights nearby - Take a tour of the city's famed modernist architectureA chic boutique hotel set in a 19th-century palace right on La Ramblas. Original features remain throughout including moulded ceilings, Baroque columns, and heavy wooden doors. Rooms are more contemporary with simple minimalist style. With its central location, this is a convenient city base. See More
See all » 55 hotels in Costa Brava
-
Hotel Hanoi 17255 Begur 9 rooms from €66
Local exploring - Located in the charming village of Begur, ideal for countryside walks and coastal explorationSights nearby - Head to the charming fishing villages along the coast and tour the Dali TriangleBirdwatching - Good birding near the hotel.Romantic - Good for couples.A charming village B&B offering delightful breakfasts on its pretty terrace. Expect tropical plants, chic distressed furniture and tasteful craft pieces. The elegant rooms are minimal-chic with fine wood furniture and comfy beds, the best have pretty balconies. Ideal for a relaxed getaway. See More
-
Hotel Es Portal Costa Brava 9 rooms from €67
Foodies - This self-styled 'gastronomic hotel' renowned for its great cuisine is a great spot for foodiesSights nearby - Wander around historic Pals, a well-preserved medieval fortified town just 10 minutes awayGreat walks - Go on a hiking excursion up one of the many pretty coastal paths in the regionSwimming Pool - Seasonal outdoor poolA hotel in a converted 16th-century farmhouse with rolling gardens, a pool, and a fantastic gourmet restaurant. Traditional Catalan interiors have rustic stone walls and wooden beams. Rooms feature contemporary four poster beds and simple classic furniture. A great value rural and coastal base. See More