Oatman Hotel Address: 181 Main St, Oatman, AZ 86433 Phone: (928) 768-4408 Restaurants Other Businesses: Olive Oatman Restaurant-Saloon at 171 Main St, Oatman, AZ 86433 Oatman Hotel at 181 N Main St Route 66, Oatman, AZ 86433