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!
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Menorca
Family friendly authentic agriturismo in the centre of Menorca. Seven rooms and six apartments are simply and traditionally furnished. Ideal rural island getaway for groups or families with lovely pool
Mallorca (Campanet)
A simple, unpretentious hotel set against a beautiful rugged backdrop. Interiors of stone, wood and neutral colours echo the landscape. An a la carte restaurant offers tasty Mediterranean dishes. The indulgent spa makes this a wonderful rural escape, an excellent base for walkers and nature-lovers.
Capdepera
A 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.
Mallorca (Caimari)
A 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.
Girona
An 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.
Catalonia (Cabrils)
A 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.
Andalucía (Andalucia)
An 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.
Andalucía (Andalucia)
This 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.
La Palma
A superb boutique hotel nestled into the historic old quarter of Santa Cruz de La Palma. Set in a wonderfully restored 17th century building, the rooms are spacious and comfortable with ocean facing balconies. Perfect for a romantic, relaxing break.
La Palma
A stylish modern hotel set in the charming town of Los Llanos. The chic rooms feature modern furnishings and the attached balconies boast great views. Explore the bustling market and characterful streets of the surrounding town. Outstandingly good value.
Barcelona (Eixample)
An 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.
Barcelona (Eixample)
A 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.
Begur (17255 Begur )
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.
Costa Brava (17256 Pals, Costa Brava)
A 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.