The United Arab Emirates is home to some of the world’s finest dining experiences, so deciding where to eat isn’t always an easy decision. To help guide your rumbling belly to the right place, we’ve put together a list of some of the best restaurants for your favourite cuisines in the UAE.


Best Arabic restaurant in Dubai
Ewaan, Palace Downton
Choose from a spread of Arabic specialities and dine like the locals do.

Red & Green Tour Route, Stop: Dubai Mall

Best Arabic Restaurant in Abu Dhabi
Mezlai Emirati Restaurant
Embrace Emirati culture at this award-winning restaurant offering a menu inspired by UAE heritage.

Red Tour Route, Stop: Etihad Towers

Best Arabic Restaurant in Muscat
Bait Al Luban
Known as the House of Omani Hospitality, you’re invited to dine like you’re part of the family here.

Red Tour Route, Stop: Mutrah Suq 


Best Japanese restaurant in Dubai
Creekside Japanese Restaurant
Choose your sushi and watch as its cooked in front of you on a Teppanyaki grill.

Red Tour Route, Stop: Riveria

Best Japanese Restaurant in Abu Dhabi
Tori No Su
Dine on award-winning dishes prepared by a kaiseki-trained chef.

Red Tour Route, Stop: Etihad Towers

Best Japanese Restaurant in Muscat
Tokyo Taro
Enjoy a range of sushi, sashimi, teppanyaki and tempura dishes.

Red Tour Route, Stop: Churches & Temple


Best Italian restaurant in Dubai
Massimo’s Italian Restaurant
Feast on traditional dishes cooked with ingredients imported from Italy as you overlook the Dubai Marina.

Blue Tour Route, Stop: Bayside

Best Italian Restaurant in Abu Dhabi
Villa Toscana
Designed to feel like you’re visiting the summer home of an Italian noble, Villa Toscana prides itself on scrumptious hand-crafted regional delicacies.

Red Tour Route, Stop: Etihad Towers

Best Italian Restaurant in Muscat
Known for cooking the best Italian food in Muscat, Tuscany creates standout dishes from the freshest ingredients.


Best Indian restaurant in Dubai
Enjoy authentic recipes passed down through generations and live entertainment.

Blue Tour Route, Stop: Bayside

Best Indian Restaurant in Abu Dhabi
This menu was made for sharing. Experiment with delicious flavour combinations in a relaxed, social environment.

Red Tour Route, Stop: WTC Souk

Best Indian Restaurant in Muscat
Find a hidden gem in Muttrah Souq and then feast on wholesome Indian dishes as you overlook Sultan Qaboos Port. Expect a complimentary drink on arrival.

Red Tour Route, Stop: Mutrah Suq 


Best Vegetarian restaurant in Dubai
Rasoi Ghar
With a new menu each day you may find yourself eating here again and again. Don’t say we didn’t warn you...

Red Tour Route, Stop: Burjuman

Best Vegetarian Restaurant in Abu Dhabi
Sangeetha Vegetarian Restaurant
South Indian cuisine at its finest, choose from an array of traditional mouth-watering dishes.

Red Tour Route, Stop: Abu Dhabi Mall

Best Vegetarian Restaurant in Muscat
Kesar Vegetarian Restaurant
Large portions, reasonably priced. There’s something tasty for everyone here.

Red Tour Route, Stop: Central Business District

Just make sure you save room for dessert! Once you’re done eating your way through Dubai, Abu Dhabi and Muscat, burn off the calories with a day or three of sightseeing. Check out our bus tours for itinerary inspiration.