My boyfriend and I are planning a trip to Rottnest Island on the last day of our Australia trip. We are thinking of booking ferries to/from BShed, Fremantle on Friday 17th January as I've seen there is a later ferry back on Fridays. (We are staying in Cottesloe so either way we have a bit of a trek!).
My main question is, if we catch the early ferry arriving at 8am (or possibly the next ferry arriving at 9am), is there anywhere once we get to Rottnest to get a nice breakfast to start our day? I've tried searching but can't find much information on breakfasts! I can't possibly think of eating breakfast at 6am when we need to leave the hotel!
We will be hiring bikes, so would like to eat before we start cycling to give us some energy! Does anyone know if it's ok booking bike hire when we book the ferries or are we better just leaving it until we get off the boat? Or are the bikes all supplied by the same company?
Also, I'm guessing that we will need to book our ferries in advance? I'd like to be able to leave it in case we want to change our plans around, but we don't want to get to the pier and find they are out of tickets, especially as we'll have to get up so early to get there!