Where is Beautiful Resort In Margaritaville St. Thomas - 1bd - 4 Sleeps located? Beautiful Resort In Margaritaville St. Thomas - 1bd - 4 Sleeps is located at 6080 Estate Smith Bay in East End, 6.5 km from the centre of Saint Thomas Island.