Cheap hotels in Barcelona, Spain

  1. Hostal Elkano

    7.2(2,014 ratings)

    Excellent public transport access, Shared pantry with hot beverages

    0.9 km to Plaça d'Espanya
    from  €58
    See prices from 10 sites
  2. Hostal Felipe II

    7.2(3,346 ratings)

    Unique vintage wooden elevator, Rooms with private balconies

    0.8 km to Sagrada Familia
    from  €59
    See prices from 6 sites
  3. Hotel Radha

    8.3Very good (1,868 ratings)

    Excellent transit connections, Smart TVs with Netflix access

    L'Hospitalet de Llobregat, 4.2 km to Barcelona
    from  €60
    See prices from 8 sites
  4. Hostal Bedmates

    8.3Very good (5,939 ratings)

    Vibrant Poble Sec neighborhood setting, Steps from Paral-lel Metro Station

    1.6 km to Plaça d'Espanya
    from  €64
    See prices from 4 sites
    • Popular choice

    Travelodge Barcelona Poblenou

    7.8Good (16,749 ratings)

    Rooms with city or Sagrada Familia views, Pet-friendly accommodation

    0.8 km away from the beach
    from  €66
    See prices from 12 sites
  5. Ikonik Lex

    8.2Very good (3,689 ratings)

    Extensive breakfast buffet, Well-connected by public transport

    L'Hospitalet de Llobregat, 4.1 km to Barcelona
    from  €66
    See prices from 13 sites
  6. Hotel Lyon

    7.3(1,872 ratings)

    Located in the vibrant El Born district, Steps from Barceloneta metro station

    0.5 km to Barceloneta
    from  €67
    See prices from 13 sites
  7. Express by gaiarooms

    6.8(1,596 ratings)

    Prime Barcelona location, Cozy lobby fireplace

    1.7 km to Sagrada Familia
    from  €67
    See prices from 8 sites
  8. Hotel Inglés

    7.7Good (4,379 ratings)

    Soundproofed rooms for quiet stays, Dedicated tour and ticket assistance

    1.4 km to Barceloneta
    from  €68
    See prices from 11 sites
  9. Exe Mitre

    8.2Very good (4,648 ratings)

    Direct metro access to city center, Rooms with private balcony or terrace

    2.8 km to Sagrada Familia
    from  €68
    See prices from 13 sites
  10. easyHotel Barcelona La Sagrera

    8.6Excellent (61 ratings)

    Prime location near metro station, On-site parking and EV charging

    3.4 km to City center
    from  €69
    See prices from 4 sites
  11. Acta BCN 40

    8.4Very good (5,483 ratings)

    Rooms with city or museum views, Pet-friendly accommodation

    1.6 km to Plaça d'Espanya
    from  €70
    See prices from 11 sites
  12. Pensión San Ramón

    6.3(2,638 ratings)

    Private parking available on-site, Heart of Barcelona's Raval district

    1.0 km to City center
    from  €70
    See prices from 8 sites
  13. Bcn Urbaness Hotels del Comte

    7.9Good (3,696 ratings)

    Steps from Urgell Metro Station, Secure luggage lockers

    1.1 km to Plaça d'Espanya
    from  €71
    See prices from 14 sites
  14. Onix Liceo

    8.1Very good (6,001 ratings)

    Outdoor pool and sun terrace, H2O lounge with Mozarabic arches

    1.4 km to Barceloneta
    from  €74
    See prices from 12 sites
  15. Hotel Casa Lit Barcelona

    8.1Very good (6,466 ratings)

    Duplex rooms with spiral staircase, Rooftop terrace with city and sea views

    1.5 km to Barceloneta
    from  €74
    See prices from 11 sites
  16. SmartRoom Barcelona

    8.7Excellent (3,927 ratings)

    Terrace rooms with city views, Smart TVs with satellite channels

    1.1 km to Plaça d'Espanya
    from  €74
    See prices from 5 sites
  17. NH Barcelona Diagonal Center

    8.1Very good (6,108 ratings)

    Compact gym for guest workouts, Flexible meeting and event spaces

    1.6 km to Sagrada Familia
    from  €75
    See prices from 19 sites
  18. Hotel Acta Laumon

    8.3Very good (3,319 ratings)

    Secure onsite parking available, Helpful ticket and tour services

    2.6 km to Sagrada Familia
    from  €75
    See prices from 11 sites
  19. Roma Reial

    7.2(9,878 ratings)

    Rooms with square views available, Prime location on Plaça Reial

    1.2 km to Barceloneta
    from  €77
    See prices from 10 sites
    • Popular choice

    Serennia Fira Gran Via Exclusive Rooms

    8.6Excellent (2,591 ratings)

    Residential neighborhood with local charm, Select rooms with private terraces

    L'Hospitalet de Llobregat, 4.1 km to Barcelona
    from  €78
    See prices from 8 sites
  20. H La Paloma Boutique

    8.3Very good (1,106 ratings)

    Rooms with a hot tub, Newly refurbished interior spaces

    1.5 km to Plaça d'Espanya
    from  €79
    See prices from 8 sites
  21. Silken Sant Gervasi

    8.4Very good (5,275 ratings)

    Traditional cuisine with modern influences, Rooms with whirlpool tubs available

    3.0 km to Sagrada Familia
    from  €79
    See prices from 15 sites
  22. SM Hotel Teatre Auditori

    8.7Excellent (6,322 ratings)

    Rooms with rooftop terrace access, Prime Eixample district location

    0.9 km to Sagrada Familia
    from  €79
    See prices from 12 sites
  23. Hotel Santa Marta

    8.6Excellent (5,386 ratings)

    Convenient public transport access, Thoughtfully equipped bathrooms

    0.5 km to Barceloneta
    from  €79
    See prices from 13 sites
  24. Hostal Mare Nostrum

    8.4Very good (5,148 ratings)

    Rooms with private balconies, Breakfast room with Rambla views

    1.5 km to Plaça d'Espanya
    from  €79
    See prices from 8 sites
  25. Hotel Sant Agustí

    7.9Good (7,726 ratings)

    Historic former convent setting, Rooms with private balconies

    1.7 km to Plaça d'Espanya
    from  €80
    See prices from 9 sites
  26. Eurohotel Barcelona Granvia Fira

    6.9(9,908 ratings)

    Indoor pool and wellness area, Rooms with private terraces

    5.7 km to City center
    from  €80
    See prices from 11 sites
  27. Hotel Cortes Rambla

    8.0Very good (4,460 ratings)

    Rooms with private terrace or balcony, Scrumptious homemade breakfast

    1.6 km to Barceloneta
    from  €80
    See prices from 12 sites
  28. Leonardo Hotel Barcelona Las Ramblas

    8.3Very good (6,855 ratings)

    Rooftop pool and bar oasis, Historic 19th-century building

    1.6 km to Barceloneta
    from  €80
    See prices from 11 sites
  29. Hotel Lleo

    8.3Very good (10,363 ratings)

    Rooftop pool with city views, Mediterranean cuisine at the restaurant

    1.8 km to Plaça d'Espanya
    from  €80
    See prices from 8 sites
  30. Hostal Rio De Castro

    8.2Very good (2,504 ratings)

    Renovated in May 2018, Steps from Poble Sec metro

    1.0 km to Plaça d'Espanya
    from  €80
    See prices from 6 sites
  31. SM Hotel Sant Antoni

    8.6Excellent (6,516 ratings)

    Daily buffet breakfast with variety, Daily housekeeping and fresh towels

    0.5 km to Sagrada Familia
    from  €81
    See prices from 13 sites
  32. Hotel Viladomat

    7.6Good (7,223 ratings)

    Spacious rooms with functional furnishings, Well-connected to metro and bus lines

    1.0 km to Plaça d'Espanya
    from  €81
    See prices from 11 sites
  33. Hotel Del Mar

    8.3Very good (6,760 ratings)

    Panoramic port and city views, Historic building with nautical charm

    0.5 km to Barceloneta
    from  €81
    See prices from 14 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in Barcelona

Price range

Prices for cheap hotels in Barcelona range from ‎€58 to ‎€81 per night.

Cheap hotels near Barcelona

You may also be interested in these hotels...