The Hotel Villa Magna offers two restaurants with two culinary cultures and a bar.
- The Hotel Restaurant serves outstanding Mediterranean cuisine with excellent seafood specialities. This restaurant is situated on the main level of Villa Magna and is decorated with dark wood accents and light cream shades. The terrace of the restaurant is located on a quiet corner of the garden with view of the Paseo de la Castellana and is open from June to September.
- The Chinese restaurant Tse-Yang is situated next to the interior patio of Villa Magna and offers exotic Chinese cuisine with traditional specialities like Peking Duck as well as a great variety of finest wines.
- The Champagne Bar and Lobby Lounge is a stylish and popular meeting place with views of the hotel gardens and the Paseo de la Castellana and offers a light breakfast, coffee, lunchtime sandwiches and tapas, the traditional English afternoon tea with pastries as well as cocktails and Champagne during the evening with live piano music. The summer terrace is bordered by roses and magnolias.