Flight
Royal Air Maroc has direct overnight flights from NYC to Casablanca with connecting layover options to Marrakech - this was our most comfortable flight to Morocco. The flight is often empty and you are able to sit where you please in economy due to how empty the flights are (at least in September)
House Or Rental
We encourage you to check AIRBNB's in Marrakech as another option to hotels. We found the riad D'emeures D'Orient (Hotel Recs Page) through AIRBNB and were extremely happy with our stay. *Be sure to read reviews to get a feel for previous travelers experiences*
Travel Note
We used this app while in Morocco to book excursions and airport pickups/dropoffs seamlessly. Very reliable app with reviews for each vendor listed.
Flight
We flew AIRFRANCE/Delta in 2022 from JFK(NYC) - CDG (Paris) - Marrakech (RAK) and the flight was extremely packed. We wouldn't recommend this flight unless you choose comfort+ or select to choose your seat or you'll be packed like sardines in the middle row with 4 people
Flight
We have never flown TAP Portugal because of longer than preferred layovers in Europe but there are very cheap round trip flight options if you don't mind some layover time in Lisbon