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-29

2026-06-30

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

Hotels with indoor pool 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

12535 properties found

  • Meddays Villa Noah

    20 Avinguda Castellon, Miami Playa, Spain (Show map)

    The 3-bedroom Meddays Villa Noah Miami Playa is located just 1.3 km from Sirens Cove and provides a private pool, ensuring a relaxing stay. Staying at this villa, guests can relax on a terrace with a…

    More...

    From US$ 515
    price for 1 night
    Book Now From US$ 515
  • Rnet - Casa 3 - Vista Mar Almadrava Roses

    103 Avinguda De Jose Diaz Pacheco, Roses, Spain (Show map)

    The 2-bedroom Rnet - Casa 3 - Vista Mar Almadrava Roses Villa offers quick access to such tourist spots as the Casa Rozes, situated just a 5-minute walk away. Guests can enjoy lawn tennis, mini golf,…

    More...

    From US$ 245
    price for 1 night
    Book Now From US$ 245
  • Apartamento Panoramic B7 By Parc Mont-Roig

    Maritim, 62, Miami Playa, Spain (Show map)

    The beachfront Apartamento Panoramic B7 By Parc Mont-Roig Miami Playa is located nearly a 25-minute walk from the Secalu Park and 0.9 km from Solitari Cove. Offering access to a swimming pool, this…

    More...

    From US$ 281
    price for 1 night
    Book Now From US$ 281
  • Casa Quermanso

    C. Farigola 2, Vilajuiga, Spain (Show map)

    The 4-bedroom Casa Quermanso Villa Vilajuiga is located about 7 km from the Karting Roses and provides ping pong and pool for active guests. Located within a 15-minute drive of the Monastery of Sant…

    More...

    From US$ 601
    price for 1 night
    Book Now From US$ 601
  • Club Villamar - Sport

    Av. Del Vescomtat De Cabanyes, 66, Calonge (Catalonia), Spain (Show map)

    The 3-bedroom Club Villamar - Sport Calonge villa is located within 10 minutes' drive of the Aquadiver water park, giving access to various tourist spots nearby.

    More...

    From US$ 609
    price for 1 night
    Book Now From US$ 609
  • Apartment Pearl Of Cabrils

    5 Carrer Vendrell, Cabrils, Spain (Show map)

    The 42 m² Apartment Pearl Of Cabrils is situated in Cabrils, 9 minutes' walk from the Montcabrer Mountain, and offers spa amenities such as a solarium and a Jacuzzi. Offering a terrace, the apartment…

    More...

    From US$ 237
    price for 1 night
    Book Now From US$ 237
  • Kalma House

    27 Carrer Mataro, Torroella De Montgri, Spain (Show map)

    Located about a 10-minute ride from the Cala Pedrosa cove, Kalma House Villa Torroella De Montgri provides access to various tourist attractions in the vicinity.

    More...

    From US$ 207
    price for 1 night
    Book Now From US$ 207
  • Holiday Home Tortuga By Interhome

    Llanca, Spain (Show map)

    Featuring a swimming pool for guests' relaxation, the 5-bedroom Holiday Home Tortuga By Interhome Llanca is located nearly a 10-minute ride from the Carles Bros Gallery. Featuring a terrace, the…

    More...

    Book Now
  • Can Tubau - Casa Rural - Apartaments

    Ripoll, 4, Campelles, Spain (Show map)

    The 1-bedroom Can Tubau - Casa Rural - Apartaments Campelles offers proximity to nearby tourist spots, such as the Recolons Industrial Colony, situated around 3 km away. Providing a seasonal outdoor…

    More...

    From US$ 228
    price for 1 night
    Book Now From US$ 228
  • Eden Playa Standing

    Torre Valentina 5.5.2., Sant Antoni De Calonge, Spain (Show map)

    The beachfront 83 m² Eden Playa Standing Apartment Sant Antoni De Calonge includes a terrace and is situated approximately a 5-minute stroll from Carnisseria Arnall. The Cami Ronda is in the vicinity…

    More...

    From US$ 176
    price for 1 night
    Book Now From US$ 176
  • Cal Teca Rural

    Carrer Del Doctor J. Pont I Andreu, Sant Antoli y Vilanova, Spain (Show map)

    Featuring a swimming pool for guests' relaxation, the 2-bedroom Cal Teca Rural Villa Sant Antoli y Vilanova is located about 20 minutes' walk from Sant Salvador Chapel. Featuring a terrace, the…

    More...

    From US$ 287
    price for 1 night
    Book Now From US$ 287
  • Innouthome Gran Casa Con Piscina Virgen Cinta

    Virgen De La Cinta, 61, L'Ametlla de Mar, Spain (Show map)

    The 4-bedroom Innouthome Gran Casa Con Piscina Virgen Cinta L'Ametlla de Mar is located around 4 km from Costa Daurada and offers guests to enjoy their evening on a terrace with a swimming pool.

    More...

    From US$ 699
    price for 1 night
    Book Now From US$ 699
  • El Chaletet

    15 Carrer De Jaume Balmes, Tarrega, Spain (Show map)

    Situated approximately 20 minutes' walk from Creu de terme de Sant Eloi, El Chalet Villa invites guests to relax at a terrace.

    More...

    Book Now
  • Tres Teulades 8+1

    257 Carrer Del Cardener, Castellnou de Bages, Spain (Show map)

    Located around a 10-minute ride from Saint Frances, the 2-bedroom Tres Teulades 8+1 Villa Castellnou de Bages offers a terrace with views of the mountain.

    More...

    From US$ 341
    price for 1 night
    Book Now From US$ 341
  • Apartamento En Roses

    Carrer De Josep Carner, 2, Roses, Spain (Show map)

    To enjoy your vacation in Roses, stay at the 1-room Apartamento En Roses, which is 2.3 km from the miniature Minigolf Greens and around a 10-minute ride from the Aquabrava Open 5 water park. Also…

    More...

    Book Now
  • A Country And Vineyard Retreat

    Espana, San Martin Sarroca, Spain (Show map)

    Situated around a 10-minute drive from the Foix Reservoir, the 3-bedroom A Country And Vineyard Retreat Villa San Martin Sarroca features a terrace with views of the pool. Featuring mountain views…

    More...

    Book Now
  • Zeus Guardamar Seaview

    N-340, Km.1135 - Calle Etersa, Miami Playa, Spain (Show map)

    The 52 m² Zeus Guardamar Seaview Apartment Miami Playa is situated on the beachfront, approximately 7 km from the Oil Museum, and comes with 1 bedroom. The apartment is equipped with a terrace…

    More...

    From US$ 224
    price for 1 night
    Book Now From US$ 224
  • Apart-Rent Villa Fluvia 0002

    Siroco, 27, Empuriabrava, Spain (Show map)

    Apart-Rent Villa Fluvia 0002 Empuriabrava is located around 25 minutes' walk from the Butterfly Park Empuriabrava and provides horseback riding and mini golf for active guests.

    More...

    From US$ 566
    price for 1 night
    Book Now From US$ 566
  • Apt Con Vistas Alas Islas Medas

    Carrer Del Rec De Sa Tuna #35, Urbanizacion La Borna, Edificio Bloc Miro, Apto #10, Girona, Spain (Show map)

    Nestled approximately a 10-minute drive from the Begur Mountains, the 1-room Apt Con Vistas Alas Islas Medas Girona allows guests to explore numerous tourist destinations in the vicinity. The 50 m²…

    More...

    From US$ 216
    price for 1 night
    Book Now From US$ 216
  • Club Villamar - Juliana

    Carrer De Caldes De Malavella 3, Massanet De La Selva, Spain (Show map)

    Featuring a swimming pool for guests' relaxation, the 1-bedroom Club Villamar - Juliana Massanet De La Selva villa is located approximately a 15-minute drive from the Iron Bridge. Featuring a terrace…

    More...

    Book Now