Hotels in San Diego

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Check out reviews of San Diego hotels guests love

Find out more about San Diego

San Diego: Where Coastal Dreams Meet Cultural Wonders

San Diego, California, is a vibrant coastal gem known for its stunning beaches, cultural treasures, and perfect climate. Explore the iconic Balboa Park, home to world-class museums and lush gardens, or unwind on sun-kissed shores like La Jolla and Coronado. Indulge in the city's culinary delights, from fresh seafood to trendy eateries in the Gaslamp Quarter. For luxury seekers, the renowned Hotel del Coronado offers a unique blend of history and opulence. With a backdrop of breathtaking landscapes and a laid-back vibe, San Diego is an irresistible destination for relaxation, adventure, and unforgettable experiences.

Discover great hotels near San Diego

San Diego offers a range of hotel accommodations, from beachfront resorts with stunning ocean views to downtown hotels close to vibrant dining and nightlife. Look for options with beach access for a relaxing getaway, or choose downtown for easy access to attractions and eateries. Here are some of the best hotels near San Diego that our travelers love:

  1. Coronado Island Marriott Resort & SpaOpens in a new window: This inviting 4.0-star hotel offers a unique blend of adventure and relaxation, perfect for leisure travelers seeking a beach getaway. With a guest rating of 8.4 out of 10, the hotel boasts direct beach access, allowing guests to enjoy a variety of adventure sports including kayaking and windsurfing right on site. The property features a delightful restaurant and comfortable accommodations with stunning views. Travelers appreciate the clean and well-maintained environment, as well as the accommodating staff who contribute to a smooth and enjoyable experience.
  2. Best Western Plus Suites Hotel Coronado IslandOpens in a new window: This budget-friendly hotel is a great choice for adventure-seeking travelers, featuring a guest rating of 8.8 out of 10. Located conveniently, it offers easy access to nearby recreational activities such as hiking, parasailing, and snorkeling. The hotel is known for its clean, comfortable rooms and excellent parking. Guests can enjoy a pleasant stay with well-maintained facilities and friendly service, making it a perfect base for exploring the exciting adventures that San Diego has to offer.
  3. Coronado InnOpens in a new window: This charming budget-friendly motel welcomes leisure travelers looking for a convenient beach stay with a guest rating of 8.4 out of 10. Located in the city center, it provides direct access to the beach and features clean, updated rooms. The inviting atmosphere is complemented by helpful staff and essential amenities that enhance your experience. The property is ideal for those seeking a cozy, no-fuss lodging option while being close to the vibrant local attractions.

Where to stay in San Diego

When visiting San Diego, California, standout areas to stay include Fairbanks Ranch, Downtown San Diego, and Mission Beach. Fairbanks Ranch offers luxury accommodations and serene surroundings, while Downtown San Diego boasts vibrant nightlife and top restaurants. Mission Beach provides a laid-back beach vibe with outdoor activities. For first-time visitors, Downtown San Diego is ideal due to its central location and attractions.

  1. Downtown San DiegoOpens in a new window: If you’re looking for a vibrant urban experience, Downtown San Diego is the place to be. This bustling area is packed with cultural attractions like the San Diego Museum of Art and the historic Gaslamp Quarter, where you can enjoy art, dining, and nightlife. Strolling along the Embarcadero offers stunning waterfront views and easy access to attractions like the USS Midway Museum. With a variety of shops, restaurants, and entertainment options, Downtown is perfect for those who want to soak in the city’s dynamic vibe.
  2. Mission BeachOpens in a new window: For a laid-back beach experience, Mission Beach offers a perfect blend of sun, sand, and fun. This charming coastal area features a lively boardwalk, perfect for biking or rollerblading, and is close to attractions like Belmont Park, where you can enjoy amusement rides and games. Whether you're relaxing on the beach or exploring the nearby shops and eateries, Mission Beach is ideal for those wanting a quintessential California beach getaway.
  3. Fairbanks RanchOpens in a new window: Nestled in a serene, upscale setting, Fairbanks Ranch offers a peaceful retreat while still being close to the heart of San Diego. Known for its luxurious homes and beautiful landscapes, this area is perfect for travelers looking for tranquility. While Fairbanks Ranch is more residential, it provides easy access to nearby golf courses and nature preserves, making it suitable for those who appreciate a quieter, nature-focused experience away from the city's hustle and bustle.

Things to do in San Diego

San Diego enchants visitors with its stunning coastline, lush parks, and rolling hills. Dive into thrilling water sports, enjoy leisurely beach walks, or hike scenic trails with breathtaking views. With a vibrant arts scene and lively performances, there’s always something happening. Plus, unwind at luxurious spas and stay at charming hotels for a truly refreshing getaway.

  • Mission BeachOpens in a new window – Soak up the sun at Mission Beach, where golden sands meet the sparkling Pacific Ocean. This lively beach is perfect for swimming, sunbathing, and beach volleyball. Whether you want to unwind with a good book or enjoy beachside snacks, Mission Beach offers a vibrant atmosphere for everyone.
  • Hotel CircleOpens in a new window – Stroll along Hotel Circle, a bustling street lined with a variety of accommodations, dining options, and entertainment. It’s an ideal base for your San Diego adventures, providing easy access to nearby attractions while offering a selection of restaurants to satisfy your taste buds after a day of exploring.
  • Mission Beach BoardwalkOpens in a new window – Take a leisurely walk or bike ride along the Mission BeachOpens in a new window Boardwalk, where you can enjoy scenic views of the ocean and watch surfers ride the waves. This popular esplanade is perfect for people-watching, with plenty of shops and eateries nearby to keep you energized.
  • Mission and Pacific BeachesOpens in a new window – Experience the beauty of both Mission and Pacific Beaches, where you can dive into beach activities or simply relax by the water. Each beach has its own charm, offering picturesque views and a laid-back vibe that’s perfect for families and friends alike.
  • Shelter IslandOpens in a new window – Escape to Shelter Island, a tranquil retreat that offers stunning waterfront views and a peaceful atmosphere. Stroll along the marina, enjoy a picnic in one of the parks, or visit the nearby fish docks for a taste of fresh seafood. This island paradise is perfect for unwinding after a day of exploration.

4 tips for savvy savings when booking a hotel in San Diego

  1. Book for the cheapest times: The most budget-friendly time to visit San Diego is during January, November, and December, when hotel prices are generally lower. For those looking to explore the city’s key landmarks and cultural sites, a stay of at least 3 to 4 days is recommended. Visitors can enjoy a variety of attractions, including the renowned zoo, beautiful beaches, historical museums, and vibrant theaters, all of which offer great value for money. Additionally, prices may drop during this period, making it an excellent choice for travelers on a budget.
  2. Look for last-minute deals on Hotels.com: To find great options for a stay in San Diego, explore the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you'll stay informed about flash sales and last-minute promotions, which could lead to good savings. Additionally, utilize the Smart ShoppingOpens in a new window tool available in the app, allowing you to compare hotel prices and amenities easily. This way, you'll be updated on availability and price changes, enhancing your chances of booking a fantastic getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal on your stay in a San Diego hotel. If you're interested in a unique experience, boutique hotels can provide a more personalized touch and potentially better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price leans towards the higher end, we can suggest alternative dates that could be more budget-friendly.
  4. Consider your location: Hotels near the city center generally tend to be pricier, but with San Diego's great public transportation options, you might discover a more affordable independent hotel located a bit further out that’s still conveniently connected. If you’re interested in exploring alternative, less crowded neighborhoods or even some lesser-known nearby cities, you can often find excellent value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to San Diego

The peak travel months to visit San Diego are March, April, and July, which see a higher number of tourists. In contrast, October to December are ideal if you're looking for a calmer vacation.