With a stay at Glorietta Bay Inn Coronado Island in Coronado (Historic Downtown Coronado), you'll be a 5-minute walk from Hotel del Coronado and 6 minutes by foot from Coronado Beach. This beach hotel is 0.7 mi (1.1 km) from San Diego Bay and 4.9 mi (8 km) from Petco Park.