Airbnb Spain: 12 Beautiful Short-term Rentals

From historic farmhouses to ultra-modern lofts, Spain is awash with cool Airbnbs.

Whether you’re looking for a country villa, a coastal retreat or an inner-city hideaway, there’s something available for every budget and taste.

With Airbnb, you can experience the rush of Spain’s biggest cities like a local, or stay in the heart of the cutest villages and small towns.

Plus, Airbnb is a great option if you’re planning a road trip around Spain and need a place to securely park your car.

More than convenience and comfort, these Spain Airbnbs ooze character and charm to make your stay that much more memorable.

With thousands of Spain Airbnb listings on offer, I’ve made it easier for you by narrowing it down to 12 of the country’s very best. Each of these private, self-contained properties has a great location and is verified by Airbnb Plus for its superior quality and design.

Whether you’re looking for a romantic couples retreat or your planning to travel Spain solo and you need the perfect pad, here are the very best places to stay!

All of these accommodations are suitable for short weekend getaways or extended stays.


Please note: This post contains affiliate links, meaning I may earn a commission if you make a purchase by clicking a link (at no extra cost to you). Learn more.


A hand-picked list of the most incredible Spain Airbnb listings

1. Vintage Concept Flat (Barcelona)

Barcelona | Reservations here

A modern Spain Airbnb with tiled floors and colourful artworks.
Vintage Concept Flat. Photo credit: Airbnb.

From the traditional iron staircase in the entry hall to the vaulted brick ceilings and original floor tiles, this 1930s apartment perfectly captures the spirit of Barcelona.

The apartment sleeps up to five guests in a separate bedroom and fold-out sofa, and features a full kitchen and modern bathroom.

The location in Eixample Derecha (AKA ‘the Golden Triangle’, an area known for its turn-of-the-century architecture) is both atmospheric and convenient. Bars, restaurants and a metro station are all within walking distance.


2. Can Elisa (Tarbena)

Tarbena | Reservations here

A rustic Airbnb in Spain with an outdoor patio overlooking the mountains.
Can Elisa. Photo credit: Airbnb.

A picture of rustic elegance, this classically Spanish Airbnb is located in Tarbena, one of Spain’s most delightful small mountain villages.

Surrounded by the Sierra de Bernia, cocooned a blanket of almond and olive trees, from here, you have access to both the mountains and a quieter stretch of the Mediterranean coast.

The house is full of character; barn doors and sparse farmhouse furnishings in the dining and kitchen spaces mirror the landscape perfectly, while the bedroom is complete luxury. The bougainvillea-covered patio with mountain views is spectacular.

Go hiking, drive down to the coast, and explore the village of Tarbena, famed for its Valencian paella and fideua restaurants. Free on-site parking is available.


3. Mágico Apartamento (Seville)

Seville | Reservations here

The entryway to a Spain Airbnb in Seville, with a fountain and arched cloisters.
Magico Apartamento. Photo credit: Airbnb.

This Airbnb sits within a renovated aristocratic residence in Seville’s historic centre. Andalusian-style marble courtyards decorated with Sevillian ceramics and carved wooden doors instantly transport you back to the 17th century when the house was built.

Inside, the space is thoroughly modern, featuring large windows, bright living spaces and a separate bedroom for two (two more guests can be accommodated on the sofa). The internal patio allows even more light to pour in.

The location, just steps from the Plaza de la Encarnación and five minutes from the Palacio de las Dueñas, is convenient to some of the city’s best tapas bars and flamenco joints.


4. Apartment with a View (Granada)

Granada | Reservations here

A Spain Airbnb in Granada with an outdoor terrace overlooking the city.
Apartment with a View. Photo credit: Airbnb.

It doesn’t get much better than chilling in a hammock on your private rooftop after a big day exploring Granada and the Alhambra.

This apartment features a full kitchen and two bedrooms that comfortably sleep four guests. The library in the living room is a nice touch.

This Airbnb is located in Santo Domingo Square, with the Alhambra, Albaicín and Sacromonte all within strolling distance.


5. Casa Pilar (Xàbia)

Xabia | Reservations here

A Spain Airbnb with a pool, hot tub and rolling lawns.
Casa Pilar. Photo credit: Airbnb.

Billed as the ultimate ‘Ibiza-style’ getaway, the joy of this house is the private swimming pool and jacuzzi. A generous undercover patio area and rolling lawns complete the outdoor quarters.

The 5-star resort vibe continues inside, where you’ll find several airy, open living spaces, a full kitchen, two bedrooms and two bathrooms. The spaciousness and amenities make this house perfect for families or groups of friends.

The house is located five minutes from Xàbia, a charming Mediterranean town on Alicante province’s eastern tip. With Benidorm and Valencia both a short drive away, you could use this house as a base for exploring the Costa Blanca. Xàbia itself has more than enough tapas bars, markets and museums to keep you busy. Free street parking is provided.


6. Five-Hundred-Year-Old Santa Cruz Rooftop Studio (Seville)

Seville | Reservations here

A historic Spain Airbnb bathroom with heritage tiles.
Santa Cruz Rooftop Studio. Photo credit: Airbnb.

Nestled amongst the narrow lanes and charming patios of Seville’s Santa Cruz neighbourhood, this historic home has a 500-year-history that it wears proudly.

Exposed brick, terracotta floors and antique tiles all hint at the property’s past, while modern flourishes including a full farm-style kitchen, hand-made sofa and dining table crafted from railway sleepers pay homage to the neighbourhood’s legacy of craftsmanship. The outdoor area with brick cloisters and a mossy fountain is just delightful, as is the rooftop terrace

This Airbnb is super cosy and big enough for two.


7. Casa Blanca (Sitges)

Sitges | Reservations here

A rustic Spain Airbnb with a terrace overlooking the ocean.
Casa Blanca. Photo credit: Airbnb.

Sea views are almost mandatory in the coastal city of Sitges, and this Airbnb certainly doesn’t disappoint. Located just 45 minutes by train from Barcelona, it’s an ideal place to break from the city for some sea time.

The stunning 30-square-metre terrace – without a doubt this apartment’s showpiece – opens out from the bedroom. It features sitting nooks, floor cushions and an outdoor shower, and is probably where you’ll be spending most of your time.

Decorated with beachy, boho-style furnishings and with a small but functional kitchenette, this apartment is the perfect size for couples.


8. Terrific Location (Madrid)

Madrid | Reservations here

A modern Spain Airbnb with indoor plants and wooden floors.
Terrific Location. Photo credit: Airbnb.

The name says it all – this apartment’s central location, close to Plaza de Carlos Cambronero, is ideal for sightseeing in Madrid.

Historic charm meets modern design for a highly curated, gallery-like interior. The generous living space is the highlight, and features multiple street-facing balconies with a view of the nearby church.

A full family-style kitchen and dining room is great for entertaining. Two separate bedrooms sleep up to four guests.


9. Picasso Terrace (Barcelona)

Barcelona | Reservations here

A modernist Airbnb in Spain with a comfortable couch and indoor fireplace.
Picasso Terrace. Photo credit: Airbnb.

Think of this Barcelona Airbnb as a modernist retreat in the heart of Spain’s most famous city.

In winter, guests can warm up by the indoor fireplace and in summer, relax on the breezy terrace replete with sun lounges. The view over the domes of the Barcelona’s old courthouse is nothing short of stunning.

Twin bedrooms and bathrooms plus a full-sized kitchen and living area are all decorated with wood and natural stone.

Tucked away in a residential area near Ciutadella Park, the apartment is a short walk from El Born and the Gothic Quarter.


10. Boutique Loft with Garden Terrace (Madrid)

Madrid | Reservations here

A modern Spain Airbnb with colourful artworks.
Boutique Loft with Garden Terrace. Photo credit: Airbnb.

Located in Barrio de las Letras, 10 minutes’ walk from the Prado and El Parque Retiro, this compact studio is the ideal size for a couple.

An interior patio floods the kitchen with light, while high ceilings ensure the relatively small floor space feels open and larger than it is. Thoughtful furnishings and art pieces add personality.


11. Former Convent (Malaga)

Malaga | Reservations here

A simple Spain Airbnb with a dining table and modern kitchen.
Former Convent. Photo credit: Airbnb.

A stay at this Malaga Airbnb is a brush with history. Located inside a former convent that dates back to the 18th century, the apartment has recently been renovated. The addition of an Andalusian patio and large windows ensures the space is still breezy in summer.

Clean lines, white walls and monastic furnishings (how apt) create a sense of tranquility. The full kitchen, modern bathroom and private patio make the apartment ideal for long stays. Four guests can be accommodated in a separate bedroom and fold-out sofa.

The area, known locally as Quartier Latin, is one of Malaga’s most charming neighbourhoods. The cathedral and Plaza de la Constitucion are both walking distance away.


12. Balconied Old Town Apartment (Bilbao)

Bilbao | Reservations here

A modern Airbnb in the Spanish city of Bilbao.
Balconied Old Town Apartment. Photo credit: Airbnb.

This modern apartment blends Spanish style and Nordic-inspired efficiency for a comfortable yet character-filled stay.

Floor-to-ceiling windows in the living room, hardwood floors and a full tub in the bathroom all give this apartment a sense of easy luxury. The separate bedroom features plenty of storage and street views from the windows. The balcony with wrought-iron railings overlooks a nearby park.

Located on the eastern bank of the river, the apartment is an easy stroll from the nearest metro and a wealth of pintxo bars. The Guggenheim Museum is a 30-minute walk away.


More amazing accommodations


Spain essentials

Here are some helpful websites and resources you can use to organise your trip to Spain.

FLIGHTS: Find affordable flights to Spain on Skyscanner.

VISAS: Use iVisa to check if you need a tourist visa for Spain and apply for an expedited visa online.

TRAVAL INSURANCE: Insure your trip with HeyMondo, my preferred provider for single-trip and annual travel insurance.

SIM CARD: Buy an eSIM and data package for Spain online before you go. My top choice is the Eurolink eSIM from Airalo (prices from $5).

CAR HIRE: Find a great deal on a Spain rental car using Discover Cars.

ACCOMMODATION: Find the best hotel deals in Spain on Booking.com, or find a unique Airbnb. See my list of the best Spain Airbnbs here!

CITY TOURS & DAY TRIPS: Book skip-the-line tickets, day tours and city excursions on Viator.

FOODIE EXPERIENCES: Find the best food tours and cooking classes in Spain. Use the promocode EMILYLUSH to get 10% off your booking.

SPAIN GUIDEBOOK: Pick up a copy of the latest Lonely Planet guidebook for Spain.

9 Comments

  1. Hi Emily,

    The AirBnB listing for Granada is gone. 🙁 Do you happen to remember the name of the neighbourhood it’s located? Thank you.

    1. Hi Nad,

      Oh no, such a shame when that happens. The house was in Albaicin, on Calle Patio de la Alberca.

      I’ll be updating this post in the near future with updated listings and more options. Thanks so much for letting me know that this one is no longer listed.

      Best,
      Emily

  2. Hi! I’m heading to Seville and Granada in January w a group of 16 for my 50th. Do u have any suggestions for a town no more than an hour away from Seville for a extraordinary day and dinner? I read something somewhere and can’t recall.

    1. Hi Lisa,

      What a great plan! Have a look at Jerez or Cadiz—Jerez is about an hour from Seville and has a beautiful old town and wineries outside town.

      I hope you have an incredible trip!

  3. Hi Aabida, we plan on doing a Spain road trip in February 2018. How far in advance do you book your Airbnb’s? I’d like to keep our schedule flexible, but am always worried about booking apartments last minute. Thank you!

    1. Hi Jenn! Thanks for your comment. We booked our Airbnbs well in advance (a few months at least) because we were travelling in almost-peak season. I think Spain is one of those places where it’s best to be prepared if you want to get the best deal, which is a bit annoying if you prefer to freestyle your itinerary. I’m not sure how busy things get in February, but personally I would consider booking the key places ahead of time (Barcelona, Madrid, Granada) and maybe leaving some flexibility for the smaller stops in between.

      I hope this helps! Please let me know if there’s anything else you need.

      Happy planning!

  4. Great post. Thank you. Your air b n b links don’t seem to come up with the properties however. Really need the recommendations as we are doing 5 weeks in Spain now!! Thank you.

    1. Hi Aabida – most are still valid, but Airbnb takes down links for any listings that have expired. I have indicated those and tried to provide some tips for finding an alternative. I hope this helps! Enjoy your trip.

Leave a Reply

Your email address will not be published. Required fields are marked *