You can save $100 a night at the St. John Westin by donating a few hours of your time to help the Virgin Islands National Park.
The Westin will credit you if you head out to the Park and put in a couple of hours doing things like picking up debris or maintaining the trails. The Westin is offering the deal in partnership with the Friends of the Park. To get in on it, mention it when you check in.
The Inquiring Iguana heard about the offer via a travel blog, but when he checked the Westin's Web site it said the offer was good through 2011. A call to the reservations desk at the resort got confirmation it's being offered this year, too.
A shuttle bus takes volunteering Westin-ers to the Park twice a week, Tuesday and Thursday.