When you stay at Harbor Inn & Suites in Oceanside, you'll be near the beach, within a 15-minute drive of Legoland California and Carlsbad Premium Outlets. This casino hotel is 0.7 mi (1.1 km) from Oceanside Harbor and 0.7 mi (1.1 km) from Camp Pendleton..