Arabic is the official language, but English is widely spoken in business, hotels, and tourist areas. Learning basic Arabic greetings is appreciated by locals.