17 Best Hotels In Downtown San Diego (CA)

Downtown San Diego is a vibrant area filled with stunning attractions, delicious dining options, and a lively atmosphere. The hotels in this bustling core make it easy for visitors to experience the best the city has to offer. From luxurious stays to cozy boutique options, there is something for everyone looking to enjoy the sunny California vibe.

Staying at downtown hotels puts you right in the heart of the action. You can stroll along the waterfront, check out unique shops, and savor scrumptious meals—all within walking distance. With beautiful views and easy access to popular attractions like Balboa Park and the Gaslamp Quarter, these hotels provide the perfect base for an unforgettable adventure in San Diego.

Best Hotels In Downtown San Diego, CA

1. Embassy Suites by Hilton San Diego Bay Downtown

Embassy Suites by Hilton San Diego Bay Downtown / Facebook

Visit the Embassy Suites by Hilton San Diego Bay Downtown for a delightful getaway. This hotel has spacious suites that cater to both leisure and business travelers. You will enjoy the complimentary breakfast, which includes made-to-order omelets and fresh fruits.

Have a fun time at the rooftop pool with stunning views of the San Diego Bay. It’s the perfect spot to relax after a day of exploring the vibrant city. The hotel also offers a nightly reception where you can enjoy drinks and snacks.

Take a short walk to the nearby Seaport Village or the Maritime Museum. Both are fantastic places to spend your afternoon. You can shop, dine, or just stroll by the water.

The hotel’s professional staff is friendly and ready to assist you with any request. Whether you need recommendations or special assistance, they are always there to help.

Room rates generally start around $200 per night, but prices can vary based on season and availability.

Address: 601 W Broadway, San Diego, CA 92101

2. Pendry San Diego

Pendry San Diego / Facebook

Experience luxury at Pendry San Diego, located in the lively Gaslamp Quarter. This hotel boasts elegant rooms with modern designs and high-end amenities that ensure a comfortable stay.

Have a fun time at the rooftop pool and bar, where you can sip cocktails and soak up the sun. The atmosphere is chic and inviting, making it a favorite spot for guests.

Don’t miss the on-site dining options. From casual bites to fine dining, the hotel offers a range of culinary delights. Be sure to try the local seafood offerings.

Explore the vibrant nightlife of the Gaslamp Quarter. The hotel is just steps away from bars, clubs, and live music venues. Enjoy a night out without worrying about transportation.

Room rates begin at around $350 per night, reflecting its luxury offerings and prime location.

Address: 550 J Street, San Diego, CA 92101

3. Margaritaville Hotel San Diego Gaslamp Quarter

Margaritaville Hotel San Diego Gaslamp Quarter / Facebook

Head to Margaritaville Hotel for a taste of the tropics right in downtown San Diego! Known for its laid-back vibe, this hotel features colorful decor that instantly lifts your spirits.

Have a fun time at the rooftop terrace, where you can enjoy stunning views of the skyline and bay. Ideal for sunbathing or a cocktail at sunset!

Don’t forget to explore the restaurant, which offers delicious island-inspired dishes. The fresh seafood and tropical drinks are a hit among guests.

With its central location, you are steps away from endless restaurants, shops, and local attractions. Walking around the Gaslamp Quarter is a delight!

Room rates start at about $200 per night. Rates can fluctuate based on special events and peak season.

Address: 660 K St, San Diego, CA 92101

4. InterContinental San Diego

InterContinental San Diego / Facebook

Check into the InterContinental San Diego for an unforgettable waterfront experience. This hotel provides stunning views of the harbor and city skyline right from your room.

Take a leisurely stroll along the waterfront, just steps away from the hotel. You can visit the nearby ferry landing for shops and dining.

Have a great dining experience at the hotel’s restaurant, which specializes in fresh, locally sourced ingredients. Indulge in their exquisite menu while enjoying bay views.

The hotel is also pet-friendly. Bring your furry friend along to share in the adventure. The staff will ensure your pet is pampered too!

Room rates generally start around $300 per night, offering luxury and convenience.

Address: 901 Bayfront Ct, San Diego, CA 92101

5. The Westin San Diego Bayview

The Westin San Diego Bayview / Facebook

Stay at The Westin San Diego Bayview for a nice blend of comfort and stunning views. The hotel features rooms with luxurious bedding and large windows overlooking the bay.

Enjoy direct access to popular local attractions. You’re within walking distance of the Embarcadero and the famous USS Midway Museum.

Take time to relax at the outdoor pool or dine at the on-site restaurant offering a variety of tasty options. The staff here is known for providing top-quality service.

If you’re traveling for business, utilize the spacious meeting facilities. They can accommodate everything from small gatherings to larger events.

Room rates start around $250 per night, making it a valuable choice in a prime location.

Address: 400 W Broadway, San Diego, CA 92101

6. Hotel Republic San Diego, Autograph Collection

Hotel Republic San Diego, Autograph Collection / Facebook

Experience modern luxury at Hotel Republic San Diego. This hotel combines elegance with a vibrant atmosphere, making it a perfect spot for both business and leisure travelers.

Take advantage of the rooftop dining, where you can savor exquisite meals while enjoying panoramic views of downtown and the bay.

Explore nearby Little Italy, where you can discover an array of restaurants, cafes, and boutiques. It’s a great way to experience local culture.

Check out the fitness center equipped with state-of-the-art machines. Staying active is easy even when you’re away from home.

Room rates typically start around $280 per night, offering stylish comfort in a prime location.

Address: 421 W B St, San Diego, CA 92101

7. The Westgate Hotel

The Westgate Hotel
The Westgate Hotel / Facebook

Visit The Westgate Hotel, a symbol of classic luxury in downtown San Diego. This architectural gem features elegant rooms furnished in European style.

Take a stroll through the beautiful balconies and luxurious lounges that characterize this historic hotel. The ambiance is charming and sophisticated.

Dine at the on-site restaurant, which serves delicious cuisine, including local specialties. The setting is perfect for a romantic dinner or a special occasion.

To unwind, enjoy the rooftop pool with breathtaking views of the city and harbor. It’s an excellent place to relax in the sun.

Room rates generally start at around $300 per night, reflecting its unmatched luxury and charm.

Address: 1055 2nd Ave, San Diego, CA 92101

8. Carte Hotel San Diego Downtown, Curio Collection by Hilton

Carte Hotel San Diego Downtown, Curio Collection by Hilton / Facebook

At Carte Hotel, enjoy a refreshing stay focused on fitness and relaxation. This modern hotel emphasizes wellness with incredible fitness amenities and activities.

Visit the rooftop bar for cocktails and stunning views of the San Diego skyline. It’s a perfect evening spot to unwind after a busy day.

Explore the nearby Little Italy district with its vibrant streets full of great restaurants and art galleries. It’s a food lover’s paradise!

Don’t miss the on-site dining options that offer nutritious and delicious meals tailored for health-conscious travelers.

Room rates typically begin around $220 per night, making it a fantastic choice for travelers seeking modern comfort.

Address: 401 W Ash St, San Diego, CA 92101

9. The Guild Hotel, San Diego, a Tribute Portfolio Hotel

The Guild Hotel, San Diego, a Tribute Portfolio Hotel / Facebook

Discover The Guild Hotel, where history meets modern luxury. This historic property has been beautifully restored, preserving its charm while adding contemporary comforts.

Enjoy the unique dining options in a stylish setting. The restaurant highlights locally sourced ingredients, making every meal delicious and memorable.

Take advantage of the hotel’s ideal location in the business core. You’re just a short walk from downtown’s attractions, shops, and restaurants.

Relax in elegantly appointed rooms that blend classic design with modern amenities. Comfort and style come together beautifully here.

Room rates generally start at around $230 per night, offering good value for a unique experience.

Address: 500 W Broadway, San Diego, CA 92101

10. Alma San Diego Downtown, a Tribute Portfolio Hotel

Alma San Diego Downtown, a Tribute Portfolio Hotel / Facebook

Alma San Diego is your home away from home, located between the Gaslamp and Little Italy. This hotel combines modern comfort with a relaxed atmosphere.

Enjoy the vibrant nightlife just outside your door. With numerous bars and restaurants nearby, there’s always something happening!

Have a fun time at the stylish lounge, perfect for grabbing a drink with friends or enjoying a quiet evening in.

Take in the local art and culture—there are plenty of galleries and shops just a short walk away. Each day offers a new opportunity to explore.

Room rates start at about $210 per night, perfect for those wanting to explore without breaking the bank.

Address: 1047 Fifth Ave, San Diego, CA 92101

11. Gaslamp Plaza Suites

Step into Gaslamp Plaza Suites for a taste of historic charm in the heart of the Gaslamp District. This hotel features beautifully renovated historic rooms with all modern amenities.

Explore the nearby nightlife and dining options—there’s no shortage of excitement here! Walk around the vibrant streets filled with colorful sights and sounds.

Indulge in the complimentary breakfast served daily. It’s a great way to start your day before heading out to explore.

Relax in the spacious suites, which cater to families and larger groups. Enjoy the comforts of home during your stay.

Room rates typically fluctuate around $180 per night, providing excellent value in a prime location.

Address: 660 K St, San Diego, CA 92101

12. Marriott Vacation Club Pulse, San Diego

Marriott Vacation Club Pulse, San Diego / Facebook

Marriott Vacation Club Pulse welcomes families and groups looking for spacious accommodations. Located in downtown SD, the hotel combines comfort with family-friendly options.

Have a fun time at the outdoor pool and courtyard. Kids and adults alike will enjoy relaxing and soaking up the San Diego sun!

Explore nearby attractions such as Petco Park and the Gaslamp Quarter—perfect for taking the family out for a day.

The hotel offers a great dining spot with a varied menu. Enjoy meals that cater to all tastes and preferences.

Room rates generally start at around $180 per night, offering family value in a prime location.

Address: 701 A St, San Diego, CA 92101

13. Holiday Inn San Diego Bayside

Head to Holiday Inn San Diego Bayside for a budget-friendly getaway with beautiful bay views. This hotel is perfect for families and business travelers alike.

Take a dip in the outdoor pool or unwind on the sun terrace. It’s a beautiful spot to relax after a day of exploring.

Enjoy delicious dining options at the on-site restaurant, featuring casual menus perfect for families. You won’t go hungry here!

Parking and shuttle services are available to make your stay even more convenient. It’s a great way to get around without hassle.

Room rates typically start around $150 per night, making it a great value option for travelers.

Address: 4875 N Harbor Dr, San Diego, CA 92106

14. Sheraton San Diego Hotel & Marina

Sheraton San Diego Hotel & Marina offers a beautiful waterfront experience. The stunning views of San Diego Bay will take your breath away.

Take advantage of the outdoor swimming pool or relax by the fire pit in the evenings. The setting is perfect for making memories.

The on-site dining options are diverse, featuring everything from casual meals to fine dining experiences. You have plenty to choose from!

Explore the nearby marina for fun activities like boating and water sports. It’s a great way to get active during your stay.

Room rates generally start around $250 per night, providing comfort and splendid surroundings.

Address: 1380 Harbor Island Dr, San Diego, CA 92101

15. Hilton San Diego Bayfront

Hilton San Diego Bayfront / Facebook

Visit Hilton San Diego Bayfront, a luxurious hotel that boasts stunning views of the bay and a fantastic downtown location. This hotel features spacious rooms with modern decor.

Have a fun time at the on-site pool, which provides a perfect escape from the sun. The surrounding landscaping adds to the serene atmosphere.

Don’t miss the dining options available, including a variety of on-site restaurants that cater to different tastes. Local ingredients and delicious flavors await!

With easy access to the San Diego Convention Center, it’s perfect for business travelers. Enjoy the convenience of meeting your needs under one roof.

Room rates typically begin around $300 per night, reflecting its premium offerings.

Address: 1 Park Blvd, San Diego, CA 92101

16. W San Diego

W San Diego / Facebook

Experience the chic, vibrant atmosphere at W San Diego. This trendy hotel is perfect for those seeking a stylish escape. The modern decor and lively vibes are simply inviting.

Enjoy the vibrant nightlife at the hotel’s bar, where talented mixologists create delicious cocktails. It’s the perfect night out without leaving the property!

Take a dip in the outdoor pool or enjoy treatments at the Bliss Spa. The atmosphere is relaxed and rejuvenating.

The hotel is conveniently located near top attractions, making it easy to explore downtown San Diego. You won’t be short on things to do!

Room rates start at around $280 per night, maintaining its trendy, upscale vibe.

Address: 421 W B St, San Diego, CA 92101

17. Best Western Plus Bayside Inn

Best Western Plus Bayside Inn / Facebook

Discover comfort and affordability at Best Western Plus Bayside Inn. Offering spacious rooms with harbor views, this hotel is an excellent choice for budget-conscious travelers.

Have a fun time at the complimentary breakfast each morning. It’s a great way to fuel up before heading out to explore.

Enjoy the easy access to downtown attractions and the beautiful waterfront. You’ll find shopping, dining, and activities just a short walk away!

The friendly staff is always willing to assist, ensuring that your stay is enjoyable and hassle-free. They aim to make your stay as comfortable as possible.

Room rates generally start at about $180 per night, providing excellent value for such a great location.

Address: 555 W Ash St, San Diego, CA 92101

Final Thoughts

San Diego offers a wealth of hotel options, catering to all preferences and budgets. From luxurious stays by the bay to comfortable accommodations in lively neighborhoods, there’s something for everyone. Visitors can enjoy gorgeous views, vibrant nightlife, and exceptional dining experiences throughout the city.

With each option providing unique features and amenities, you’re sure to find the perfect place to relax after a day of exploration in beautiful San Diego. If you’re looking for more adventures while visiting urban areas, consider checking out the amazing things to do in downtown Atlanta or explore the rich experiences at things to do in downtown Orlando.