Below are a bunch of useful resources which can help you to plan your trip and include accommodation, transport, and a range of other services and which you can go straight to if you already know what you are looking for.
This list should provide you with a very good starting point for getting all parts of your trip organized, for bookings and reservations.
If there is anything missing or needs adding just let me know.