Stroll along the Ramblas. Marvel at Gaudi architecture. Relax on the beach and soak up the spirited culture of Spain with a stay at Barcelona 3 Star (and less) Hotels. Plus, we've got plenty of Barcelona 3 Star (and less) Hotels bargains to make your stay all the more sweet. So bring on the sangria and celebrate!