Skip to Navigation

Explore Muscat miracles and beyond

Wander through the city and absorb traditional Arabia, from the vibrant Mutrah Souq to the breath taking Al Alam Royal Palace. Then discover the nearby shimmering fjords, dazzling deserts, frankincense forests and mountain tops. Or rejuvenate on the vast stretches of idyllic beachfront.

Find your way around the city sights, gaze at the fascinating architecture at every corner and immerse yourself in a culture full of warming locals on your Muscat holiday. Stroll along to Mutrah Corniche for fresh seafood at the fish market, then wait to watch the sunset light up the sky behind the grandeur of the city. Book flights to Muscat and enjoy a holiday full of experiences. When the heat is high, venture to the cool of Green Mountain for jaw-dropping views, rock-climbing, abseiling and hiking. Or head out to turquoise seas for diving and dolphin watching – lookout for logger-head turtle nesting spots on the sands. Choose from our spectacular hotels for your perfect break between adventures.

Holidays we recommend

Book flight + hotel together and save

Luxury holidays we recommend

Muscat car hire deals

See Muscat your way with one of our car deals

Economy car.

Economy car

Hire an Economy car on your holiday for an unforgettable road trip.

Choose car
Intermediate car.

Intermediate car

Upgrade to an Intermediate car on your fly-drive holiday.

Choose car
People carrier.

People carrier

Hire a people carrier, great for groups with lots of luggage.

Choose car
avis logo

Terms and Conditions

Create a trip

Create a trip
Multi-city flights
Journey Type
More information
Ticket typeMore information
Hotel Options
Room 1More information
More information

Need a little help from our destination experts?

Ensure your next holiday is extra special by talking to one of our Middle East travel specialists.

  • Call us now on
    0344 493 0123 (Daily 07:30 - 22:00)

Flight bookings made over the telephone incur a £10 booking fee per person, holiday bookings incur no fee.

Why choose a British Airways Holiday?

Enjoy these great benefits: