Cheap Spain hotels from £22pp a night
FORGET outdated guesthouses and dingy budget rooms – you can bag a luxurious Spanish hotel for cheap.
For less than the price of a round of drinks at home, there are some beautiful places in Spain, if you know where to look.
These trendy yet affordable Spanish stays prove that budget travel doesn’t have to mean boring.
From a five star restored 15th-century palace, to adults-only beachside paradise in Ibiza, these spots are packed with the kind of perks usually reserved for expensive resorts.
Think rooftop infinity pools, hot tubs, and buzzing DJ nights – plus unbeatable locations close to Ibiza’s top nightclubs, Benidorm’s best beaches and Merida’s Roman ruins.
These are the ultimate stylish Spanish stays to book right now, with prices starting from a mind-blowing £22pp per night.
Read more on Spain holidays
Generator Madrid
A top travel hack to save on accommodation is to book yourself a private room in a hostel.
This way you don’t have to fork out on hotel prices, and still get to experience all the fun of a party hostel – while still having your own private room to return to.
Generator Madrid is a stylish choice with a rooftop bar with hot tubs, a DJ lounge and even an American-Mexican style restaurant which hosts group activities.
There’s also family rooms available which sleep four, meaning a stay here could cost you as little as £22pp a night.
Book a private twin room at Generator Madrid from £59 per night
The Red Hotel, Ibiza
Set in Ibiza’s San Antonio, the Red Hotel is an adults only hotel overlooking the famous Sunset Strip.
Just outside on the popular promenade you’ll find some of the island’s best bars and restaurants.
The central location also places you within walking distance of nightclubs like Eden and beach club O Beach Ibiza.
The hotel itself is clean, modern and comfortable, with spacious rooms complete with large beds and balconies – some of which have sea views.
If you opt to add on breakfast, you can pick from doughnuts and croissants with freshly-brewed coffee, or go for a healthy porridge or granola bowl.
Book a room for two at The Red Hotel from £48 per night
Hotel Malaga Vibes
This Malaga hotel has a peaceful rooftop infinity pool and sun terrace, complete with loungers and parasols.
On the rooftop you’ll also find a bar open from morning til midnight, the ideal spot to wind down with a frozen cocktail and watch the sunset.
Inside, the rooms are fresh, modern and well-decorated, which make a stay at the budget-friendly spot feel more like a pricey boutique hotel.
You can explore the Picasso Museum or even laze back on one of the coastal city’s many beaches.
Want to just chill? Make the most of that rooftop pool – this hotel is an affordable base.
Book a room for two at Hotel Malaga Vibes
from £86 per night (£43pp/pn)
Hotel Ilunion Merida Palace
Fancy a slice of 5 star luxury for £46pp a night? The Hotel Ilunion Mérida Palace sits in Merida, a city close to the Portugal border founded by the ancient Romans.
This glamorous hotel has a lot of history itself, as it is a restored 15th century palace.
It’s now kitted out with modern upgrades like a rooftop terrace with a pool, gym, sauna and tapas restaurant.
There’s plenty of historical sites to explore nearby, such as a 2,000 year old Roman Theatre (a 10-minute walk away) and the ancient columns of the Temple of Diana.
This hotel is highly-rated, too, with a review score of 8.9 on Booking.com, scoring 9.8 on location.
Booking.com offer a double room from £92 per night, working out to just £46 each – not bad for a night in a five star hotel.
Book a room at Hotel Ilunion Merida Palace from £92 per night
Hotel Clopy Rocamar, Benidorm
This budget-friendly base in Benidorm is perfectly-placed for exploring the Old Town and hitting the beach, which is just a stone’s throw away.
Don’t expect crummy outdated rooms here – instead, they are bright, airy and modern with large comfy beds, plus many have balconies with sea views.
They’re also all soundproof, air-conditioned and stocked with all the amenities – plus there’s a 24-hour reception and buffet breakfast available.
Nearby you’ve got your pick of beaches – the closest is Cala de Mal Pas, a small sandy cove, and Levante Beach is around a 15-minute walk away.
Plus the bars, restaurants, souvenir shops and nightlife of the Old Town are all on your doorstep.
Booking.com offer a double room with a balcony from £46 per night, working out to £23pp for the night.
Book a double room at the Hotel Clopy Rocamar from £46 per night
*Prices correct at time of publication.
