Vieste
|
Latest page update: 4 September 2025
|
By: Dion Protani
|
Where to Stay
Where to Stay in Vieste
Vieste offers a well-reviewed selection of established hotels, supported by its long sandy beaches, white cliffs and lively old town on the Gargano. The best options focus on comfort, sea access and convenient proximity to the waterfront, promenade and nearby coves.
Hotel Pizzomunno Vieste Palace is the most prestigious choice, appreciated for its extensive facilities, beach access and consistently positive guest feedback (€€€€). Hotel degli Aranci, close to the centre, provides a welcoming alternative with a pool, comfortable rooms and an excellent position for exploring the historic lanes and seafront on foot (€€€). For a quieter base by the sea, Hotel Scialì offers modern rooms, friendly hospitality and easy access to the nearby beach, making it a solid choice for relaxed coastal stays (€€).
Hotel Pizzomunno Vieste Palace is the most prestigious choice, appreciated for its extensive facilities, beach access and consistently positive guest feedback (€€€€). Hotel degli Aranci, close to the centre, provides a welcoming alternative with a pool, comfortable rooms and an excellent position for exploring the historic lanes and seafront on foot (€€€). For a quieter base by the sea, Hotel Scialì offers modern rooms, friendly hospitality and easy access to the nearby beach, making it a solid choice for relaxed coastal stays (€€).
Where is
Where is Vieste?
|
Taking pride of place on the eastern shore of the Gargano Peninsula, the town of Vieste offers a winning combination of beaches, history and stunning good looks.
The town is bursting with character and nowhere more so than on the little promontory where the Chiesa di San Francesco stands guard against whatever may have come from the sea throughout its history. The promontory of Punta San Francesco marks the tail-end of Vieste's centro storico (old town), a cluster of white-washed buildings full of intrigue and narrow passageways. |
Comune di Vieste
|
Area: Gargano Peninsula
Province: Foggia Region: Puglia Population: 13,316 (in 2024 - source) Size: 168 km² Highlights: Punta San Francesco, Spiaggia del Castello Water quality: Blue Flag Beach 2024 - 2025 Close by: Gargano National Park, Monte Sant'Angelo, Foggia |
What People Ask About Vieste
Where is Vieste located?
Vieste is located in the Puglia region of southern Italy, on the eastern tip of the Gargano Peninsula. It lies within the province of Foggia and is part of the Gargano National Park, overlooking the Adriatic Sea.
What is Vieste known for?
Vieste is known for its historic old town, sandy beaches, and dramatic coastal cliffs. It’s especially famous for the Pizzomunno sea stack, the whitewashed buildings of its centro storico, and the nearby sea caves accessible by boat.
Is Vieste worth visiting?
Yes, Vieste is worth visiting for its combination of beaches, natural scenery, and cultural landmarks. It offers a relaxed coastal setting, excellent swimming and hiking opportunities, and a good base for exploring the Gargano region.
What can you do in Vieste?
In Vieste, visitors can explore the old town, visit the Swabian Castle and cathedral, relax on beaches like Spiaggia di Castello, and take boat trips to see sea caves and the Tremiti Islands. The surrounding national park offers walking and cycling routes.
How do you get to Vieste?
Vieste is best reached by car. The closest train station is in Foggia, around 100 km away, with bus services available from Foggia to Vieste. Bari Airport is about 2.5 hours away by road, and car hire is recommended for flexibility in the Gargano area.
Related links
Discover
Discover Vieste
It is within this part of town that you'll get the picture postcard views of the promontory with various viewpoints from which you can take photos. Almost hidden within this tight knot of alleyways lies the town's Cathedral which dates back to the 11th century and would have been present during one of the town's darkest episodes some 500 years later. In 1554, Saracen pirates sacked the town and executed 5,000 of Vieste's residents on a plinth now known as the Chianca Amara, the "Bitter Stone" which can still be seen to this day and acts as a gruesome reminder of the past.
In modern times, Vieste is a thriving seaside resort with large stretches of golden sandy beach either side of the promontory. To the south of Punta San Francesco lies a huge white rock known as Pizzomunno and this marks the northern end of the long stretch of beach known as Spiaggia del Castello.
In modern times, Vieste is a thriving seaside resort with large stretches of golden sandy beach either side of the promontory. To the south of Punta San Francesco lies a huge white rock known as Pizzomunno and this marks the northern end of the long stretch of beach known as Spiaggia del Castello.
Spiaggia del Castello and Marina Piccola
This is the biggest beach in Vieste and continues for three kilometres, along which there are dozens of beach clubs, restaurants and hotels. When you reach the southern end of the beach the main coastal road climbs south and if you turn around and look back here you'll get one of the best views of the town.
To the north of Punta San Francesco lies the more modern part of town which has its own charms. This is one of the most pleasant parts of Vieste to walk around with plenty of shops and places to eat or drink available, particularly so in Marina Piccola with its palm-tree-lined seafront. Either cut across or make your away around the headland to the north of Marina Piccola and you'll find Vieste's port area.
To the north of Punta San Francesco lies the more modern part of town which has its own charms. This is one of the most pleasant parts of Vieste to walk around with plenty of shops and places to eat or drink available, particularly so in Marina Piccola with its palm-tree-lined seafront. Either cut across or make your away around the headland to the north of Marina Piccola and you'll find Vieste's port area.
Ferry across to the Tremiti Islands
The port is mainly occupied by small, private boats in an attractive marina but you can also take a number of boat trips from here. The most popular is the ferry across to the Tremiti Islands which are around two hours away. You can incidentally, find the Tremiti Islands Ferry Timetables here. Other popular excursions include tours of the Gargano Peninsula's grottoes where you'll also find a mixture of clear azure water with a backdrop of white rocks and cliffs.
Beyond the port area to the north west lies the Spiaggia di San Lorenzo; this is another large stretch of beautiful sand with further accommodation and dining options in abundance. Continue north from Spiaggia di San Lorenzo and you will find more beaches that gradually become less busy the further out of town you reach.
Beyond the port area to the north west lies the Spiaggia di San Lorenzo; this is another large stretch of beautiful sand with further accommodation and dining options in abundance. Continue north from Spiaggia di San Lorenzo and you will find more beaches that gradually become less busy the further out of town you reach.
Things to Do
Things to Do in Vieste
- Centro Storico di Vieste is a maze of narrow alleys, stairways and whitewashed houses perched on the Punta San Francesco headland. The old town includes archways, viewpoints and artisan shops tucked into centuries-old buildings. Key landmarks include the Chianca Amara and several small piazzas. Its elevated position provides dramatic sea views on both sides.
- Cattedrale di Santa Maria Assunta is an 11th-century Romanesque cathedral with later Baroque modifications, standing near the highest point of the old town. The interior features a wooden ceiling and marble altars, with relics dedicated to Vieste’s patron saint. The bell tower was rebuilt after an earthquake in the 18th century. The church remains active for local worship.
- Castello Svevo was rebuilt by Frederick II in the 13th century and still dominates the skyline with its angular towers and thick defensive walls. Though closed to regular public visits due to military ownership, the castle is visible from several vantage points. It played a key role in coastal defence and pirate surveillance. Occasional tours are sometimes offered.
- Pizzomunno Rock is a striking white limestone monolith standing at the southern end of Spiaggia del Castello. According to legend, it is the petrified form of a fisherman turned to stone by sirens. The beach beside it is one of Vieste’s most popular. It’s a frequent subject of local photography and traditional folklore.
- Lungomare Mattei is the coastal road and walkway stretching south from the town, lined with beaches, lidos and hotels. It offers views of cliffs and sea caves and is ideal for walking or cycling. From here, boat excursions depart for the Grotta Sfondata and other marine caves. The promenade is busiest in summer but accessible year-round.
Tours and Activities
Vieste Tours and Activities
Where to Eat
Where to Eat in Vieste
- Al Dragone: Located in the heart of Vieste, Al Dragone offers a variety of traditional Apulian dishes, including fresh seafood pasta and grilled meats. The restaurant's historic setting and attentive service provide a memorable dining experience. Price guide: €€ (Mid-range)
- Ristorante Acqua: Situated near the port, Ristorante Acqua specializes in Mediterranean cuisine, featuring dishes like risotto with seafood and local vegetables. The modern décor and panoramic sea views enhance the dining atmosphere. Price guide: €€ (Mid-range)
- Le Tre Vele in Vieste: Located on the main beach, Le Tre Vele offers authentic flavors with a focus on simplicity and fresh ingredients. The beachfront setting allows guests to enjoy their meal with a view of the sea. Price guide: €€ (Mid-range)
- Lume di Candela in Vieste: Set amidst olive groves and vineyards near the bay of Scialmarino, this restaurant provides a unique culinary experience, combining a refined atmosphere with traditional Gargano cuisine. Price guide: €€ (Mid-range)
- La Grotta delle Rondini: Located in nearby Peschici. Carved into limestone cliffs, this unique seafood trattoria offers simple, fresh dishes prepared in a wood-burning oven. The porthole windows provide diners with stunning sea views. Price guide: €€ (Mid-range)
Photo Gallery
Vieste Photo Gallery
Places Close to [Place Name]
Places Close to Vieste
Although some bus options are available, by far the best way to explore the surrounding area is by car. Head north of Vieste and you soon come to a smaller town called Peschici while further west is the slightly larger resort of Rodi Garganico. Both towns offer good options for a day trip to the beach without having to travel too far; Rodi Garganico for example is around 50 minutes away while Peschici is just half an hour. Some of the scenery and beaches you pass along the way make it a worthwhile venture.
Take the coast road south of Vieste and the scenery is arguably even more captivating. Here you'll find some of the best Gargano Beaches including Baia delle Zagare, Vignanotica and Mattinata to name just a few. One of the most visited towns on the peninsula is Monte Sant'Angelo; a hill town with a very different feel to the coastal towns. Standing at an elevation of around 800 metres you'll find the air a good deal cooler here while the town's big draw is a UNESCO World Heritage-listed sanctuary.
Take the coast road south of Vieste and the scenery is arguably even more captivating. Here you'll find some of the best Gargano Beaches including Baia delle Zagare, Vignanotica and Mattinata to name just a few. One of the most visited towns on the peninsula is Monte Sant'Angelo; a hill town with a very different feel to the coastal towns. Standing at an elevation of around 800 metres you'll find the air a good deal cooler here while the town's big draw is a UNESCO World Heritage-listed sanctuary.
Puglia Top 10 - My Recommended Destinations in Puglia
1. Lecce
2. Alberobello
3. Otranto
4. Gallipoli
5. Polignano a Mare
6. Monopoli
7. Vieste
8. Trani
9. Giovinazzo
10. Castel del Monte
👉 Explore the Top 10 Places to Visit in Puglia
1. Lecce
2. Alberobello
3. Otranto
4. Gallipoli
5. Polignano a Mare
6. Monopoli
7. Vieste
8. Trani
9. Giovinazzo
10. Castel del Monte
👉 Explore the Top 10 Places to Visit in Puglia
How to Get to [Place Name]
How to Get to Vieste
By Rail: Vieste does not have its own train station. The nearest station is in Peschici, approximately 20 km away. From Peschici, you can take a local bus or taxi to Vieste, with the journey taking around 30 minutes.
By Road: Vieste is approximately 200 km east of Naples, and the drive takes around 3 hours via the A16 and SS89 roads. From Naples, take the A16 eastbound, exit at Candela, and follow signs to Vieste.
Nearest International Airport:
By Road: Vieste is approximately 200 km east of Naples, and the drive takes around 3 hours via the A16 and SS89 roads. From Naples, take the A16 eastbound, exit at Candela, and follow signs to Vieste.
Nearest International Airport:
- Bari Karol Wojtyła Airport (Aeroporto di Bari-Karol Wojtyła): Located about 200 km southwest of Vieste, the drive takes around 3 hours via the A14 and SS89 roads. From the airport, you can rent a car or take a train to Foggia, then a bus to Vieste.
Private Transfers
Vieste Private Transfers
A private transfer is the most convenient way to reach Vieste, especially for those travelling to or from airports and train stations that are not directly connected to the town. Your driver will collect you from your chosen location and take you straight to your destination without the need to change vehicles or navigate unfamiliar routes.
The closest major airport is Bari Karol Wojtyła Airport, located around 180 kilometres from Vieste, with a typical journey time of 2 hours 30 minutes. Foggia train station, which has regular regional services, is about 100 kilometres away, with a road transfer taking just under 2 hours. From Naples International Airport, the journey to Vieste takes around 3 hours 30 minutes by car (approx. 250 kilometres), making it a suitable option for visitors arriving from further afield.
To request a quote or check availability for a private transfer, just fill out the short form below and we’ll get back to you with all the details.
The closest major airport is Bari Karol Wojtyła Airport, located around 180 kilometres from Vieste, with a typical journey time of 2 hours 30 minutes. Foggia train station, which has regular regional services, is about 100 kilometres away, with a road transfer taking just under 2 hours. From Naples International Airport, the journey to Vieste takes around 3 hours 30 minutes by car (approx. 250 kilometres), making it a suitable option for visitors arriving from further afield.
To request a quote or check availability for a private transfer, just fill out the short form below and we’ll get back to you with all the details.





