hi there,
If you don't reside in Bermuda you are not permitted to rent or drive cars and you have to depend on the Bermuda transportation. However, this is not bad at all, Bermuda is a small island chain, so
getting around to all the main attractions during your Bermuda won't be a problem.
Hope this helps
Vacationbuddy