4 star hotels in Puglia

Search form is loading
  • Hotel

    Victoria Palace Hotel & Zen Wellness

    rated as 4.5 out of 5 by 877 reviewers
    1.53 mi from city centre
    from £75 per night
  • Hotel

    Mercure Villa Romanazzi Carducci Bari

    rated as 4 out of 5 by 2,559 reviewers
    3,537 ft from city centre
    from £109 per night
  • Hotel

    Il Leon D'Oro Bari - by Farace Hotels

    rated as 5 out of 5 by 30 reviewers
    3,146 ft from city centre
    from £134 per night
  • Resort

    Granserena Hotel

    rated as 4.5 out of 5 by 3,766 reviewers
    5.64 mi from city centre
    from £128 per night
  • Hotel

    Hotel Excelsior Bari - by Farace Hotels

    rated as 3.5 out of 5 by 340 reviewers
    3,917 ft from city centre
    from £139 per night
  • Hotel

    Ostuni a Mare

    rated as 3.5 out of 5 by 795 reviewers
    4.67 mi from city centre
    from £269 per night
  • Hotel

    Torre Cintola Greenblu Sea Emotions

    rated as 4.5 out of 5 by 1,942 reviewers
    3.15 mi from city centre
    from £79 per night
  • Hotel

    Grande Albergo Internazionale

    rated as 4 out of 5 by 851 reviewers
    1,549 ft from city centre
    from £74 per night
  • Hotel

    Grand Hotel Riviera - CDSHotels

    rated as 4.5 out of 5 by 707 reviewers
    3.71 mi from city centre
    from £129 per night
  • Resort

    Pietrablu Resort & Spa - CDSHotels

    rated as 5 out of 5 by 2 reviewers
    3.06 mi from city centre
    from £154 per night
  • Hotel

    Hilton Garden Inn Lecce

    rated as 4 out of 5 by 1,955 reviewers
    3,553 ft from city centre
    from £72 per night
  • Hotel
    2.34 mi from city centre
    from £87 per night
  • Hotel

    The Nicolaus Hotel

    rated as 4.5 out of 5 by 1,897 reviewers
    1.9 mi from city centre
    from £113 per night
  • Hotel

    Borgo Mulino a Vento - Resort

    rated as 4.5 out of 5 by 943 reviewers
    1,611 ft from city centre
    from £110 per night
  • Hotel

    Palazzo Virgilio

    rated as 4 out of 5 by 454 reviewers
    1,864 ft from city centre
    from £73 per night

FAQs