• Its alright I have figured it out:

    SELECT ArrivalDate, DATEADD(day, -1 + RAND(checksum(NEWID()))*-90

    , ArrivalDate) AS BookingDate

    FROM Bookings

    ORDER BY ArrivalDate