Skip to main content

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 – 86 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. amazing beach and location wonderful food and personell very nice

Show more Show less
8.4
Very Good
901 reviews
Price from
$187
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. Highly recommend this hotel. Modern rooms equipped with all necessary things, tasty breakfast, beautiful territory with lemon and oilve trees, clean swimmimg pool, 5 minutes from the beach. Perfect place for total relax.

Show more Show less
9.2
Awesome
1,262 reviews
Price from
$40
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. Amazing view overlooking the beach and the sea. Beach shuttle available all the time

Show more Show less
9
Awesome
456 reviews
Price from
$94
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. The hotel is very clean, the staff is friendly, the view from the terrace, where the meals are served is beautiful, the pool and surroundings are also very clean with enough sun-beds and good music. ;-) The beach is pebbly. The breakfast is served on the terrace, you can order whatever you’d like to eat (toast, egg, cakes, croissant, fuit, juices, caffee, etc). All in all, it’s a relaxing place and really worth the money you pay for it.

Show more Show less
7.7
Good
460 reviews
Price from
$45
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
203 reviews

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.2
Good
18 reviews
Price from
$282
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.

Show more Show less
7.3
Good
148 reviews
Price from
$57
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. Very beautifully situated with sea view, olive trees nearby and about a 15 min walk to the beach. Easy parking available right next to the reception and bungalows. Helpful staff - offered us to warm up some food we had brought in a microwafe. Our bungalow was small but charming and clean, air-conditioning working well.

Show more Show less
7.3
Good
161 reviews
Price from
$76
per night

Agriturismo Giorgio

Mattinata

Set at the foot of Monte Saraceno, Agriturismo Giorgio is surrounded by olive groves and is just 1.2 mi from the beach in Porto Mattinata, easily reached by free shuttle. It features an outdoor pool. The views are spectacular. Really nice stay and helpful staff.

Show more Show less
8.9
Excellent
893 reviews
Price from
$73
per night

Hotel Residence Torre Del Porto

Mattinata

Located in Mattinata on the Gargano Peninsula, Hotel Residence Torre Del Porto is 984 feet from the beach. It offers a pool, free WiFi and self-catering studios and apartments with satellite TV. Beautiful, quiet, and peaceful! A beautiful escape to the pool and the beach.

Show more Show less
9
Awesome
438 reviews
Price from
$48
per night

Most-booked hotels in Mattinata in the past month

See all

Budget hotels in Mattinata

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