San Diego has a wide range of accommodations for guests to choose from when they venture to the city for a vacation. Should you prefer four star hotels in San Diego, you’ll want to check out one of the following properties: the Lakehouse Hotel & Resort, the Westgate Hotel, the Grand Pacific Palisades Resort & Hotel, and the Wyndham Oceanside Pier Resort. Each of these hotels has spacious guest rooms with comfortable beds covered in luxurious linens. Extra amenities abound, such as spa services, on-site fine dining, and hot tubs. Some of the hotels even have their own golf courses, cocktail lounges, and offer 24-hour room service.