Santa Fe, N.M., from $106 per room per night
Book your stay at the La Posada de Santa Fe Resort & Spa at least three weeks in advance, and you'll get 50 percent off the best available rate. The recently renovated, 157-room resort is just a few blocks from the historic Santa Fe Plaza and was previously inhabited by a colony of artists. Inside the property, you can glimpse original artwork from local artists. There's also a heated outdoor pool, a spa, and a fitness center. Rates start at $106 per room per night — 50 percent off normal nightly rates.
Details: Does not include taxes of 15 percent or a one-time $30 resort fee. Based on single or double occupancy.
Contact: 866-331-7625, laposada.rockresorts.com.
Santa Fe, N.M., from $199 per room per night
The package at the Eldorado Hotel & Spa includes accommodations and a 50-minute massage for one person each night of your stay (a $130 value per massage). The 219 rooms have private balconies and kiva fireplaces, and there's a rooftop heated pool and hot tub from which you can admire the beautiful southwestern sunset. Rates start at $199 per room per night.
Details: Does not include taxes of 15 percent. Based on single or double occupancy. If a massage isn't your style, you can apply a $130 credit toward another spa treatment.
Contact: 800-955-4455, .
Tempe, Ariz., from $169 per room per night
When you book a stay at least seven days in advance at , you'll receive 20 percent off regular rates. , part of Starwood's W Hotels brand, was launched recently with a high-design, low-cost concept.
Expect modern furniture, quirky decorative accents (think framed fabric with a purple cow print) and guests enjoying the public spaces. For instance, there's a 24/7 snack bar called , which has healthier options than a vending machine. One neat in-room feature is a plug-and-play station, which charges all your electronics and connects them to the TV. Rates start at $169 per room per night.
When: Through Dec. 31, 2009.
Details: Does not include taxes of 11 percent. Based on single or double occupancy.
Contact: 480-621-3300, .
Tempe, Ariz., from $194 per room per night
Book a stay at the and receive a $20 gift card for and breakfast daily. The hotel has an outdoor pool, complimentary wireless Internet, morning newspapers, and a free shuttle to and from the airport and anywhere within five miles of the hotel. It's within walking distance of and close to where the Anaheim Angels play . Rates start at $194 per room per night.
When: Through Apr. 6, 2009.
Details: Does not include taxes of 12 percent. Based on single or double occupancy. Contact 480/966-2800, .
Phoenix, from $199 per room per night
The Arizona Grand Resort is offering suites for a starting at $199, about 35 percent off typical rates. Each of the resort's 640 newly renovated suites features a separate living room with a queen sofa bed as well as a private balcony or patio. There's a lot going on: the seven-acre , an 18-hole golf course, three restaurants and a spa. The 16,000-acre is next door, with opportunities for horseback riding, hiking, and biking. Rates start at $199 per room per night.
Details: Does not include taxes of 12 percent or a $25 per night resort fee. Based on single or double occupancy. Use promo code PROADV. Based on weekday rates; weekend rates will be slightly higher.
Contact: 602-438-9000, .