We use cookies to give you the best possible experience on our website and a more personalised service. By continuing to use this site, you give consent for cookies to be used. You can revoke the consent and find out more information by consulting our Cookie Policy.

COVID-19: Check out our commitment to new prevention measures and our flexible cancellation policy.
close

This summer book an apartment in Barcelona with peace of mind

Flexible Cancellation Policy Online check-in + Mobile key info New cleaning standards
Short-term rentals
Daily & weekly rentals
keyboard_arrow_right
Monthly rentals
From 32 days to 6 months
keyboard_arrow_right
Long-term rentals
From 6 to 11 months
keyboard_arrow_right
Apartments for sale
Buying and selling
keyboard_arrow_right
Still interested in these apartments?
Nominated for the award "Spain's Leading Serviced Apartment Brand 2020"
Why use AB Apartment Barcelona?
FAST CHECK-IN
Check-in online and access the majority of our apartments with your smartphone
WE CARE ABOUT YOU
Your safety is our priority info
FLEXIBILITY AND SECURITY
Free Cancellation info
Secure online payment
24/7 CUSTOMER SERVICE
24/7 reception & customer service in 9 languages
Guest reviews
Sign up to our newsletter and get 10% off your next stay!
You will also receive exclusive offers and useful tips to plan your trip
Thank you! You've successfully signed up to our newsletter! Check your email to enjoy your discount code on your next booking.
Guests
2
Adults remove_circle_outline 2 add_circle_outline
Children (4-16) remove_circle_outline 0 add_circle_outline
Babies (0-3) remove_circle_outline 0 add_circle_outline
Search
Your recent searches
Opening hours
Our head office will be open from Monday to Friday from 10:00 to 19:00. Alternatively or outside of these hours, you can contact us on our web chat or through the following channels:

Telephone during office hours: 0034 934 813 577
Email: info@apartmentbarcelona.com
Telephone, only in case of an emergency: 0034 637 715 428
United Kingdom
United States
Australia
New Zealand
Austria
Switzerland
Bulgaria
Your country not listed? Please call: +34 934 813 577

Contact