Car hire agencies allow travel throughout Thailand but some prohibit their vehicles from being taken on car ferries to Thai islands off the mainland. Always check with the rental agency in advance.