Last Updated on February 16, 2024 by Katrina

Photo credit: Enchantment Resort

The Arizona town of Sedona is a magical combination of natural and man-made artistry. The red-rock buttes outside the city center draw people in for hiking, biking, or channeling their cosmic “vortex” energy. Staying outside of town, like in Oak Creek area, gets you better views of the red rocks. But staying in town puts you closer to art galleries, jewelry shops, and restaurants. Here are five great hotels in Sedona with lots of local ambience.

Enchantment Resort (525 Boynton Canyon Rd.; 928-282-2900) Boynton Canyon

This 218-room resort sits about eight miles outside town and offers tons of Southwestern vibes. We love the in-room kiva fireplaces and plethora of fun things to do. This beautiful collection of adobe suites is nestled in the red rocks and perfect for a full-package holiday,” says Travel+Leisure. Besides the spa, you can enjoy two pools, tennis, pickleball, hiking trails, and a daily list of activities. “We did the stargazing on a Saturday night, and hiked the canyon trail, which made for a great day,” says one Google reviewer. “We also did the morning ritual in the crystal grotto.” The reviewer adds one tip: “The alcohol is overpriced, so bring your own.”    >> Book this hotel for less

L’Auberge de Sedona (301 Little Ln.; 800-905-5745) Oak Creek

It’s not just about the views of red rocks at this lodge that includes cottages—it’s also about the natural water feature and a high level of service. “The idyllic creekside location can be experienced in every part of guests’ stays,” says Condé Nast Traveler. “From fine-dining at Cress on Oak Creek to visits to the L’Apothecary spa, where guests can make their own body products using the property’s signature Oak Creek essence.” Tripadvisor reviewers liked the unique setting. “This is one of the top three hotels we’ve ever stayed at,” says one user, but adds that different rooms offers different experiences. “Keep in mind that the Vista rooms are far up a hill. Unless you don’t mind walking up and down the hill multiple times, go for a cottage room by the creek.” The resort is about one mile from the shops of Tlaquepaque.    >> Book this hotel for less

Amara Resort (100 Amara Ln.; 928-282-4828) Oak Creek

This 100-room, AAA Four-Diamond resort combines an earthy décor with a sleek sensibility. Headboards are planks cut from fallen trees and the color scheme reflects the hues of local flora and fauna,” says Travel+Leisure. “Even if you don’t stay, stop by for a margarita in their SaltRock Southwest Kitchen.” Lots of users love the infinity pool with its own views of the red rocks, and the relative ease at exploring the area.  “The location of this resort is fabulous,” says a Tripadvisor user. “A short walk (or complementary golf cart ride) up the hill takes you to tons of shops and restaurants. We loved the view and watching the moon rise over the red rocks.”    >> Book this hotel for less

Hilton Sedona Resort at Bell Rock (90 Ridge Trail Dr.; 928-284-4040) Oak Creek

Of the hotels in Sedona, this 221-room gem is 20 minutes from town but close to the 4,900-foot butte Bell Rock. Rooms come with gas fireplaces, and the resort has golf, tennis, and a spa. “Overall, the property is very nice, with terrific views of Bell Rock,” says one Tripadvisor user. “There’s decent restaurants and hiking nearby, but at times wished we were closer to town.” It does makes a good launching pad for activities. “The concierge and front desk were very knowledgeable and helped me plan some great experiences, like the Pink Jeep Tour,” says one Google reviewer, who also loved the hotel’s s’more kits. “So fun to make at the end of the night! Like a kid at camp.”  >> Book this hotel for less

Sedona Rouge Resort (2250 W. State Rte. 89A; 928-264-7246) West Sedona

Located in a pretty central part of town, this former Wyndham offers a nice balance of creature comforts like a pool, spa, firepits and a play lawn for your dog. “The hotel brings the outside in with its open air courtyard, swimming pool and rooftop sitting,” says one Tripadvisor user. “The rooms are spacious, clean, quiet with comfortable beds.” The location makes it easy to stay put or explore. “Beautiful views, pretty grounds, and comfortable rest areas to read and relax,” says one Google reviewer.It was close to everything on the main strip and small enough to be quiet and relaxing.”  >> Book this hotel for less