Lake Montezuma Hotel Reservations

Sort Hotels by :

Photo of Beaver Creek Inn hotel in Lake Montezuma Beaver Creek Inn
4225 North Montezuma Avenue
Lake Montezuma, Arizona

Set in Lake Montezuma, 28 km from Sedona, Beaver Creek Inn features air-conditioned rooms and free private parking. Each room More

from $68.00* USD