The closest major airport to Pirates Pension at Bluebeard’s Castle by Capital Vacations is St. Thomas (SPB-St. Thomas Seaplane Base), which is 1.8 mi away (7 minutes by car). Another top airport is Cyril E. King Airport (STT), which is located 4.5 mi away (12-minute drive).