It is simple to get a visa for Egypt. If you are a citizen of the EU or Switzerland, you can buy the visa for around €25 at the airport when you arrive. It looks like a stamp, and you need to buy it at the bank counter before the passport control. This visa is called the “full visa”, which is valid for the whole of Egypt. You can easily extend this visa to stay in Egypt for up to one year.
If you fly directly into Sharm El Sheikh and you only plan on visiting Dahab for no longer than two weeks, you are eligible for the South Sinai visa. This visa is free of charge, and you will just get a stamp on your passport.