Stella Maris Resort is located on the northern end of Long Island, Bahamas. It is an intimate plantation-style resort that offers a wide range of tropical vacation rentals from single hotel rooms to four-bedroom oceanfront homes. Stella Maris provides a relaxing getaway for traveling bonefishers, blue water enthusiasts, leisure travelers and family vacationers. Tropical accommodations and inclusive island activities make Stella Maris a popular destination for anglers and non-anglers alike. Many savvy travelers classify Long Island as the best of the Bahamas. This south Bahamas Island is noted for its natural beauty, abundant and quiet beaches, impressive Atlantic shoreline, charming people and overall laid-back vibe.