677 private rooms for rent in Barcelona, Spain

From €8502
€625
€680
€800
€475
€460
€637
€620
€400
From €6802
From €7592
€600
€790
€690
€1005
€600
€600