Рапалло находится на побережье Лигурии, у самых вод одноименного залива, неподалеку от Генуи. Рапалло является самым большим курортом Ривьеры, вблизи которого находится другой знаменитый курорт - Портофино.
Рапалло, прежде всего, известен своим мягким климатом: немудрено, что большинство состоятельных итальянцев и европейцев облюбовали этот городок в качестве места проведения зимних каникул. Его близость к побережью делает зимы в городе особенно мягкими: пока на севере Италии лютуют холода, в Рапалло люди чинно прогуливаются по набережной и наслаждаются солнцем.