Marbella se extiende por la Costa del Sol bajo Sierra Blanca. El casco antiguo, la Milla de Oro, Puerto Banús y San Pedro Alcántara quedan en tramos distintos del municipio; conviene elegir hotel según los desplazamientos previstos.
La plaza de los Naranjos organiza el casco antiguo, entre calles estrechas, el ayuntamiento y la iglesia de la Encarnación. La avenida del Mar baja hacia el paseo marítimo entre esculturas al aire libre. Dormir aquí facilita caminar, aunque algunas calles de restaurantes mantienen actividad hasta tarde.
La Milla de Oro enlaza el centro con Puerto Banús y reúne hoteles con amplios recintos junto al mar. El puerto deportivo concentra tiendas y ocio nocturno, a unos 6 km del casco antiguo. Desde allí no resulta práctico ir andando al centro para cada visita.
San Pedro Alcántara tiene un núcleo propio y un paseo junto a la playa al oeste de Puerto Banús. Hacia el este, Elviria y Las Chapas ofrecen playas y alojamientos más dispersos. La distancia real del hotel al mar y a una parada de autobús merece una comprobación.
Marbella carece de estación ferroviaria. Un autobús de Avanza comunica el aeropuerto de Málaga con la estación de autobuses de Marbella; desde allí se continúa hacia las distintas zonas en transporte local o taxi.