Hotels in San Bernardino
San Bernardino offers a range of 14 hotels catering to diverse traveler needs, from cozy alpine lodges to modern boutique accommodations. Most properties are located in the central village area, making access to scenic spots and activities convenient. On average, 3-star hotels cost around $120 per night, while 5-star options start at $250, providing luxury amenities. Recently, a sleek, eco-friendly hotel opened, featuring sustainable designs and panoramic mountain views. Explore and book your perfect stay through our platform today!