

O SLS at Baha Mar está situado nas areias brancas de Cable Beach, em Nassau, Bahamas, oferecendo acesso direto às principais instalações do resort Baha Mar, incluindo o parque aquático Baha Bay e o Royal Blue Golf Course. As lojas e os pontos históricos do centro de Nassau ficam a cerca de 8 km, enquanto o Aeroporto Internacional Lynden Pindling (NAS) está a aproximadamente 10 km, a 10–15 minutos de carro.