The tropical islands of the Bahamas lie just off the south east coast of Florida. With thousands of stunning beaches, beautiful sea life, and a whole host of things to see and do, Bahamas holidays really do have it all. The cherry on the cake is the perfect accommodation and Kenwood Travel is your ideal partner to find it.