Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
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-06-19

2026-06-20

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

3 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

1232 properties found

  • Hostal Nou Raval

    c/ Hospital, 107 bis, Barcelona, Spain (Show map)

    The 3-star Hostal Nou Raval Barcelona hotel is situated nearly 25 minutes' walk from the CaixaForum Barcelona, which is an excellent place to improve cultural awareness. Wi-Fi is offered throughout…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Hotel Monestir

    Carretera Masies s/n, L'Espluga de Francoli, Spain (Show map)

    The 3-star Hotel Monestir L'Espluga de Francoli has 28 rooms and is located approximately a 25-minute walk from the Font Major Cave Museum.

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Habitacions La Font

    Carrer Del Camp Del Port, 20, El Port De La Selva, Spain (Show map)

    Located approximately 5 minutes' walk from the bustling Platja de la Ribera Beach, the 3-star Habitacions La Font El Port De La Selva hotel gives easy access to various tourist attractions.

    More...

    From US$ 130
    price for 1 night
    Book Now From US$ 130
  • As Porta Catalana

    Autopista Ap-7 Km 7, La Jonquera, Spain (Show map)

    Located within 25 minutes' walk of the Memorial Museum of Exile, the 3-star As Porta Catalana Hotel La Jonquera offers general facilities such as currency exchange and a lift. Located 2.4 km from…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Hotel La Font Del Roc

    Avenida Reina Fabiola 35, Coma-ruga, Spain (Show map)

    Standing just near Patio Andaluz, La Font Del Roc Hotel Coma-ruga offers a swimming pool. Featuring a luggage room, the hotel is located only a 5-minute walk from the El Roc de Sant Gaietà.

    More...

    From US$ 216
    price for 1 night
    Book Now From US$ 216
  • Giuliano Superior 2 Para 4 Personas

    Tamariu 7, Empuriabrava, Spain (Show map)

    Situated nearly a 10-minute ride from the Trinidad Castle, the 3-star Giuliano Superior 2 Para 4 Personas Empuriabrava hotel offers proximity to various city highlights. Unwind in this Empuriabrava…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Apartamentos Priorat

    C/ Priorat, 9-11, Salou, Spain (Show map)

    The 3-star Apartamentos Priorat Salou hotel is located in Salou, just a 14-minute walk from the Llevant Beach, and offers a swimming pool. Private car parking is available on site at this stylish…

    More...

    From US$ 196
    price for 1 night
    Book Now From US$ 196
  • Hostal Ancora

    C/ Santa Ana 1, Lloret de Mar, Spain (Show map)

    Situated about 5 minutes on foot from Lloret Beach, the 3-star Hostal Ancora Lloret de Mar hotel offers 40 rooms. The guest house is a good starting point for exploring Lloret de Mar, including…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Pensio Samarra

    Carretera de Tavascan, S/N Ainet de Cardos, Ribera de Cardos, Spain (Show map)

    Featuring a swimming pool, Pensio Samarra Hotel Ribera de Cardos is 2.9 km from Mare de Deu del Pont.

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Garos Ostau

    Cal, 3, Garos, Spain (Show map)

    Located nearly 25 minutes' walk from the Church of Saint Mary, the 3-star Garos Ostau Bed & Breakfast provides guests with guided tour service for a better travel experience. Featuring Wi-Fi…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Hotel Iris

    Avinguda Sant Esteve, 92, Granollers, Spain (Show map)

    The 3-star Hotel Iris Granollers is located just 5 minutes' stroll from Jardins Antoni Jonch Cuspinera, offering 53 rooms, Wi-Fi, and a car park. Featuring a luggage room, this Granollers hotel is 2.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Hotel Sunshine Park

    C/ Felip I Gibert, 1-3, 17310, Spain, Es, Lloret de Mar, Spain (Show map)

    The 3-star Hotel Sunshine Park Lloret de Mar offers quick access to Casa de Los Gatos Museum, located only a 5-minute walk away. Offering 47 rooms, this Lloret de Mar hotel provides a rooftop…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Rectoria De Claverol

    C/ De L'Esglesia, 28, Claverol, Spain (Show map)

    Located approximately a 5-minute stroll from Castell de Claverol, the 3-star Rectoria De Claverol hotel has a terrace.

    More...

    From US$ 684
    price for 1 night
    Book Now From US$ 684
  • Hotel Restaurant Turo De La Torre

    Turo De La Torre S/N, Manresa, Spain (Show map)

    Guests of the 3-star Hotel Restaurant Turo De La Torre Manresa can visit the Tower of Santa Caterina, situated approximately 10 minutes' drive away. This Manresa hotel also includes a free private…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Palm Maresme - Suite With Bathroom And Terrasse With Ocean Views In A Private Villa

    Carrer Ramon I Cajal 15-17 08339 Vilassar De Dalt, Vilassar De Dalt, Spain (Show map)

    Situated nearly a 5-minute walk from the performing arts theater "Teatre La Massa", the 3-star Palm Maresme - Suite With Bathroom And Terrasse With Ocean Views In A Private Villa Vilassar De Dalt…

    More...

    From US$ 210
    price for 1 night
    Book Now From US$ 210
  • Hostal De La Gloria

    Torreventosa, 12, Viladrau, Spain (Show map)

    Located about 5 minutes on foot from Capella de la Pietat Catholic Church, the 3-star Hostal De La Gloria Viladrau hotel has a terrace. Boasting an outdoor swimming pool, this Viladrau hotel is…

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133
  • Hotel Jaume D'Urgell

    Carrer D'Urgell Num. 2, Balaguer, Spain (Show map)

    Hotel Jaume D'Urgell Balaguer includes 16 rooms and is 15 minutes' walk from the Museum of La Noguera. Featuring baggage storage, this hotel is located not far from the Sanctuary of the Sant Crist de…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Acta Rambla Lleida

    Placa Ramon Berenguer Iv, 1, Lleida, Spain (Show map)

    Acta Rambla Lleida Hotel includes 48 rooms and is a 17-minute walk from the La Llotja Theatre. This hotel offers Wi-Fi throughout the property.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Hostal Collsacabra

    Passeig Les Gorgues, 8, L' Esquirol, Spain (Show map)

    Located around a 5-minute walk from the Sanctuary of Our Lady of Cabrera, the 3-star Hostal Collsacabra L' Esquirol hotel has a terrace. Featuring luggage storage, the guest house is 2.3 km from the…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • B&B El Solsones - Olius

    Llobregat 3 B, El Pi de Sant Just, Spain (Show map)

    Featuring Wi-Fi in public areas, B&B El Solsones - Olius El Pi de Sant Just sits 6 minutes' walk from Sant Salvador de Sant Just Joval. This bed & breakfast also includes a shared lounge with outdoor…

    More...

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