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 (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.
Catalonia (Catalonia)
A charming Catalan farmhouse, this retreat is near the Sau Reservoir and Guilleries Mountains. The vibe is serene, with bright, rustic interiors and spacious rooms. Guests can enjoy regional cuisine at the restaurant, relax by the pool, or unwind in cosy lounge areas. A peaceful retreat in nature.
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 (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.
Andalucía (Moclin)
Set in the serene town of Moclín, this charming bed and breakfast offers a tranquil escape with stunning garden and mountain views. The decor blends rustic elegance with modern comforts, creating a homely vibe. Guests can enjoy the on-site bar, outdoor breakfast, and nearby dinner options. Peaceful.
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.
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.