Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best On the beach Restaurants in Calvià

32 restaurants

Sort by Relevance

El Balcón, Calvià

    Pizzeria

    El Balcón

    Carrer Contralmirall Pou, 2, 07181, Calvià

    9.0 / 10
    217 reviews

    Average price €25 Accepts Yums american express Welcome

    40% off the 'a la carte' menu

    Laala, Calvià

      PAYItalian

      Av. de la Platja, 6, 07181, Calvià

      Average price €15

      Maricel - Hospes Maricel & SPA, Calvià

        Mediterranean

        Carretera d'Andratx, 11, 07181, Calvià

        8.5 / 10
        243 reviews

        Average price €35

        30% off the 'a la carte' menu

        Ajimolí, Calvià

          PAYMediterranean

          Av. de la Platja, 7, 07181, Calvià

          Average price €20

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

          El Nido, Palma de Mallorca

          YUMS x2InsiderPAYFusion

          Avinguda de Joan Miró, 299, 07015, Palma de Mallorca

          9.1 / 10
          15 reviews

          Average price €24

          Krystal - Only Adults, ses Illetes

            Mediterranean

            Passeig Illetes, 21, 07181, ses Illetes

            9.1 / 10
            17 reviews

            Average price €45

            Menú €45

            Cantina Sol, Torrenova

              PAYMediterranean

              Carrer Cala Blanca, 3, 07181, Torrenova

              Average price €15

              30% off the 'a la carte' menu

                Mediterranean

                Carretera Cala Fornells, 37, 07184, Calvià

                Average price €34

                Madras Indian Restaurant Palmanova, Palmanova

                  PAYIndian

                  Carrer Jaume I, 53, 07181, Palmanova

                  9.9 / 10
                  6 reviews

                  Average price €15 Accepts Yums

                  Avocado Mallorca Sana y Sin Gluten, Palma de Mallorca

                    Mediterranean

                    Avinguda de Joan Miró, 279, 07015, Palma de Mallorca

                    9.6 / 10
                    14 reviews

                    Average price €15

                    Jaipur Tandoori Palmanova, Palmanova

                      PAYIndian

                      Av. de la Platja, 4, 07181, Palmanova

                      8.3 / 10
                      3 reviews

                      Average price €15

                      The Venetian Palace, Palmanova

                        PAYItalian

                        Passeig Mar, 30, 07181, Palmanova

                        10.0 / 10
                        6 reviews

                        Average price €15

                        30% off the 'a la carte' menu

                        Purobeach Illetas, Illetes

                          Fusion

                          Passeig Illetes, 58, 07181, Illetes

                          8.4 / 10
                          34 reviews

                          Average price €35

                          Es Grau - Essència Mediterrània, Andratx

                            PAYMediterranean

                            Ma-10, 98, 07150, Andratx

                            8.5 / 10
                            10 reviews

                            Average price €28

                            Empatheia, Rotes Velles

                              Pizzeria

                              Carrer de Ramon de Montcada, 26, 07183, Rotes Velles

                              8.2 / 10
                              14 reviews

                              Average price €25

                              30% off the 'a la carte' menu

                              A Popa - Hotel Nixe Palace, Palma de Mallorca

                                Mediterranean

                                Avinguda de Joan Miró, 269, 07015, Palma de Mallorca

                                9.5 / 10
                                23 reviews

                                Average price €40

                                La Ópera Portals, Palma de Mallorca

                                  Pizzeria

                                  Portals Nous, 07001, Palma de Mallorca

                                  8.5 / 10
                                  68 reviews

                                  Average price €25 american express Welcome

                                  La Gritta, Cala Fornells

                                  InsiderPAYMediterranean

                                  Carrer Espiga, 9, 07160, Cala Fornells

                                  9.0 / 10
                                  245 reviews

                                  Average price €34

                                  Baiben by Fernando P. Arellano, Portals Nous-Calvià

                                  MICHELINPAYInternational

                                  Puerto Portals, Local 1, 07181 Calviá., 07181, Portals Nous-Calvià

                                  9.1 / 10
                                  278 reviews

                                  Average price €40 Accepts Yums

                                  Arrels by Marga Coll - Gran Meliá de Mar, Illetes

                                  MICHELINMediterranean

                                  Passeig Illetes, 7, 07181, Illetes

                                  9.3 / 10
                                  111 reviews

                                  Average price €57

                                  St. Lorenzo Tapas, Torrenova

                                    Mediterranean

                                    Carrer Cala Blanca, 1 Local 6 (Marina Arcades), 07181, Torrenova

                                    8.9 / 10
                                    228 reviews

                                    Average price €25

                                    Shack - Innside Cala Blanca, Palmanova

                                      Spanish

                                      Duque de Extremera, 16 07181 Palmanova, 07181, Palmanova

                                      Average price €30

                                      Fantastic, Torrenova

                                        PAYInternational

                                        Carrer Pinada, 8, 07181, Torrenova

                                        Average price €22

                                        30% off the 'a la carte' menu

                                        Diamante, Peguera

                                          Mediterranean

                                          Palmira, 4, 07160, Peguera

                                          Average price €25

                                          Il Tano Palmanova, Palmanova

                                            PAYItalian

                                            Passeig Mar, 58, 07181, Palmanova

                                            9.4 / 10
                                            11 reviews

                                            Average price €20