The Osprey Beach Hotel, is located in Grand Turk, Turks and Caicos Islands. Imagine yourself sipping a cold drink poolside, soaking in the warm Caribbean sun, or watching for the elusive green flash. Now with wireless internet access available pool side as well as in the courtyard. The Osprey Beach Hotel boasts 27 beachfront rooms, many with full kitchens, king size beds or two queen beds, cable television and a fresh water pool overlooking the clear blue water.
This form is a preliminary information request. we will contact you to confirm package rates, departure dates, occupancy and other options.