Currently, Egypt requires a negative COVID test within 72 hours of arrival. I flew in from Istanbul, where both airports offer ~30 USD COVID tests with a 6 hour turnaround. Got a direct flight to Hurghada, where I then uber'd to my hostel (the only hostel in Hurghada, would 100% recommend) - Marina Square Hostel.
I stayed there for a week and spent 5 days scuba diving with Diving Star, who offered a 10 dive package, with equipment rentals, lunch, refreshments, and pick up/drop off, which wound up being ~35 USD a dive.
To leave, I Uber'd to the GoBus station (you can also go to their website to buy tickets in advance), and purchased a bus ticket to Luxor. The bus from Hurghada to Luxor is currrently only offered once a day.