Compare and save on Sedona hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Sedona hotels

Use our map to find hotels near the Sedona area or attractions you want to visit.

The best Sedona hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Sedona

Sedona, Arizona is a desert town located just 30 miles south of Flagstaff. The city is on the southwestern rim of the Colorado Plateau and is surrounded by red rock formations, canyons, rivers, and pine forests. With year-round mild average temperatures, Sedona is a popular tourist area. Visitors can hike the trails, fish along the canyon rivers, or simply take in the spectacular views. Ready to plan your own vacation in Sedona? Look no further than Skyscanner to book your flight, hotel, and car rental.

Where Can I Book a Hotel in Sedona?

At Skyscanner, you can find hotels to suit your needs in no time. Simply plug in your travel dates to instantly view all available hotels in Sedona. You can even view the options on a map or filter your results to ensure you find exactly what you're looking for. View hotels based on price, stars, amenities, or brands. Read reviews from past customers or find all of the current promotions in one convenient location.

Where Are the Hotels Located in Sedona?

The majority of hotels in Sedona are located off Arizona State Route 89A near the city center. You'll also find a group of hotels about 7 miles south of downtown in the Village of Oak Creek, where you'll find the cheapest prices on average.

How Much Are the Hotels in Sedona?

Hotels in Sedona average around $100-$200 per night, depending on star rating and location. You can find 2-star and 3-star hotels near the city center for under $150 per night, while 4-star hotels can be over $250 per night.

What Are the Cool Hotels in Sedona?

With rustic rooms and gorgeous views, the Adobe Grand Villas combines Arizona style with all of the comforts of home. Relax by the fireplace in your room or grab a book from the library and read by the pool. If you'd like to experience Sedona without the 4-star price, consider The Penrose Bed and Breakfast. Located about 5.5 miles south of the city center, the hotel offers spectacular red rock views from balcony rooms, complimentary breakfast, and free parking.

Are There Luxury Resorts in Sedona?

Yes! The Sedona Pines Resort is located about 6 miles west of the city center on Highway 89A. The 5-star hotel is perfect for everyone from business travelers to families, offering a fitness center, miniature golf course, luxurious pool and spa area, and an on-site gourmet restaurant. Mii Amo Preferred Legend hotel is also nearby, offering hiking and biking trails, in-room fireplaces, an on-call doctor, and babysitting services.