Spain

Luxury Villas and City Apartments to rent in Spain

We have a fabulous selection of luxury villas and apartments to rent in Spain. Our luxury rental apartments are located in Barcelona, Madrid and Seville, and our luxury rental villas on the Costa del Sol, Mallorca, Ibiza and Menorca.

Explore our Spain Collection

Map Filters Most Recent Price: Low to High Price: High to Low Bedrooms: Low to High Bedrooms: High to Low 159 results
BarcelonaCosta Del SolIbizaMadridMallorcaMenorcaSeville Decrease value Increase value Bedrooms Decrease value Increase value Bathrooms Decrease value Increase value
  • Air Conditioning
  • Balcony and/or terrace
  • Drying rack
  • Electric Cars Charger
  • Gym / fitness suite
  • Lift
  • Near golf
  • Swimming pool
  • Tennis court
  • Walk to beach / lake
  • Walk to restaurants / shops
ApartmentVilla
  • By the Coast
  • City Escapes
  • Countryside Retreats
  • Honeymoons
  • Island Getaways
  • Large Groups
  • Swimming Pool
  • Weddings & Events
Search Reset filters
Show more properties
Properties Map

Discover Spain

Our luxury apartments to rent in Spain are in the city centres, with easy access to all the main sights, galleries, museums, shops and restaurants including Barcelona - Sagrada Familia, La Rambla, and Barri El Born; Madrid - Prado Museum, Royal Palace (Palacio Real) and Plaza Mayor; and Seville - Alcazar of Seville, Barrio Santa Cruz and Plaza de España. Also on the Spanish mainland, we feature beautiful luxury rental villas on the Costa del Sol.

We also have an enticing selection of luxury villa rentals on the Balearic Islands of Mallorca, Ibiza and Menorca, where you can visit historic sites such as the La Seu Cathedral, Almudaina Palace, and Bellver Castle in Mallorca; Explore the historic Dalt Vila (Ibiza Old Town), a UNESCO World Heritage site, visit markets like Las Dalias and Punta Arabí for a taste of Ibiza's bohemian and hippie culture; and explore the historic old town of Ciutadella, or the stunning beaches of Cala Macarella and Macarelleta on Menorca.