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.
Ciutadella (Menorca)
White 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.
Ciutadella
A charming guest house situated on a quiet street in the heart of the seaside town of Ciutadella. Bedrooms are simple and colourful with terracotta tiled floors and exposed brick facades. Each have a small private terrace or balcony. Just a short walk from good restaurants and local shops.
Catalonia (Sant Jordi Desvalls)
This five-bedroom cheerful guesthouse is perfect for families, or for a large group - you can rent the whole house. Colourful decorations bounce off influences from Cuba, India, Marrakech, and Paris. A secluded family setting from which to explore the area.
Catalonia (Cal Calsot)
Set in wonderful Catalonian countryside, Cal Calsot is a charming rural hotel. The rooms are beautifully minimalist with exposed beams and stylish furnishings. The property is surrounded by countryside with scope for adventure, from mountain climbing to trout fishing.
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.
Mallorca
Historic, centrally located property transformed into a chic guest house. Simple with bright and colourful rooms, plus a charming courtyard garden. Plenty of character and what's better it offers excellent value. Superb base for exploring the town and wider area.
Andalucía (Competa)
A stylish B&B located in the heart of an authentic Andalusian mountain village. The decor blends modern elegance with local charm, offering contemporary rooms with luxurious touches. There's a rooftop terrace bar, daily gourmet breakfasts, and nearby hiking trails. A true hidden country escape.
Andalucía (Medina-Sidonia)
Located in the heart of Medina-Sidonia, this boutique hotel offers modern, stylish apartments. With sleek, minimalist decor, it exudes a chic yet welcoming vibe. Guests can enjoy two outdoor pools, plus a terrace with panoramic views of the Bay of Cadiz. An excellent choice for a refined getaway.
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.
El Hierro
With the raw energy of the ocean crashing into the nearby cliffs, it's an atmospheric spot for a modern hotel on El Hierro. The rooms are pleasant and spacious, affording great sea views. Relax in the spa or recline by one of the pools. Perfect for people looking for that edge of the world feel.
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.
Barcelona (Gothic Quarter)
Whitewashed walls, and white everything else, exude minimalist simplicity at this hotel. Set in the heart of the Gothic quarter it provides a peaceful no-frills refuge from the hustle and bustle outside. A functional and convenient base for city exploring.
Madrid Region (Alcalá de Henares)
Parador de Alcala de Henares is set in the cloister of a 16th-century monastery, near the city's historic centre. A lovely fusion of traditional architecture with contemporary designer interiors. Meals at the superb restaurant are a must! A top-notch stay in a wonderful location!
Madrid Region (Madrid)
Hotel in 17th century monastery. Rooms have four poster beds, opulent fabrics, wall murals and modern bathrooms. Outdoor pool and terrace. Two restaurants offering sublime regional dishes and atmospheric bar with good wine list. Authentic, interesting and full of character, at great value too.