Home to beautiful waterfalls, golden sandy beaches, lush greenery and turquoise waters, the Caribbean island of Jamaica has plenty to recommend it for relaxing self-catering holidays. Whether you plan to stay in a villa set amongst the lush Jamaican greenery or in an apartment right by the beach, we hope you find ideal accommodation for your self-catering holiday in Jamaica.