The Best Western Coral Hills may surprise some travelers. The hotel is large with a lobby themed like a miniature castle and an attractive ceiling design and glass door. That’s not the only impressive thing,...
Located in the historic district of St. George, The Inn at St. George is a short distance from the Laser Mania Family Fun Center, where fun for the whole family is waiting. You’ll instantly be transformed into...

Hotels in Veyo, Utah

Things to Do in Veyo

Hotels in Veyo, Utah are pretty close to the Holoceno volcano. Most of the hotels provide a great view of the Utah mountains since the city itself is close to 5,000 feet in elevation. Many of the properties are also located near St. George and Hurricane, which are loaded with great attractions, such as the north rim of the Grand Canyon, Zion National Park, and lakes for recreation purposes.

Hotels in Veyo, Utah

Like many hotels in Veyo, Utah, the Red Mountain Resort offers tourists a relaxing and rejuvenating vacation with multiple spa treatments and views of the Grand Canyon. The Seven Wives Inn is a quaint, serene spot designed inside and out like a Victorian house to charm its visitors. Located in a quiet neighborhood, guests will enjoy this getaway.

The Inn at St. George is a large family-oriented hotel in the historic district of St. George, and a short distance from major attractions in the city, including museums, family fun centers, and parks. Don’t discount the Best western Coral Hills. This facility will definitely impress its visitors with an elegantly-styled lobby, spacious rooms, and excellent amenities.

The population of Veyo is less than 500 residents, so there’s not many hotels located exactly in Veyo, which means most of the hotels in Veyo, Utah are actually situated in St. George or Hurricane, Utah which allows visitors to travel just a short distance to Veyo to visit the famous volcano.

Surrounded by Nature

On your way to the mountains of Veyo, be sure to get a glance of the north rim of the marvelous and magnificent Grand Canyon that will leave you amazed. The Dixie National Forest is another spot you’ll want to add to your must-see list, with an astounding 2 million acres of land that qualifies it as the largest forest in the state.