Loading hotels
Confirming room availability...
Boulder Dam Hotel, 1305 Arizona St, Boulder, United States
Near Boulder City Hoover Dam Museum<br /><br />With a stay at Boulder Dam Hotel, you'll be centrally located in Boulder City, steps from Boulder City Hoover Dam Museum and within a 5-minute drive of Lake Mead National Recreation Area. This hotel is 8 mi (12.9 km) from Hoover Dam and 0.2 mi (0.4 km) from Wilbur Square Park.