Welcome to Moniques

Moniques provides a relaxed and laid back atmosphere where you can enjoy a fabulous ambience, situated by the water’s edge of Queensway Quay Marina.
Experience the tranquillity of its surroundings and the sun setting over Spanish mountains.

The Bistro

Whether it’s an evening out with Friends & Family, Business Lunch, Birthday Celebrations, a Wedding Reception or Christening, Moniques will provide you with attentive service with a fresh menu prepared by our expert chefs at an affordable price.

Located on the marina, Moniques has something for everyone. Our passionate chefs serve delicious food every day, seven days a week. Whether you are looking for a business lunch, meeting with friends or a special occasion, we’ve got it covered, not forgetting our famous Sunday roasts!


Outside we have a spacious terrace overlooking Gibraltar’s beautiful Queensway Marina, housing a wonderful view during the summer months. Should the weather not be on our side, take advantage of our fully air-conditioned glass fronted conservatory.

Contact our expert Event Planning team now to start preparing for your special day.


Moniques is the perfect Gibraltar wedding venue. Celebrate your wedding reception, anniversary or any special occasion in style at the stunning Queensways Quay, Gibraltars most luxurious marina. Our professional team is on hand to tailor make your menu and drinks package to suit your budget.

Click to see our brochure.

Gift Vouchers

If you’re looking for a gift for a birthday, anniversary or perhaps even just to say thank you; a meal on you at Moniques will make a delicious and very welcome surprise. We sell vouchers of any value and they can be used anytime in the restaurant.

Vouchers must be collected in person, if you have any questions, please give us a call on 20066100 for more information.

A meal on you at Moniques will make a very welcome surprise. We sell vouchers of any value that can be redeemed against dining. Valid for 12 months.

Moniques Bistro & Cafe

15 Queensway Quay, Gibraltar

To contact us  please fill this enquiry form and one of our team members will be in touch shortly!

For urgent assistance call our reservations number 

Reservations: +350 200 66100