MICHELIN Travel Discover the world
Home > > > > > Hotels

Modify the search








Why book on  MICHELIN Travel?

  • More than 200,000 hotels worldwide

  • Cancel on the same day without charges*

  • Book without fees*

  • Real-time availability

  • Location-based search

*according to the hotel terms and conditions

Hotels Caldes de Malavella

Enlarge map

Sort by :

  • distance
  • price
  • rating
  • 1 Hotel Balneario Prats Three stars Three stars Three stars

    Plaça Sant Esteve, 7 E - 17455 Caldes de Malavella

    Prix from : 49 EUR

    Situated in Caldes de Malavella, Hotel Balneario Prats offers a thermal spa and an outdoor pool, heated by natural hot springs. Each room has views of the garden or courtyard. Guests at the Balneario Prats Hotel enjoy free access to the outdoor pool..

  • 2 Balneari Vichy Catalan Three stars Three stars Three stars

    Avinguda Dr. Furest, 32 E - 17455 Caldes de Malavella

    Prix from : 67 EUR

    Hotel Balneari Vichy Catalan is located in the spa town of Caldes de Malavella, in a 19th-century, Neo Mudéjar-style building. It offers a range of beauty and health treatments. Each of the rooms at Hotel Balneari Vichy comes with free Wi-Fi, a TV a..

  • 3 Hotel Esteba One star

    Francesc Macià, 2 E - 17455 Caldes de Malavella

    Prix from : 48 EUR

    Hotel Esteba in situated in Caldes de Malavella, a 20-minute drive from Girona city centre. Set in attractive gardens, this hotel features a restaurant and rooms with balconies. Rooms at the Esteba are bright and spacious. Each room has air conditio..

  • 4 PGA Catalunya Resort Four stars Four stars Four stars Four stars

    Carretera Nacional II Km.701 E - 17455 Caldes de Malavella

    Set next to the PGA Catalunya Golf Course, this stylish hotel offers an outdoor pool, free gym and free spa. Each spacious room includes free Wi-Fi and a flat-screen satellite TV. Rooms at PGA Catalunya Resort are decorated in warm, natural colours ..

See more hotels around Caldes de Malavella :

Up to 10 km, 25 km, 50 km, 100 km

Top of page