Apartments in Barcelona

Holiday apartments for rent

Looking to spend some time in one of the world’s many beautiful cities? Then make the most of your stay and choose KeyApartments for your accommodation. KeyApartments offers a wide variety of holiday apartments across a range of fantastic destinations. From luxury to budget apartments, and from spacious 6 bedroom rentals to cosy studios, we have a great selection of apartments to suit every guest. It doesn’t matter if you’re travelling solo, on a short break with friends or even a family holiday, you’ll be sure to find the right apartment for you with KeyApartments.

Why choose KeyApartments?

KeyApartments provides a range of fully furnished, quality apartments to travellers and holidaymakers, and we also work with international rental agencies allowing you to choose your holiday apartment from the best selection of accommodation possible.

Each of our self-catering apartments is fully equipped with everything you may need during your stay. What’s more, renting one of our holiday apartments allows you to take advantage of a comfortable living room, multiple bedrooms and your own kitchen – perfect for families and groups of friends.

On our website we provide a detailed description of every apartment available, allowing you to select your ideal holiday rental according to capacity, amenities, location and price. Since there are so many holiday apartments to choose from, we can even help you decide on your accommodation with our handy ‘My List’ feature which compares all of your apartment options in one simple list.

All of our holiday apartments are selected with care, and you can see photos of the interior and the surrounding areas of each apartment before you make your choice. We also provide helpful information on the neighbourhood of each of our apartments, so that you will know exactly what to expect from your temporary home.

In order to continually improve our services, we always invite our previous guests to give us feedback on their stays in our apartments. You will find these customer opinions near the apartment description page, offering you some additional guidance before you make your final choice.

Our booking process is simple, but we want to make it even easier for you to choose your accommodation, that’s why we aim to give you all the information you need so you can pick the perfect apartment for your stay.

However, if you have a specific question about one of our self-catering apartments, making a reservation, or even if you simply want some advice on what to see and do in the local area, then our multilingual Customer Service Team is on hand to help. Available seven days a week, they speak English, Spanish, Italian, French, German and Russian, and are more than happy to assist you with any queries you might have before, during and after your stay in one of our holiday apartments.

Why rent an apartment rather than stay in a hotel?

Many people are now choosing to rent apartments rather than stay in a hotel and there are plenty of reasons why spending your holiday in a fully equipped apartment is the better option. Here are just a few:

• Enjoy privacy, comfort and freedom
• Stay together with friends and family on a group trip
• Save money by renting a budget apartment and cooking meals in your own kitchen
• Enjoy free Internet access from the comfort of your living area
• Choose to stay exactly where you want to stay in your city of choice, whether it’s on an historic, winding street in Barcelona or just around the corner from the Colosseum in Rome.

KeyApartments destinations

KeyApartments offers a variety of rentals in a wide range of destinations. Enjoy the sun, sea and Gaudí sights in Barcelona, take a stroll along the ancient paths of historic Rome or live it up in style with a break in Dubai... Whatever your city of choice, KeyApartments will certainly have the right apartment for the most comfortable and enjoyable of stays.

So, whether you’re exploring a new destination for a week with family and friends, enjoying a romantic getaway or getting ready for a well-deserved city break, then you are sure to find the perfect apartment with us.

Your journey starts at www.keyapartments.com. See you soon!

1832 - Nice Eixample Apartment

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
2
Size
68 m²
41.393437
2.157716

Apartment close to Rambla Catalunya for 5 Details

1843 - Eixample Font Apartment

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
50 m²
41.402419
2.175659

Fantastic apartment near the Sagrada Familia Details

1841 - Cuitadella March

Barcelona
Spain
Guests
5
Bedrooms
3
Bathrooms
1
Size
60 m²
41.396874
-2.182951

Fantastic apartment near Ciutadella Park Details

1818 - Berlin Les Corts

Barcelona
Spain
Guests
4
Bedrooms
3
Bathrooms
1
Size
80 m²
41.382757
2.137712

Apartment for five near the Nou Camp Details

1833 - Nice Eixample Apartment II

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
2
Size
68 m²
41.393437
2.157716

Apartment a few steps from Rambla Catalunya Details

1814 - Cartagena Sagrada Familia

Barcelona
Spain
Guests
5
Bedrooms
3
Bathrooms
1
Size
70 m²
41.405800
2.181244

Stylish apartment within walking distance to Sagrada Familia Details

1815 - Diagonal Mar&Port

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
1
Size
50 m²
41.385216
2.155441

Aragó Executive Suites 3-D Details

1820 - Gaudi Avenue

Barcelona
Spain
Guests
7
Bedrooms
3
Bathrooms
2
Size
100 m²
41.405973
2.174028

Apartment for seven near the Sagrada Familia Details

1800 - Penthouse Sagrada Familia Comfort

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
2
Size
110 m²
41.407454
2.177019

Beautiful penthouse near Sagrada Familia Details

1817 - Sagrada Familia Gaiola

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
1
Size
56 m²
41.374445
2.168285

Vilà i Vilà Apartments 1-2 Details

1816 - Plaza España Vallhonrat

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
1
Size
50 m²
41.373957
2.157015

Apartment for five near Plaça d´Espanya Details

1801 - Montjuic Tapioles Apartment

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
60 m²
41.372987
2.164076

Chic apartment at the foot of Montjuïc Details

1774 - Paris Apartment Eixample

Barcelona
Spain
Guests
6
Bedrooms
2
Bathrooms
2
Size
75 m²
41.391346
2.150402

Wonderful apartment in a great location Details

1792 - The Private Garden Apartment

Barcelona
Spain
Guests
7
Bedrooms
3
Bathrooms
2
Size
120 m²
41.393512
2.155534

Wonderful apartment in beautiful Eixample Details

1769 - Olympic Village Beach III Penthouse

Barcelona
Spain
Guests
5
Bedrooms
2
Bathrooms
1
Size
75 m²
41.391337
2.199924

Stylish apartment with sea views Details

1495 - Gaudi Garden Apartment

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
1
Size
45 m²
41.410413
2.187941

Bright apartment, just a short walk from the Sagrada Familia Details

1500 - Loft Chic Barcelona

Barcelona
Spain
Guests
6
Bedrooms
4
Bathrooms
1
Size
80 m²
41.406562
2.174249

Wonderful apartment with views of the Sagrada Familia Details

1501 - Gaudí Pool Sagrada Familia

Barcelona
Spain
Guests
4
Bedrooms
3
Bathrooms
1
Size
50 m²
41.370926
2.146188

Comfortable apartment located very close to Pl. Espanya Details

1084 - Barceloneta Building MAR

Barcelona
Spain
Guests
4
Bedrooms
3
Bathrooms
2
Size
60 m²
41.400139
2.179465

Marina Apartments 2-2 Details

1758 - Center Arago Apartment IV

Barcelona
Spain
Guests
5
Bedrooms
4
Bathrooms
2
Size
75 m²
41.379659
2.147967

Aragó Apartments P-3 Details

1752 - Eixample-Pl. Tetuan Red

Barcelona
Spain
Guests
5
Bedrooms
3
Bathrooms
1
Size
80 m²
41.396602
2.176385

Colourful apartment in wonderful Eixample Details

1751 - The Camp Nou FCB Apartment

Calonge
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
105 m²
41.850786
3.108111

Fabulous apartment with large private terrace in Costa Brava Details

1694 - Eixample - Joan Miró Apartment II

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
80 m²
41.379625
2.148001

Aragó Apartments 1-4 Details

1708 - Apartment Tickets Parallel

Barcelona
Spain
Guests
10
Bedrooms
5
Bathrooms
2
Size
130 m²
41.375133
2.157548

Charming and spacious 5 bedroom apartment in Barcelona Details

731 - Eixample Left Apartment

Barcelona
Spain
Guests
7
Bedrooms
4
Bathrooms
2
Size
100 m²
41.393656
2.153223

Magnificent apartment in the center of Barcelona Details

848- Passeig de Gracia 2

Barcelona
Spain
Guests
5
Bedrooms
0
Bathrooms
1
Size
50 m²
41.392501
2.164212

Modern penthouse on the grand Paseo de Gracia Details

1605 - Eixample Bailén IV

Barcelona
Spain
Guests
7
Bedrooms
3
Bathrooms
1
Size
65 m²
41.396052
2.171576

Bailén Apartments 1-2B Details

1409 - Sepulveda II

Barcelona
Spain
Guests
8
Bedrooms
2
Bathrooms
1
Size
83 m²
41.383681
2.162973

Spacious apartment for 8 people in the Eixample district Details

1358 - Sepulveda I

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
50 m²
41.383681
2.162970

Charming one-bedroom apartment in Barcelona Details

1602 - Eixample Bailén I

Barcelona
Spain
Guests
9
Bedrooms
4
Bathrooms
2
Size
110 m²
41.396052
2.171576

Bailén Apartments 1-1A Details

1562 - Center Arago Apartment I

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
1
Size
70 m²
41.379659
2.147967

Aragó Apartments 2-2 Details

894 - Viladomat

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
1
Size
70 m²
41.383546
2.152197

Bright Eixample apartment - with free paella course! Details

1151 - Palau de la Musica 2

Barcelona
Spain
Guests
4
Bedrooms
3
Bathrooms
2
Size
63 m²
41.385411
2.155176

Roma Executive Suites 1-A Details

283 - Penthouse Diagonal Mar 6

Barcelona
Spain
Guests
8
Bedrooms
4
Bathrooms
2
Size
75 m²
41.396052
2.171576

Bailén Apartments 2-2 Details

1152 - Palau de la Musica 3

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.385411
2.155176

Roma Executive Suites 1-B Details

1153 - Palau de la Musica 4

Barcelona
Spain
Guests
4
Bedrooms
3
Bathrooms
2
Size
63 m²
41.385411
2.155176

Roma Executive Suites 2-A Details

Las Ramblas-Gothic

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
2
Size
60 m²
41.385216
2.155441

Aragó Executive Suites 4-C Details

1120 - Las Ramblas-Gothic

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
60 m²
41.400139
2.179465

Marina Apartments 6-4 Details

1150 - Palau de la Musica

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
1
Size
50 m²
41.385216
2.155441

Aragó Executive Suites 5-D Details

1123 - Las Ramblas-Gothic

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
1
Size
50 m²
41.385216
2.155441

Aragó Executive Suites 4-D Details

1608 - Apartment Paralel San Pau

Barcelona
Spain
Guests
9
Bedrooms
4
Bathrooms
2
Size
100 m²
41.375404
2.167217

Beautiful and spacious apartment in the city Details

1155 - Palau de la Musica 6

Barcelona
Spain
Guests
4
Bedrooms
3
Bathrooms
2
Size
63 m²
41.385411
2.155176

Roma Executive Suites 3-A Details

1410 - Sepulveda III

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
50 m²
41.383681
2.162973

Charming apartment for four people in the Eixample district Details

1690 - Rossello Premium Apartment

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
2
Size
75 m²
41.390187
2.153383

Bright, modern apartment in the charming Eixample area Details

1464 - Sepulveda IV

Barcelona
Spain
Guests
8
Bedrooms
2
Bathrooms
1
Size
70 m²
41.383681
2.162973

Spacious apartment for 8 people in the center of Barcelona Details

1314 - Rossello Terrace

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.393433
2.157693

Modern one bedroom apartment with a 40m2 private balcony in Barcelona Details

1554 - Plaza Catalunya Square

Barcelona
Spain
Guests
7
Bedrooms
2
Bathrooms
1
Size
80 m²
41.385897
2.166260

Central apartment for 7 people in Barcelona Details

1121 - Las Ramblas-Gothic

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
60 m²
41.400139
2.176667

Marina Apartments 3-1 Details

1154 - Palau de la Musica 5

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.385411
2.155176

Roma Executive Suites 2-B Details

1418 - Eixample Mallorca II

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.390239
2.157976

Lovely one bedroom apartment in Barcelona´s Eixample district Details

1398 - Eixample Mallorca I

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.390239
2.157976

Chic and stylish one-bedroom apartment in the Eixample district Details

1603 - Eixample Bailén II

Barcelona
Spain
Guests
6
Bedrooms
2
Bathrooms
1
Size
57 m²
41.396052
2.171576

Bailén Apartments 1-1B Details

1488 - Sagrada Familia Straight View

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
60 m²
41.400139
2.179465

Marina Apartments 4-1 Details

148 - Sagrada Familia 12

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
40 m²
41.398352
2.173114

Comfortable apartment located in the Eixample district of Barcelona Details

1604 - Eixample Bailén III

Barcelona
Spain
Guests
9
Bedrooms
4
Bathrooms
2
Size
105 m²
41.396052
2.171576

Bailén Apartments 1-2A Details

389 - Sagrada Familia 32

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
40 m²
41.398352
2.173114

Comfortable apartment in the lovely Eixample area of Barcelona Details

1520 - Sicilia Apartment

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
1
Size
55 m²
41.395396
2.181695

Chic and modish apartment for 4 in Barcelona Details

849 - Passeig de Gracia 3

Barcelona
Spain
Guests
5
Bedrooms
1
Bathrooms
1
Size
50 m²
41.392501
2.164212

Modern and chic apartment on the grand Paseo de Gràcia Details

1147 - Consejo de Ciento

Barcelona
Spain
Guests
6
Bedrooms
2
Bathrooms
2
Size
70 m²
41.379612
2.150427

Modern, luxurious two-bedroom apartment in the Eixample district Details

1128 - Las Ramblas-Gothic

Spain
Guests
4
Bedrooms
2
Bathrooms
2
Size
60 m²
41.385216
2.155441

Aragó Executive Suites 5-C Details

1564 - Center Arago Apartment III

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
80 m²
41.379659
2.147967

Aragó Apartments 4-4 Details

1670 - Calabria Eixample

Barcelona
Spain
Guests
7
Bedrooms
4
Bathrooms
2
Size
75 m²
41.380716
2.153901

Cozy four bedroom apartment in Eixample Details

1234 - Muntaner Spirit

Barcelona
Spain
Guests
6
Bedrooms
2
Bathrooms
1
Size
65 m²
41.383807
2.162924

Stylish two-bedroom apartment in Eixample, Barcelona Details

1255 - Olympic Village Beach (ONLY FAMILIES)

Barcelona
Spain
Guests
8
Bedrooms
3
Bathrooms
2
Size
107 m²
41.389180
2.197536

Stylish and spacious three-bedroom apartment in Vila Olímpica Details

1563 - Center Arago Apartment II

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
1
Size
80 m²
41.379659
2.147967

Aragó Apartments 2-1 Details

1588 - Muntaner Spirit IV

Barcelona
Spain
Guests
6
Bedrooms
2
Bathrooms
1
Size
80 m²
41.383832
2.162924

Lovely Eixample apartment with balcony Details

327 - Villarroel

Barcelona
Spain
Guests
5
Bedrooms
2
Bathrooms
1
Size
55 m²
41.381750
2.161363

Beautiful apartment only 10 minutes away from Paseo de Gracia Details

1627 - Pl. Tetuan Blue

Barcelona
Spain
Guests
7
Bedrooms
3
Bathrooms
1
Size
80 m²
41.396836
2.176696

Spacious holiday apartment in Eixample Details

1693 - Eixample - Joan Miró Apartment I

Barcelona
Spain
Guests
7
Bedrooms
4
Bathrooms
1
Size
80 m²
41.379625
2.148001

Aragó Apartments 3-1 Details

754 - Barceloneta Beach 754

Barcelona
Spain
Guests
4
Bedrooms
3
Bathrooms
2
Size
63 m²
41.385411
2.155176

Roma Executive Suites 4-A Details

1481 - Barceloneta Von Dalí

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
1
Size
50 m²
41.385216
2.155441

Aragó Executive Suites 2-D Details

544 - Barceloneta Beach 544

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.385411
2.155176

Roma Executive Suites 5-B Details

1480 - Barceloneta Von Picasso

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
2
Size
60 m²
41.385216
2.155441

Aragó Executive Suites 2-C Details

1479 - Barceloneta Von Miró

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
2
Size
60 m²
41.385216
2.155441

Aragó Executive Suites 1-C Details

236 - Fira de Montjuic 3

Barcelona
Spain
Guests
5
Bedrooms
3
Bathrooms
1
Size
60 m²
41.372535
2.160531

3 bedroom apartment located in the Montjuïc area Details

1477 - Las Ramblas Family Apartment

Barcelona
Spain
Guests
7
Bedrooms
4
Bathrooms
2
Size
75 m²
41.396052
2.171576

Bailén Apartments P-1 Details

10 - Barceloneta Beach

Barcelona
Spain
Guests
7
Bedrooms
3
Bathrooms
1
Size
56 m²
41.374445
2.168285

Vilà i Vilà Apartments P-1 Details

1322 - Penthouse Park Güell

Barcelona
Spain
Guests
10
Bedrooms
4
Bathrooms
3
Size
205 m²
41.410729
2.142314

Spacious Barcelona apartment with multiple terraces Details

818 - Maestranza Beach II

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
90 m²
41.380226
2.152250

Rocafort Apartments 5-3 Details

1284 - Guitert Bearch

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
1
Size
50 m²
41.385216
2.155441

Aragó Executive Suites 1-D Details

850 - Barceloneta Beach 850

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.385411
2.155176

Roma Executive Suites 3-B Details

1601 - Plaza Molina - Fontana Vibe

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.401837
2.149849

Cosy and comfortable apartment in Gràcia Details

1586 - Apartment Blanques Gracia

Barcelona
Spain
Guests
7
Bedrooms
3
Bathrooms
1
Size
75 m²
41.406733
2.158868

Modern apartment in the heart of Gràcia. Details

545 - Barceloneta Beach 545

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
63 m²
41.385411
2.155176

Roma Executive Suites 6-A Details

1565 - Lesseps Ballester Apartment

Barcelona
Spain
Guests
6
Bedrooms
4
Bathrooms
2
Size
100 m²
41.406860
2.145867

Lovely 4 bedroom apartment with a terrace Details

1521 - Corsega Sagrada Familia Apartment

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
55 m²
41.404354
2.169480

Comfortable apartment for four close to La Sagrada Familia Details

1482 - Barceloneta Von Tapies

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
2
Size
60 m²
41.385216
2.155441

Aragó Executive Suites 3-C Details

378 - Ramblas 15

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.385411
2.155176

Roma Executive Suites 4-B Details

1230 - Maristany Mar

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
75 m²
41.380318
2.154446

Homely apartment in central Barcelona Details

281 - Penthouse Views

Barcelona
Spain
Guests
9
Bedrooms
6
Bathrooms
2
Size
110 m²
41.374784
2.168062

AB Paral.lel Apartments Principal Details

1679 - Plaza España Pr. Jordi

Barcelona
Spain
Guests
4
Bedrooms
2
Bathrooms
1
Size
65 m²
41.376032
2.146701

Stylish apartment close to Plaza España in Barcelona Details

1132 - 50 Las Ramblas

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
75 m²
41.379659
2.174540

Aragó Apartments 1-1 Details

535 - Ribera

Barcelona
Spain
Guests
6
Bedrooms
3
Bathrooms
2
Size
63 m²
41.385411
2.155176

Roma Executive Suites 5-A Details

681 - Vallcarca

Barcelona
Spain
Guests
4
Bedrooms
1
Bathrooms
1
Size
45 m²
41.385411
2.155176

Roma Executive Suites 6-B Details