
Eat well – close by
From tapas in Ojén to fish on the beach in Elviria.
On the beach, International, View
Beachfront restaurant with Mediterranean food and sea views.
Around VillaMairena there are restaurants for every taste: chiringuitos grilling sardines right on the sand, exclusive beach clubs, cosy tapas bars in Ojén and Marbella's old town – and some of the best fine-dining restaurants on the Costa del Sol.
Use the buttons below the map to find, say, seafood, tapas or restaurants on the beach – you can pick several at once. Click a dot on the map to see the restaurant.
59 restaurants nearby
Drive times are approximate. Booking ahead is a good idea – especially in summer and at weekends.
None of the restaurants has everything you selected – try removing one.
International, View
Popular spot in La Mairena with a terrace and great views. Known for curry, salmon and ribs. Book ahead.
Spanish/Andalusian, View
Bar and restaurant by the El Soto golf course. Open to everyone, with live music during the year.
On the beach, Beach club, International
Highly rated restaurant with international cuisine.
On the beach, Seafood, Spanish/Andalusian, Child-friendly
Very popular beach chiringuito serving seafood.
Fine dining, View
Fine dining by a lake in Elviria Hills using Andalusian produce. Has held a Michelin star.
Asian/Indian
Japanese restaurant in the Elviria shopping centre serving sushi and other Japanese dishes at moderate prices.
On the beach, International
Elegant beach club with Mediterranean cuisine.
Italian, Child-friendly
Highly rated Italian restaurant.
Asian/Indian, Child-friendly
Indian restaurant, very popular with visitors.
On the beach, Beach club, International
Famous all-white beach club with music and an international crowd.
International
Restaurant in tropical gardens at the Don Carlos Resort.
On the beach, Seafood, Spanish/Andalusian, Child-friendly
Classic beach restaurant with fish and seafood.
Italian, Child-friendly
Italian restaurant in the Pinogolf centre by Don Carlos serving pizza and pasta.
On the beach, International, View
Beachfront restaurant with Mediterranean food and sea views.
Spanish/Andalusian, Tapas
Meat and fish, highly rated by guests.
On the beach, Seafood, Spanish/Andalusian, Child-friendly
Restaurant right on the sand with seafood and sea views.
On the beach, International
Beachfront restaurant at Costabella serving international fusion dishes by the water.
On the beach, Beach club, International
Stylish beach club on Las Chapas beach with Asian-Mediterranean food.
On the beach, Seafood, Spanish/Andalusian
Relaxed beach bar with espetos (grilled sardines) and a good wine list.
On the beach, Seafood, Spanish/Andalusian, Child-friendly
Beach restaurant and lounge with sunbeds and music.
Italian, Child-friendly
Large Italian restaurant among pine trees near Cabopino, with pizza, pasta and grills, terraces and a playground.
On the beach, Seafood, Spanish/Andalusian, Child-friendly
Relaxed beach bar on Cabopino beach by the dunes, serving grilled sardines and simple Mediterranean dishes.
Spanish/Andalusian
Cosy evening restaurant in Calahonda with traditional decor, known for paella, lamb shank and its wine list.
On the beach, Beach club, Seafood, International
Beach restaurant and club on Río Real beach serving Mediterranean rice and fish dishes, with a sushi bar.
On the beach, Seafood, Spanish/Andalusian, Child-friendly
Traditional beach bar at Riviera del Sol serving paella, sardines, octopus and calamari.
Tapas, Spanish/Andalusian
Simple tapas bar on Ojén's main square, with outdoor seating in the white village.
On the beach, Beach club, International, View
Large beach restaurant overlooking a small cove, with an international menu and live music and shows on summer evenings.
Tapas, Spanish/Andalusian
Danish-owned tavern with a terrace on Ojén's main square, serving homemade tapas that change daily.
On the beach, Seafood, Child-friendly
Relaxed beach restaurant on El Bombo beach with homemade Mediterranean food, including vegetarian and gluten-free.
On the beach, Spanish/Andalusian, Seafood
Beach restaurant with sunbeds on Torrenueva beach in La Cala, serving Spanish fish and rice dishes.
Spanish/Andalusian, International
Cosy restaurant in La Cala since 1988. Known for chateaubriand, slow-roast lamb and pil-pil prawns.
On the beach, Seafood, Spanish/Andalusian
Right on the beach by the old watchtower in La Cala. Paella, grilled fish and salads almost on the sand.
Fine dining, International
Small chef-run restaurant with seasonal tasting menus. Live music on some evenings.
Spanish/Andalusian, Child-friendly
Old family-run venta with a covered veranda and honest Andalusian food at low prices.
On the beach, Seafood, International
Beach restaurant on the La Cala de Mijas seafront with a Mediterranean menu that goes beyond grilled fish.
Fine dining, Spanish/Andalusian
One-Michelin-star restaurant in central Marbella with a modern take on traditional Spanish cooking.
Seafood, Spanish/Andalusian, Tapas
Family-run fish bar on a small old-town square, serving mainly fried fish in sharing portions.
Tapas, Spanish/Andalusian
Classic tapas bar dating from 1954 in a narrow lane off Plaza de la Victoria, with the kitchen open all day.
Spanish/Andalusian, Seafood
Third-generation family restaurant in the old town, listed in the Michelin Guide for seafood and Iberian pork.
Tapas, Spanish/Andalusian
Small, lively tapas bar on Calle Granada in the old town with Andalusian and northern Spanish tapas. Great value.
International
French-Mediterranean bistro in the old town with tables out on a charming street under the bougainvillea. Lovely atmosphere in the evening – booking recommended.
Spanish/Andalusian, Child-friendly
Just off the Plaza de los Naranjos. Popular with locals for paella and meat cooked over an open fire.
Spanish/Andalusian, View, Child-friendly
Hilltop restaurant in Ojén with valley views.
Tapas, Spanish/Andalusian, Child-friendly
Basque pintxo bar close to the Paseo Marítimo. Help yourself at the counter and the sticks are counted at the end – fun for the whole family.
Spanish/Andalusian, Child-friendly
Andalusian food in Ojén with generous portions. Known for its fish stew.
Spanish/Andalusian, Seafood
Veteran chef in the old town with a menu split into 'sea' and 'land' – Andalusian produce in calm surroundings.
Fine dining, Spanish/Andalusian
Small two-Michelin-star restaurant in the old town serving a modern Andalusian tasting menu.
Seafood, Spanish/Andalusian, View, Child-friendly
Local fish restaurant with a terrace in Marbella's marina, serving fresh fish and paella at fair prices.
Asian/Indian, Fine dining
Considered one of Spain's best sushi restaurants. Authentic Japanese – expect around €100 per person.
Tapas, Spanish/Andalusian
Cosy old-town tavern known for pisto, salmorejo and croquetas.
On the beach, Seafood, View, Child-friendly
On the rocky shore below the Calaburras lighthouse. Known for paella and the catch of the day – lovely at sunset.
Tapas, Spanish/Andalusian
Genuine Spanish tapas bar in the centre where the locals go. Cheap, busy and good.
Spanish/Andalusian, Tapas
A classic on Calle Larga with grilled meat, fish and a big wine cellar. The tapas bar opposite is cheaper and cosy.
Seafood, Spanish/Andalusian, View
Fuengirola's best-known seafood restaurant. Pick your own fish and shellfish from the counter – with sea views.
International, Child-friendly
Highly rated Lebanese restaurant with hummus, tabbouleh and spiced lamb chops – plus pizza for the kids.
Seafood, Spanish/Andalusian
Cosy Spanish restaurant on the old fishermen's street with fish, seafood and good beef tenderloin. Often full – book ahead.
International, View
Elegant restaurant in a large villa on the road up to Mijas, with a terrace, views and live music in the evening.
Spanish/Andalusian, View
Basque cooking on the square in the white village of Mijas Pueblo – lamb, snail stew and soufflé. Pair it with a stroll in the village.
Spanish/Andalusian, View, Child-friendly
Cosy mountain restaurant with homely Andalusian food. A scenic drive up into the hills.
Plan your stay
Check available dates in the calendar, or send us an enquiry – we usually reply within a few hours.
