TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Sant Elm

36 restaurants

Sort by Relevance

Mediterranean

Vistamar

Av. Jaume I, 46, 07159, Sant Elm

9.2 / 10
44 reviews

Average price €25

-30% off the "à la carte" menu!

Indian

Avinguda de Gabriel Roca i Garcías, 3, 07157, Andratx

9.4 / 10
4 reviews

Average price €24

-30% off the "à la carte" menu!

InsiderJapanese

Av. Almirante Riera Alemany, 19, 07157, Andratx

9.2 / 10
335 reviews

Average price €50 Accepts Yums

-30% off the "à la carte" menu!

InsiderFine Dining

Carrer Espiga, 9, 07160, Cala Fornells

9.4 / 10
186 reviews

Average price €34

Specify a date and enjoy promotions of up to -50% in our best restaurants

Street Food

Avinguda de la Curia, 13, 07150, Andratx

9.5 / 10
40 reviews

Average price €20

-30% off the "à la carte" menu!

InsiderEuropean

Camí Sant Carles, 13, 07157, Port d'Andratx

9.3 / 10
158 reviews

Average price €50

Mediterranean

Carrer de Palmira, 4, 07160, Peguera

9.8 / 10
18 reviews

Average price €25

Mediterranean

Avinguda de Gabriel Roca i Garcías, Local 8, 07157, Port d'Andratx

Average price €20

InsiderEuropean

Avinguda de Gabriel Roca i Garcías 13, 07157, Port d'Andratx

9.3 / 10
70 reviews

Average price €40

Mediterranean

Carrer del Atajo, 1, 07159, S'Arracó

9.1 / 10
7 reviews

Average price €15 Accepts Yums

InsiderMediterranean

Av. Almirante Riera Alemany, 24, 07157, Puerto de Andrach

9.5 / 10
44 reviews

Average price €60

Fine Dining

Plaça Mossèn Sebastià Grau, 2, 07159, Sant Elm

Average price €25

InsiderFine Dining

Via Francisca Capllonch Plomer, 22, 07160, Camp de Mar, Andratx

9.4 / 10
98 reviews

Average price €35

Mediterranean

Carrer Dr. Don Pedro González, 5, 07150, Andratx

Average price €25

Mediterranean

Avenida Almirante Riera Alemany 24, 07157, 07157, Port d'Andratx

8.1 / 10
31 reviews

Average price €30

Mediterranean

Av. Mateo Bosch, 18, 07157, Port d'Andratx

8.7 / 10
64 reviews

Average price €35

Italian

Carrer de les Malgrats, 22, 07160, Peguera

Average price €25

From market

Carrer Olivera, 35, 07157, Port d'Andratx

Average price €25

Italian

Plaza del patron cristin 10-12, 07157, Andratx

9.2 / 10
23 reviews

Average price €20

Italian

Carrer Farmacèutic González, 07157, Port d'Andratx

8.8 / 10
39 reviews

Average price €25

Pizzeria

Carrer Zorrilla, 6, 07157, Port d'Andratx

9.3 / 10
5 reviews

Average price €25

Mediterranean

Carretera de La Cala Fornells | Local 20, 07160, 07160, Cala Fornells

Average price €25

Mediterranean

Av. Almirante Riera Alemany, 27, 07157, Port d'Andratx

8.0 / 10
29 reviews

Average price €35

Japanese

Av. Mateo Bosch, 24, 07157, Port d'Andratx

Average price €20

Mediterranean

Carrer d'en Tomeu Monjo, 26, 07159, S Arraco

Average price €20

Cities around Sant Elm

Filter

TheFork advantages