I have tried to respond to the questions below, it’s been a couple of years since I was in Roatan and my memory is not the best… ;D
I enjoyed Roatan, but it was mainly the diving I went for so the majority of the time I was out on a boat. There are ziplines and good day tours you can take, an Iquana park and other places etc. It is a good place to visit, my favourite place in the Caribbean I have been too so far…much better than the DR for instance.
I guess it depends what you are looking for. I wouldn’t recommend going off the beaten track on your own as it does have a dodgy reputation in parts, and can feel a little edgy at times. Stayed at the Henry Morgan resort (AI) which was nice and relaxed, so not sure about non AI.
I hope some of this helps, let me know if you need any other info and I will see if I can dig anything out.
Currency? Are the ATMs reliable? What currency do they give out US or Honduras$$$? Never used ATM’s, always took US $'s.
Safety for walking, taxiing around the island? What about walking on the beach for great distances? Renting a car and exploring on your own, special license required? Is it safe? Walking around the main shopping and beach areas etc felt reasonably safe, off track, probably not a good idea. I had no need to rent a car, lots of taxis around, barter for the fair before getting in and don’t be surprised if they pick a local up on route
Shops and business’ in the West End? What is available? Recommendations for visits to other towns. West End is OK, dive shops, a few bars and touristy shops selling the usual tat you get in the Caribbean.
Are there snorkeling tours offered from dive shops? Who is reputable? Lots to choose from, they all seem pretty good. Only dove with the dive op on the Henry Morgan resort.
Weather in late March? Hot and sunny.
How far is the trip from the airport to the West End? From what I remember 25 mins or so.
Is there a police presence on the island like there is in other Caribbean destinations? Police are on the streets in the tourist areas, how effective they are I am unable to verify !