Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2026-03-03

2026-03-04

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

4 star hotels in Catalonia

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

993 properties found

  • Hesperia Barcelona Presidente

    Av Diagonal, 570, Barcelona, Spain (Show map)

    Located just steps from the Sala B, the wonderful Hesperia Barcelona Presidente Hotel offers access to tourist attractions throughout Barcelona. Situated 20 km from Barcelona-El Prat airport, the 4…

    More...

    From US$ 243
    price for 1 night
    Book Now From US$ 243
  • Catalonia Square 4* Sup

    Ronda Sant Pere 9, Barcelona, Spain (Show map)

    Catalonia Square 4* Sup Hotel Barcelona offers air-conditioned rooms with a modern interior a 9-minute walk from Gothic Quarter Centre. Located 3 km from the listed Parc Guell, this elegant hotel…

    More...

    From US$ 136
    price for 1 night
    Book Now From US$ 136
  • Gran Hotel Rey Don Jaime

    Avinguda De L'Hotel, 22, Castelldefels, Spain (Show map)

    A mere 1 km from La Pineda Beach, the 4-star Gran Hotel Rey Don Jaime Castelldefels includes 146 rooms. The hotel offers parking on site.

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Hotel Ciutadella Barcelona

    Av. Marques De L'Argentera, 4, Barcelona, Spain (Show map)

    Offering cars for rent, as well as Wi-Fi in public areas, the smoke-free Hotel Ciutadella Barcelona is only 300 metres from El Born. This 4-star hotel provides guests with a lounge bar and air…

    More...

    From US$ 759
    price for 1 night
    Book Now From US$ 759
  • Abba Sants

    Numancia, 32, Barcelona, Spain (Show map)

    The quiet Abba Sants Hotel Barcelona is a great place to stay in Sants-Montjuïc district in a reasonable distance from Gran Via de les Corts Catalanes. It offers soundproof rooms, free Wi-Fi…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Ona Living Barcelona

    Castelao, 206-208, L'Hospitalet de Llobregat, Spain (Show map)

    Offering a location a 5-minute walk from the public library "Biblioteca Placa d'Europa", Ona Living Barcelona Aparthotel L'Hospitalet de Llobregat offers 21 rooms. Wi-Fi, available in public areas…

    More...

    From US$ 378
    price for 1 night
    Book Now From US$ 378
  • Hotel Marsol

    Passeig Jacint Verdaguer, 7, Lloret de Mar, Spain (Show map)

    Hotel Marsol Lloret de Mar, located only a 5-minute walk from Museu del Mar History Museum and just 1.2 km from Parochial Rectory, features an infinity pool for guests to take a dip in. This hotel…

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • Hotel Granados 83, A Member Of Preferred Hotels & Resorts

    Enrique Granados, 83, Barcelona, Spain (Show map)

    Located only a 9-minute stroll from the fantastical Gaudi-designed Casa Batllo Apartments, the 4-star avant-garde Hotel Granados 83, A Member Of Preferred Hotels & Resorts Barcelona has a solarium…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Hotel Palau Fugit

    Carrer Bonaventura Carreras I Peralta, Girona, Spain (Show map)

    Nestled in the Old Town district, merely 1.3 km from the 9th-century Girona City Walls, the 4-star smoke-free Hotel Palau Fugit Girona features a seasonal outdoor swimming pool and views of the city.…

    More...

    From US$ 651
    price for 1 night
    Book Now From US$ 651
  • Ac Hotel Som By Marriott

    Arquitectura, 1-3, L'Hospitalet de Llobregat, Spain (Show map)

    Only 0.8 km from the Fira Barcelona Gran Via exhibition center, Ac Hotel Som By Marriott L'Hospitalet de Llobregat includes 170 rooms. A private parking lot is available on site at the hotel.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Hotel Xaine Park

    Av. Just Marles 41, Lloret de Mar, Spain (Show map)

    The 4-star Hotel Xaine Park Lloret de Mar is situated within 5 minutes' walk of Magic Park Lloret and offers 24-hour front desk assistance and wake-up calls, along with cars for rent. This Lloret de…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Hotel Surf Mar

    Ramon Casas,9, Lloret de Mar, Spain (Show map)

    Nestled in the Fenals Beach district of Lloret de Mar, just 1.5 km from Cala Boadella Beach, the modern Hotel Surf Mar Lloret de Mar offers a sunbathing terrace. This Lloret de Mar hotel provides 16…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Hotel Alhambra

    Avenida Del Mar, 20, Santa Susanna, Spain (Show map)

    Featuring a solarium, a Jacuzzi, and a sauna, the 4-star family-friendly Hotel Alhambra Santa Susanna is near the entertainment district of Santa Susanna. This Santa Susanna hotel is in the Santa…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Hotel Maria Del Mar

    Ponent, 11, Lloret de Mar, Spain (Show map)

    The non-smoking Hotel Maria Del Mar Lloret de Mar is situated in a touristic area of Lloret de Mar, about 4 km from Mar I Murtra Garden and 250 m from the Sould Park amusement park. Located within…

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Vincci Maritimo

    Llull, 340, Barcelona, Spain (Show map)

    Featuring a shared lounge, recreational facilities, and a garden, Vincci Maritimo Hotel Barcelona enjoys a great setting 5 minutes' walk from ArtTower. This hotel with an à la carte restaurant is…

    More...

    From US$ 286
    price for 1 night
    Book Now From US$ 286
  • Vincci Mae

    Avenida Diagonal, 596, Barcelona, Spain (Show map)

    Offering a location a 5-minute walk from Akademia Theatre, Vincci Mae Hotel Barcelona offers 85 rooms. This hotel also features an à la carte restaurant, a seasonal outdoor swimming pool and city…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Catalonia Diagonal Centro

    C/ Balmes, 142-146, Barcelona, Spain (Show map)

    Providing guests with car rentals, Catalonia Diagonal Centro Hotel Barcelona is located around a 25-minute walk from the monumental church "Basilica of the Sagrada Familia". Boasting a seawater pool…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Best Western Premier Hotel Dante

    Mallorca 181, Barcelona, Spain (Show map)

    Situated about 25 minutes' walk from Columbus Monument, the smoke-free Best Western Premier Hotel Dante Barcelona features Wi-Fi throughout the property, and a private parking lot on site. Located…

    More...

    From US$ 329
    price for 1 night
    Book Now From US$ 329
  • Hostal Sant Pau

    Passatge Flaugier, 31, Barcelona, Spain (Show map)

    Hostal Sant Pau Barcelona hotel features 9 rooms and lies a 25-minute walk from the listed Parc Guell. This guest house also includes parking.

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Ikonik Lex

    Buenos Aires, 49-51, L'Hospitalet de Llobregat, Spain (Show map)

    Located around a 25-minute stroll from the Montjuïc Communications Tower, the 4-star Ikonik Lex Hotel L'Hospitalet de Llobregat offers access to tourist attractions throughout L'Hospitalet de…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70