At the time of writing (March 2023), visitors from over 100 countries don’t need a visa for Oman when travelling for shorter than 14 days and will be able to enter the country at no cost. You can check if your country is on this list at the official government website.
Please make sure that upon entering the country, you have:
- A prior and confirmed hotel booking
- A health insurance
- A passport validity of more than 6 months
- A return ticket