Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Mattinata – 105 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Baia Delle Zagare

Hotel in Mattinata

This hotel is immersed in the Gargano National Park, set on a cliff overlooking Zagare Bay and Mergoli Bay beaches. This place is stunning. We had dinner at the restaurant inside the village and was delicious. All staff members were welcoming. There are two beaches that you can use and access by elevator. We had such a great time. Don't miss it!

Show more Show less
8.4
Very Good
923 reviews
Price from
$169
per night

Hotel Torre Santamaria Resort

Hotel in Mattinata

Featuring an outdoor pool, Torre Santamaria offers accommodations in Mattinata, an 8-minute walk from the beach. Complimentary WiFi is provided throughout the property. The room is really nice and the bathroom beautiful. Every unit among the lemon, fig and olive trees. Welcome drink (proscco or caffee, coke or warer for kids). Cold italian lunch at the restaurant very tastefull. Walking distance to the nice beach and quite a few restaurants.

Show more Show less
9.2
Awesome
1,238 reviews
Price from
$35
per night

La Rotonda

Hotel in Mattinata

Featuring free WiFi in the shared areas, and a seasonal outdoor pool, La Rotonda offers accommodations in Mattinata, 17 mi from San Giovanni Rotondo. It was on the beach amazingly by people and the food was to good we couldn’t stop eating

Show more Show less
7.7
Good
508 reviews
Price from
$41
per night

Hotel Residence Il Porto

Hotel in Mattinata

Hotel Residence Il Porto is perched on a hill overlooking the Mattinata Bay, just 1640 feet from the seaside. Upon arrival we were upgraded to a room with a view to the sea. The sea and the view was magnificent. Very good rooms, Airy, clean, location is great, just near the sea shore. We had great time there and was sorry to leave.

Show more Show less
9
Awesome
399 reviews
Price from
$76
per night

Hotel Apeneste

Hotel in Mattinata

This 3-star hotel in Mattinata is 0.6 mi away from the closest pebble beach. It features an outdoor swimming pool, a rich continental breakfast buffet, and free Wi-Fi in public areas. The room at Hotel Apeneste was very spacious and well equipped with toiletries and even a nice balcony that we used in the evening. The location is not exactly in the center but it is a 5 minute walk away so it was still convenient. 7 minute drive from the Mattinata beach which was very lovely. Sadly we only stayed one night but there was a nice pool that would have been nice to use. The staff was helpful and let us keep our bags there after check-out since we wanted to take advantage of the morning and afternoon to visit Bahia delle Zagare which was a short 30 minute drive away. Breakfast was plentiful and buffet-style but served by one of the staff, they had everything from cereal to croissants, fruit, yogurt, coffee, juices, bread and some nice little pies too. Would recommend to stay here and would come back in the future!

Show more Show less
7.6
Good
209 reviews
Price from
$42
per night

La Casa E Il Mare

Hotel in Mattinata

Located on the Gargano coast 1.9 mi from Mattinata, La Casa E Il Mare is a design hotel with a restaurant serving Puglia cuisine and a pool with hot tub. Rooms all have balconies. The pool, the beach, the location, the design and architecture and the food!

Show more Show less
7.8
Good
200 reviews
Price from
$181
per night

Hotel Il Melograno

Hotel in Mattinata

Hotel Il Melograno is set in Mattinata. It has a garden, playground, and a top-floor terrace. The restaurant with bar serves Apulian specialties and continental breakfast. location, lots of easy parking

Show more Show less
7.4
Good
155 reviews
Price from
$42
per night

La Locanda Del Carrubo

Hotel in Mattinata

Set on cliffs overlooking the Mediterranean Sea, La Locanda Del Carrubo organizes boat trips and dinners in marine caves around Gargano National Park. They did a nice job using a small space. Only 11 rooms I had a sea view but it had a high wall so you could not really appreciate view. Gym! Plus a nicely done spa. Pool was ok right size for location / a dip, but best to go to the beaches. But the best was the massage! He was a pro and was so good did 2 back to back. Restaurant lovely. Roberta from the wait staff also as well as the man. Parking was very on property which was key.

Show more Show less
7.1
Good
19 reviews
Price from
$224
per night

Pensione San Michele

Hotel in Mattinata

Pensione San Michele is 2625 feet from Mattinatella beach, which is free for all guests. It offers attractive rooms and bungalows with air conditioning in Mattinata in Gargano National Park. Breakfast was good. Nature sight with a lot of space for children to walk around.

Show more Show less
7.3
Good
160 reviews
Price from
$62
per night

Hotel Baia Dei Faraglioni

Hotel in Mattinata

Featuring a pebbles beach and a summer outdoor pool, the Hotel Baia Dei Faraglioni is in the heart of the Monte Barone Nature Reserve. A gem somewhat hidden away impeccable maintenance - kitchen fair average.

Show more Show less
8.5
Very Good
249 reviews

Most-booked hotels in Mattinata in the past month

See all

FAQs about hotels in Mattinata

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Mattinata:

Explore guest reviews of hotels in Mattinata

See all