Of the USVI, St. Thomas has the most rooms and the greatest number and variety of resorts. You can let yourself be pampered at a luxurious resort -- albeit at a price of $300 to more than $500 per night, not including meals. If your means are more modest, there are fine hotels (often with rooms that have a kitchen and a living area) in lovely settings throughout the island. There are also guesthouses and inns with great views (if not a beach at your door) and great service at about half the cost of what you'll pay at the beachfront pleasure palaces. St. John doesn't have many beachfront hotels, but that's a small price to pay for all the pristine sand. Most villas are in the residential south-shore area, a 15-minute drive from the north-shore beaches. You can find everything from plush resorts to simple beachfront digs in St. Croix.