We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Center Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort hotel Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Room Service Business Classic & up & up & up Internet Air Conditioning Concierge Reduced mobility rooms Business services Quiet Hotels Hotels with Private Beach Non-Smoking Hotel Family Resorts Meeting room Hotels with Balconies Charming Hotels Oceanfront Hotels Family Beach Resorts Hotels with Shuttle Beach Resorts Modern Hotels $ $$ $$$ $$$$ Quaint Hotels with Bars Cheap Hotels Luxury Resorts Any Distance from Spiaggia Baia di Campi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Gattarella Resort
No availability for your dates from these sites
Localita Lama le Canne, Sn, 71019, Vieste, Italy
1.6 miles from Spiaggia Baia di Campi
  • Free Parking
  • Pool
Hotel Gargano
Priceline
View Deal
Litoranea Sud km.4, 71019, Vieste, Italy
1.8 miles from Spiaggia Baia di Campi
  • Free Parking
  • Pool
Hotel Portonuovo
No availability for your dates from these sites
Litoranea Sud, Km. 4 | Localita Portonuovo, 71019, Vieste, Italy
2.0 miles from Spiaggia Baia di Campi
  • Free Wifi
  • Free Parking
Degli Ulivi Hotel Pugnochiuso Resort
Hotels.com
View Deal
71019 Pugnochiuso, Vieste, Italy
2.2 miles from Spiaggia Baia di Campi
  • Free Parking
  • Pool
Hotel del Faro
AMOMA
View Deal
Strada Provinciale 54, 71019 Pugnochiuso, Vieste, Italy
2.3 miles from Spiaggia Baia di Campi
  • Free Parking
  • Pool
Selvamare
Via Reginella, 6 | Loc.Scialara, 71019, Vieste, Italy
2.9 miles from Spiaggia Baia di Campi
    Albergo al Torrente
    TripAdvisor
    View Deal
    Lungomare E. Mattei 116, Lungomare Enrico Mattei 116, Vieste, Italy
    3.0 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    Hotel Magnolia
    Hotel Magnolia
    SAVE $27
    $101
    Expedia.com
    $74
    View Deal
    Localita Macchia di Mauro 8 | Lungomare Pizzomunno km 1,5, 71019, Vieste, Italy
    3.3 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    Il Belvedere
    Expedia.com
    View Deal
    Contrada Macchia Di Mauro, 71019, Vieste, Italy
    3.3 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    Garden Hotel Ripa
    SAVE $6
    $65
    Booking.com
    $59
    View Deal
    Lungomare Enrico Mattei 88, 71019, Vieste, Italy
    3.4 miles from Spiaggia Baia di Campi
    • Free Parking
    • Pool
    Villaggio Verde Mare
    Lungo Mare Mattei, Vieste, Italy
    3.5 miles from Spiaggia Baia di Campi
    • Free Parking
    • Pool
    Villaggio Arcobaleno
    No availability for your dates from these sites
    Lungomare Enrico Mattei 87, 71019, Vieste, Italy
    3.5 miles from Spiaggia Baia di Campi
    • Free Parking
    • Pool
    Oasiclub Hotel
    No availability for your dates from these sites
    Lungomare E. Mattei | Strada Provinciale 53/bis 85a, 71019, Vieste, Italy
    3.7 miles from Spiaggia Baia di Campi
    • Free Parking
    • Breakfast included
    Oasi Beach
    TripAdvisor
    View Deal
    Lungomare Enrico Mattei 13 b, 71019, Vieste, Italy
    3.7 miles from Spiaggia Baia di Campi
    • Restaurant
    • Bar/Lounge
    Villa dei Pini
    Loc Marchionna 15, 71019, Vieste, Italy
    3.8 miles from Spiaggia Baia di Campi
    • Free Parking
    • Pool
    Pizzomunno Vieste Palace Hotel
    No availability for your dates from these sites
    Lungomare Enrico Mattei Km 1 | Vieste del Gargano, 71019, Vieste, Italy
    3.9 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    Villaggio Sabbiadoro
    Contrada Scialara 48, 71019, Vieste, Italy
    3.9 miles from Spiaggia Baia di Campi
    • Free Parking
    • Pool
    Hotel Sciali
    No availability for your dates from these sites
    Strada Provinciale 53 Bis 91, 71019, Vieste, Italy
    4.3 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    Pellegrino Palace Hotel
    No availability for your dates from these sites
    Lungomare Enrico Mattei 77, 71019, Vieste, Italy
    4.3 miles from Spiaggia Baia di Campi
    • Free Parking
    • Breakfast included
    Hotel Bikini
    Priceline
    View Deal
    Via Massimo d'Azeglio 13/A, 71019, Vieste, Italy
    4.4 miles from Spiaggia Baia di Campi
    • Free Parking
    • Restaurant
    Degli Aranci Hotel
    Booking.com
    $99
    View Deal
    Piazza Santa Maria delle Grazie 10, 71019, Vieste, Italy
    4.4 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    Hotel Cristalda
    Travelocity
    $460
    View Deal
    Via Giovanni Giolitti, 8, 71019, Vieste, Italy
    4.4 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    Hotel Merinum
    Booking.com
    View Deal
    Lungomare Enrico Mattei 32, 71019, Vieste, Italy
    4.4 miles from Spiaggia Baia di Campi
    • Free Parking
    • Pool
    Hotel Scialara
    No availability for your dates from these sites
    Lungomare Enrico Mattei 30, 71019, Vieste, Italy
    4.4 miles from Spiaggia Baia di Campi
    • Free Parking
    • Pool
    Hotel Falcone
    No availability for your dates from these sites
    Lungomare Enrico Mattei 5, 71019, Vieste, Italy
    4.5 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Pool
    Hotel Svevo
    No availability for your dates from these sites
    Via Fratelli Bandiera, Vieste, Italy
    4.5 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    Argeste Club Vacanze
    Priceline
    View Deal
    Via Santa Margherita 4, 71019, Vieste, Italy
    4.5 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    Hotel Aurora
    No availability for your dates from these sites
    Piazza Santa Maria delle Grazie 1, 71019, Vieste, Italy
    4.5 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Restaurant
    Villaggio Turistico Mareblu
    No availability for your dates from these sites
    C/ Localita Cerasa Coppitella, 71019, Vieste, Italy
    4.5 miles from Spiaggia Baia di Campi
    • Pool
    • Bar/Lounge
    Hotel Mediterraneo
    Hotels.com
    View Deal
    Via Madonna della Libera 46, 71019, Vieste, Italy
    4.5 miles from Spiaggia Baia di Campi
    • Free Wifi
    • Free Parking
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.