Amalfi is the largest town on the Amalfi Coast, with numerous restaurants and bars. They mainly offer traditional seafood and Mediterranean cuisine but also have some other dishes for picky guests. Amalfi’s restaurant prices are a little bit high, but still normal for the Amalfi Coast. Prices are usually tied with location, so you will have to go further of Amalfi center for better prices.
Keep in mind that almost every restaurant has a cover charge fee (coperto). It is between 2 and 4 euros so you should always take a look at the menu to see how much is cover charge. The majority of restaurants post their menus outside, which is very convenient because you can check the prices before walking in. Here are the top 10 best restaurants in Amalfi town:
This article contains 10 restaurants in Amalfi town, which are best in our subjective opinion. The order of the restaurants is not related to the quality of food or the prices they offer. Every restaurant has its pros and cons, so choose your place for lunch or dinner based on your personal preferences.)
1. Sensi Restaurant
Sensi Restaurant is one of the most exclusive restaurants on the Amalfi Coast. It is perfect for those looking for excellent food, very high-quality standards, exceptional flavors, and great presentation.
The restaurant offers from 4 to 8-course menus for prices ranging from 80 to 120 euros per person. For vegetarians, there is even a vegetarian menu. All menus with prices you can check on their website.
The restaurant’s cuisine mainly focuses on Mediterranean fish and seafood, but there are also a few meat specialties. With the menu, the super friendly and well-prepared staff will suggest you wine pairing. This lovely restaurant, housed in the 18th-century palace with a classic look, has a modern interior design and a beautiful terrace overlooking the Amalfi bay.
Sensi Restaurant is located in Via Pietro Comite 4, just a few meters away from the famous Sant’Andrea cathedral.
It is open every day from 12:00 PM (12:00 hours) to 2:30 PM (14:30 hours), and from 7:00 PM (19:00 hours) until 10:30 PM (22:30 hours).
2. Shabu Amalfi
Shabu Amalfi is an excellent Japanese fusion restaurant located just away from the busy central square and bustling port area of Amalfi.
If you are looking for high-quality sushi, some creative roll combinations, and a classy presentation of the food, Shabu Amalfi is the right place for you. The restaurant offers a lot of different specialties at a price ranging from 5 to 15 euros apiece.
Vegetarians and vegans will also find something delicious for themselves at this lovely restaurant. If you are in hurry, you can also order takeaway food. Here you can check the whole menu with prices.
Besides food, there is also a big list of alcoholic and nonalcoholic drinks. Shabu Amalfi is located in Largo della Zecca 3, around 200 meters (0.1 miles) far from Amalfi center. It is open every day from 6:00 AM (18:00 hours) to 12:00 AM (00:00 hours).
3. Taverna Degli Apostoli
Taverna Degli Apostoli is a family-run restaurant that offers delicious and authentic Seafood cuisine. The restaurant has a great location, an extensive and interesting menu, and great prices. You can try a tasty meal, prepared traditionally with handmade ingredients, for a price ranging from 15 to 40 euros.
Taverna Degli Apostoli has a great atmosphere and an amazing setting because it is located on the main square next to the steps leading up to the cathedral. The restaurant has a little bit expensive house wines, but you can order only a glass of wine rather than the whole bottle.
For the dessert, you can only order a delicious local lemon sponge cake. Taverna is open every day 12:30 PM (12:30 hours) until 11:00 PM (23:00 hours).
L’Abside is a small family-run restaurant in a quiet square just off the Amalfi center. Even though the restaurant from the outside looks like just an average place for eating, L’Abside serves much higher quality food than the tourist traps. The menu is not so big, but everyone will find something for themselves.
Prices range from 7 to 30 euros per meal, and there is everything from seafood, pasta, cheese plates, and pizza to starters, main courses, salads, soups, and desserts. You can check their menu on their website. There are even vegetarian, vegan, and gluten-free options.
L’Abside is located on Piazza Dei Dogi 31, around 200 meters (0.1 miles) away from Amalfi’s cathedral. It is open every day from 12:00 PM (12:00 hours) until 10:00 PM (22:00 hours).
Eolo is a luxury restaurant with windows and verandah looking over the town and the sea. It offers food and service at the highest level. All waiters and managers are very professional and doing their best to make your meal pleasant. The restaurant serves Seafood and Mediterranean specialties, wonderful desserts, and high-quality wines.
Few different menus cost from 80 to 130 euros per menu. The dishes are visually appealing and creative, and the portion sizes are pretty fair. Eolo restaurant is located in Via Mauro Comite 3, 200 meters (0.1 miles) away from the main cathedral. It is open every day from 7:00 PM (19:00 hours) to 11:00 PM (23:00 hours).
6. Restaurant Marina Grande
Restaurant Marina Grande is a five-star restaurant on the beach with excellent food and service. It is a large place with an outside seating area on the wooden terrace and the perfect iconic view of the Amalfi. The restaurant mainly serves Mediterranean and Seafood cuisine that usually costs from 30 to 90 euros per meal.
The restaurant prices are not actually that high if we consider the restaurant’s location and high-quality food. That is why this lovely place is often very busy. The entrance of the restaurant is nothing special. You have to go down some steps from the road to reach it, but do not let that deter you because the view from the terrace is stunning.
Restaurant Marina Grande is located in Viale della Regione 4, 150 meters (0.1 miles), far from Amalfi center. It is open every day from 12:00 PM (12:00 hours) to 3:00 PM (15:00 hours) and from 7:00 PM (19:00 hours) until 10:15 PM (22:15 hours).
7. Al Cancelletto
Al Cancelletto is a small and cozy restaurant tucked away in a small square just behind the main street. The restaurant offers simple and very delicious flavors prepared with fresh, local, and handmade ingredients. Furthermore, there is a specials menu that changes daily and depends on the season.
To have a decent meal for one person at this restaurant, you will have to spend between 20 and 40 euros which is an excellent price for Amalfi town. Al Cancelletto restaurant is located on Piazza Dei Dogi 11, 200 meters (0.1 miles) away from Amalfi’s cathedral. It is open every day from 11:00 AM (11:00 hours) until 11:00 PM (23:00 hours).
8. Taverna Buonvicino
Taverna Buonvicio is a lovely local restaurant located in the cozy courtyard of a thousand-year-old church. The courtyard is more peaceful and romantic than most other places in Amalfi. Even though the terrace of this tavern is quite busy, the atmosphere is very relaxed and pleasant.
The restaurant serves starters, soups, pasta dishes, main courses, and homemade desserts. Starters and soups cost 15 euros on average. For pasta dishes and main courses, you will have to pay from 20 to 25 euros, and desserts cost 6.5 euros.
Taverna Buonvicio is located in Salita Santa Maria Maggiore 1-3, which is around 200 meters (0.1 miles) north of Amalfi center. It is open every Tuesday to Sunday from 12:00 PM (12:00 hours) to 2:30 PM (14:30 hours) and from 6:30 PM (18:30 hours) until 10:30 PM (22:30 hours).
9. Antica Trattoria Barracca
Antica Trattoria Barracca is a little local family-run restaurant where the owner comes around and chats with everyone at every table. The restaurant has a varied menu with specialties made of fresh local ingredients. They serve mainly seafood dishes, but there are also various pasta, pizzas, meat dishes, starters, salads, and desserts.
For a decent meal, you will have to spend between 20 and 40 euros in this restaurant. This small place is often quite busy, so you will have to have patience when waiting for your order. Antica Trattoria Barracca is located on Piazza Dei Dogi 12, around 200 meters (0.1 miles) far from Amalfi center. It is open every day from 10:00 AM (10:00 hours) until 6:00 PM (18:00 hours).
10. Da Gemma
Da Gemma is an elegant and high-class restaurant above the shops in Amalfi. It has a beautiful terrace, open in the summer to overlook the bustle of Amalfi main street.
When it is raining, the terrace is closed with a ‘see through’ cover. At Da Gemma, you can order one of two 6-courses menus (one is 55 euros, the other is 70 euros) or order something from Manu a la Carte.
Everything that Da Gemma offers, along with its prices, you can check on their official website. Da Gemma restaurant is located in Via Fra’ Gerardo Sasso 11, a few meters away from Sant’Andrea cathedral. It is open every day from 12:00 PM (12:00 hours) to 3:00 PM (15:00 hours) and from 7:00 PM (19:00 hours) until 11:00 PM (23:00 hours).
Check out more posts about Amalfi town:
- Things to do in Amalfi town
- Best pizza in Amalfi town
- Best luxury hotels in Amalfi town
- Nightlife in Amalfi town
- Is there a beach in Amalfi town?