SeaDreams is located in the Ten Bay community, which is between Savannah Sound to the south and Palmetto Point to the north. There are gift shops in many of the communities, but to get to the better ones you usually have to travel a bit.
Shopping by location and proximity to SeaDreams
Palmetto Point - 3mi north
Veronica's - there is one small gift shop on Queen's Highway right near the main intersection in Palmetto. I have not been in it so am not sure of what they carry.
Treasures of the Sea - located on the Bank's Road between Palmetto and Governor's this shop is right next to Green Thumb nursery. It has a collection of interesting handmade items with a lot of shell work.
Governor's Harbour - 8mi north
Norma's - located at the main intersection in Governor's they have a good selection of t-shirts as well as other gifs.
Dornell's Treasures - located on the hill in Governor's they have a unique set of carved items, t-shirts, wood paintings, and the small crafts.
Coastal Treasures - on the way down the hill in Governor's next to The Duck Inn, they carry a lot of women's gift items such as jewelry, bags, cover-ups, and things for the home.
Androsia (Cupid's Cay) - saw a sign advertising this place, but have no first hand knowledge.
The Harbour Boutique (Cupid's Cay) - this is located on the harbour side near where the large boats come in. I have no first hand knowledge of what they carry.
Gregorytown - 35mi north
Pam's Island Made - right off of the turn in Gregorytown, this is the best gift shop on the island with an interesting collection of unique gifts. Almost everything is handmade with jewelry, home gifts, t-shirts, carvings, brass pieces, you name it. They also carry The Beach Book and The Eleuthera Beach Map. If you are on island and need a copy, this is where you get it.
Rebecca's Beach Shop - located just north of Pam's, they carry t-shirts, hot sauce, and a number of small gift items.
Arianna's Treasures - located next to Daddy's Joes restaurant north of Gregorytown. I have no first hand knowledge of what they carry.
Elsewhere on the island
North Eleuthera Craft and Snack (across from North Eleuthera Airport) - small airport gift shop has a little of dis and a little of dat.
Island Treasures (Rock Sound) - this is the best southern gift shop. It is located just before you exit the settlement of Rock Sound going south. They carry a nice selection of gifts with many unique items made of rock, shell, and wood.
Luna-Sea Art Gallery (Rock Sound) - on the right hand side of Queen's Highway as you head south they carry a number of art pieces made by natives.
Green Castle Gift Shop - on the way to Lighthouse Beach there is a gift shop between Green Castle and Wemyss Bight. I have no first hand knowledge of what they carry.
Harbour Island - there are a number of gift shops on nearby Harbour Island, which is reached by water taxi from Three Island Dock in North Eleuthera.