Although Cala D'or may not be noted for fine dining there are a couple of restaurants that serve a really good standard of Mallorcan cuisine; both are in the centre of town:

a) Restaurante Vicente, Calle Ariel 16, Cala D'or

b) Restaurante Can Trompe, Avda. Belgica 12, Cala D'or

There are also a number of restaurants down at the Marina that offer a good quality, but more international cuisine.

  • Son Terrassa - Cas Concos
  • el Campo - Carretera de Porto Petro
  • Farinera de S'Horta - S'Horta (just outside Cala D'or)
  • Regina - in the Pedestrian Mall is very good and central