Hiking through the Grand Canyon
Grand Canyon
The Colorado River flowing through the Grand Canyon
Girl wearing American flag at Grand Canyon
West Rim skywalk in the Grand Canyon

Our favourite hotels near the Grand Canyon

One of the most renowned must-sees in the world, no trip to Arizona is complete without visiting the Grand Canyon. With so much to see and do in this spectacular park, we’ve collated a range of hotels that will help you tick it all off your bucket list.

From National Historic Landmarks to contemporary lodges, the Grand Canyon’s retreats are just as wonderful as the helicopter rides and epic photo opportunities you’ll enjoy in the park.

Kevin Ryan
Call our travel experts now
01 6649900 Call us Mon-Sun 9am-9pm

Find your perfect hotel

6 Results

Conveniently located between El Tovar and Bright Angel Lodge, Thunderbird is a contemporary lodge located on the Canyon rim, which is ideally suited to families looking to experience the Grand Canyon.

From €41 pp per night
More Details

The Kachina Lodge is located in the heart of the Grand Canyon Village Historic District, a mere 30 meters from the Grand Canyon South Rim, offering comfortable lodging accommodation well suited to families as well as couples.

From €149 pp per night
More Details

Maswik Lodge is a modern facility spread over several acres of ponderosa pine forest. This motel-style lodge is ideally located in the southwest area of the Grand Canyon Village

From €65 pp per night
More Details

The El Tovar is a National Historic Landmark and retains its elegant surroundings that take you back in time. It is considered to be one of the most elegant lodges in the National Park system

From €130 pp per night
More Details

Yavapai Lodge is the largest facility in the Grand Canyon National Park and is surrounded by Pinyon and Juniper woodlands, about 1/2 mile from the rim. With modern rooms and many services within a few steps, this is a convenient choice for families.

From €56 pp per night
More Details
6 1 False
Kevin Ryan
Call our travel experts now
01 6649900 Call us Mon-Sun 9am-9pm