Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Mattinata
Featuring an outdoor pool, Torre Santamaria offers accommodation in Mattinata, an 8-minute walk from the beach. Complimentary WiFi is provided throughout the property.

This hotel is immersed in the Gargano National Park, set on a cliff overlooking Zagare Bay and Mergoli Bay beaches.

Boasting a garden, bar and views of garden, Le Lenze Don Mimì Glamping is situated in Mattinata, 500 metres from Mattinatella Beach.

Situated in Mattinata, 400 metres from Vignanotica Beach, HMO Glamping & Suites in Vignanotica features accommodation with a garden, free private parking, a shared lounge and a terrace.

Offering a garden and sea view, B&B direttamente sul mare da Antonino is located in Mattinata, a few steps from Mattinata Beach and 40 km from Vieste Harbour.

Featuring a garden, terrace and views of sea, Il Pagliaio B&B is located in Mattinata, 500 metres from Mattinata Beach.

Featuring free bikes, garden and views of garden, B&B Masseria Liberatore is set in Mattinata, 600 metres from Mattinata Beach.

Offering a garden and garden view, B&B Sperlonga is located in Mattinata, 1.6 km from Mattinata Beach and 40 km from Vieste Harbour.

Set in Mattinata in the Apulia Region, 31 km from San Giovanni Rotondo, Residence Montelci features a seasonal outdoor pool, barbecue and sun terrace. Vieste is 17 km away.

Located 2.2 km from Mattinata Beach and 41 km from Vieste Harbour, Matinee Rooms in Mattinata provides air-conditioned accommodation with views of the city and free WiFi.


Popular with guests booking beach hotels in Mattinata
Popular with guests booking beach hotels in Mattinata
Popular with guests booking beach hotels in Mattinata
Popular with guests booking beach hotels in Mattinata
Popular with guests booking beach hotels in Mattinata
Popular with guests booking beach hotels in Mattinata
Popular with guests booking beach hotels in Mattinata
Popular with guests booking beach hotels in Mattinata
Popular with guests booking beach hotels in Mattinata
Popular with guests booking beach hotels in Mattinata
Located in Mattinata, 1.9 km from Mattinata Beach and 41 km from Padre Pio Shrine, Casa Bianca nello Junno offers air conditioning.
Located in Mattinata, 1.9 km from Mattinata Beach and 41 km from Padre Pio Shrine, Casetta Bianca nello Junno offers air conditioning.
Featuring garden views, Pagliaio Tipico nello Junno features accommodation with a garden and a patio, around 1.9 km from Mattinata Beach.
Located 1.1 km from Mattinata Beach, Tenuta Santa Maria offers accommodation with a patio. There is a private entrance at the farm stay for the convenience of those who stay.
Featuring air-conditioned accommodation with a patio, Villetta San Matteo is located in Mattinata. 600 metres from Mattinata Beach and 40 km from Vieste Harbour, the property offers a garden and...
Set within 600 metres of Mattinata Beach and 39 km of Vieste Harbour, case vacanza montesaraceno offers rooms with air conditioning and a private bathroom in Mattinata.
Just 200 metres from its own private beach, Villaggio San Matteo offers both rooms and apartments. Offering a free access swimming pool, it is a 5-minute drive from Mattinata.
Located 500 metres from Mattinata Beach and 39 km from Vieste Harbour, Borghetto Tio Pepe features free WiFi and units equipped with a kitchen, balcony and seating area.
Situated within 1.3 km of Mattinata Beach and 40 km of Vieste Harbour, Residence L' Antico Frantoio features rooms with air conditioning and a private bathroom in Mattinata.
Located on the Gargano coast 3 km from Mattinata, La Casa E Il Mare, Private Bay Hotel is a design hotel with a restaurant serving Puglia cuisine and a pool with hot tub. Rooms all have balconies.
Located in Mattinata, 200 metres from Pontone Tunno Beach, La Locanda Del Carrubo provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre.
Located in Monte SantʼAngelo, 27 km from Padre Pio Shrine, Hotel Relais dei Normanni provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a private beach...
Featuring air conditioning and a panoramic pool, Palace Hotel San Michele is set on a hill overlooking the Gulf of Manfredonia.
Featuring a pebbles beach and a summer outdoor pool, the AH Premium Baia dei Faraglioni is in the heart of the Monte Barone Nature Reserve.
Situated just less than 1 km from Mattinata Beach, Mattinata Camping offers accommodation in Mattinata with access to a bar, barbecue facilities, as well as a 24-hour front desk.
Situated within 100 metres of Mattinata Beach and 39 km of Vieste Harbour, B&B Dalla Nonna features rooms with air conditioning and a private bathroom in Mattinata.
Residence Adriatico is set on the gravel beach of Mattinata, around 1.5 km from the city centre. It offers free parking and a sea-view terrace where the restaurant and snack bar are located.
Located just 300 metres from Mattinata Beach, Residence L'Uliveto features accommodation in Mattinata with access to a garden, a terrace, as well as a tour desk.
Located within 700 metres of Mattinata Beach and 39 km of Vieste Harbour, Casa Miramare provides rooms with air conditioning and a private bathroom in Mattinata.
Set in Mattinata, 100 metres from Mattinata Beach, Residence Lido dei Pini offers accommodation with a garden, free private parking, a terrace and a bar.
Boasting a garden and views of mountain, Villa in Gargano - VILLA BASSO is an apartment set in a historic building in Monte SantʼAngelo, 47 km from Vieste Harbour.
Situated in Mattinata, 300 metres from Mattinata Beach and 39 km from Vieste Harbour, Villetta Pasquina offers a garden and air conditioning.
Featuring a private beach area, garden and views of sea, Villa Lucia is located in Mattinata, 700 metres from Mattinata Beach.