Top Hotels and Boutique Stays in San Diego
1. The US Grant, Luxury Collection Hotel
- Address: 326 Broadway, San Diego, CA 92101
- Website: The US Grant Hotel
- Price: Around $350–$500 per night, depending on the season and room type
This historic gem is a blend of timeless elegance and modern luxury, right in the heart of downtown San Diego. Walking into The US Grant feels like stepping into a bygone era with its ornate chandeliers, marble floors, and art-filled walls. It’s a perfect pick for first-time visitors looking to immerse themselves in the city’s rich history while enjoying top-tier amenities.The rooms are spacious and exude sophistication, featuring plush bedding and luxurious bathrooms. Dining here is a treat—don’t miss the Grant Grill, where you can indulge in gourmet American cuisine with a creative twist. It’s also pet-friendly, so your furry companions are welcome. This hotel is perfect for romantic getaways or travelers who love the finer things in life.
2. Empress Hotel La Jolla
- Address: 7766 Fay Avenue, La Jolla, CA 92037
- Website: Empress Hotel
- Price: Approximately $250–$350 per night.
Nestled in the charming coastal village of La Jolla, the Empress Hotel offers a cozy and boutique-style experience. It’s a fantastic spot for families or couples seeking a quieter stay away from downtown’s hustle. The location is unbeatable—just a short walk to the beach and La Jolla Cove, making it ideal for beach lovers and nature enthusiasts.
The hotel has a warm, inviting vibe, with well-decorated rooms and friendly staff who go out of their way to make you feel at home. For dining, Manhattan of La Jolla, the on-site restaurant, serves up excellent Italian dishes in a romantic setting. If you’re looking for a boutique hotel in one of the best neighborhoods to stay in San Diego, this is it.
3. Pendry San Diego
- Address: 550 J Street, San Diego, CA 92101
- Website: Pendry San Diego
- Price: $400–$600 per night.
The Pendry is a luxury oasis located in the heart of the Gaslamp Quarter, making it a top choice for downtown vibes and nightlife. This trendy hotel combines modern design with an upscale feel, offering stylish rooms, six on-site restaurants, and even a rooftop pool with stunning city views.
It’s perfect for couples or solo travelers looking for a mix of luxury and fun. You can sip cocktails by the pool during the day and explore the vibrant Gaslamp Quarter at night. It’s one of the best places to stay in San Diego for those who want a taste of urban chic.
4. InterContinental San Diego
- Address: 901 Bayfront Court, San Diego, CA 92101
- Website: InterContinental San Diego
- Price: $300–$500 per night.
If you’re craving waterfront views and a modern, sleek vibe, the InterContinental San Diego is hard to beat. Located right along the bay, it offers breathtaking scenery and easy access to attractions like Seaport Village and the USS Midway Museum.
The rooms here are all about comfort and sophistication, with floor-to-ceiling windows showcasing the stunning waterfront. The rooftop bar is a highlight, offering a perfect spot to unwind with a drink while soaking in the sunset. It’s a fantastic choice for families, romantic getaways, or even business trips.
5. Manchester Grand Hyatt San Diego
- Address: 1 Market Place, San Diego, CA 92101
- Website: Manchester Grand Hyatt
- Price: $250–$450 per night.
This massive waterfront hotel is practically a resort in itself. With two rooftop pools, tennis courts, and multiple dining options, you’ll have everything you need for a memorable stay. The Manchester Grand Hyatt is especially family-friendly, with plenty of activities to keep everyone entertained.
The location is fantastic, offering easy access to San Diego’s best attractions, including the San Diego Zoo and the Gaslamp Quarter. The rooms are spacious, and many offer incredible views of the harbor. It’s also a solid pick for first-time visitors who want convenience and luxury rolled into one.
6. Beach Village at The Del, Curio Collection by Hilton
- Address: 1277 R.H. Dana Place, Coronado, CA 92118
- Website: Beach Village at The Del
- Price: $1,000–$2,500 per night.
For an ultra-luxurious escape, Beach Village at The Del on Coronado Island is unbeatable. Nestled on a private stretch of beach, this exclusive resort offers stunning cottages and villas with breathtaking ocean views. It’s perfect for families seeking a luxury retreat or couples looking for the most romantic hotels in San Diego.
You’ll feel like royalty here, with personalized concierge service, gourmet dining, and access to the legendary Hotel Del Coronado amenities. The private pools and cabanas are ideal for soaking up the sun, while the spa offers blissful relaxation. If you’re planning a special trip or splurging on a unique stay, this is the place
7. Fairmont Grand Del Mar
- Address: 5300 Grand Del Mar Ct, San Diego, CA 92130
- Website: Fairmont Grand Del Mar
- Price: $750–$1,500 per night.
The Fairmont Grand Del Mar is a Mediterranean-inspired masterpiece tucked away in the hills of Carmel Valley. If you’re looking for a luxurious escape with top-tier service and a serene setting, this is it. With its lush golf course, award-winning spa, and exquisite dining options, it’s no wonder this resort is considered one of the best luxury resorts in San Diego.
The rooms are spacious and opulent, with a design that blends European elegance with California comfort. Whether you’re lounging by the pool, playing a round of golf, or indulging in their Michelin-starred restaurant, Addison, every moment here feels like a treat. It’s ideal for romantic getaways or anyone craving a high-end retreat
8. The Guild Hotel, Tribute Portfolio
- Address: 500 W Broadway, San Diego, CA 92101
- Website: The Guild Hotel
- Price: Around $200–$400 per night.
The Guild Hotel is a historic treasure reimagined as a chic boutique hotel in downtown San Diego. Located close to Little Italy and the waterfront, it’s perfect for urban explorers or those on a romantic getaway. The mix of old-world charm and modern design gives it a sophisticated but approachable vibe.
The rooms are sleek, with thoughtful details like plush beds and stylish bathrooms. The on-site restaurant and courtyard are great for relaxed evenings. It’s also a fantastic base for families visiting San Diego attractions like the zoo or Balboa Park.
9. Sonder Apartments
- Address: Multiple locations in San Diego (Little Italy, Downtown, Pacific Beach)
- Website: Sonder
- Price: $150–$300 per night.
Sonder offers a new way to stay in San Diego with fully furnished apartments that feel like home. Ideal for families or long-term travelers, Sonder properties combine the convenience of a hotel with the comfort and space of an apartment.
Whether you choose a spot in Little Italy or a modern apartment near Pacific Beach, you’ll get stylish interiors, full kitchens, and thoughtful touches like contactless check-in. Sonder is also a great option for budget-conscious travelers who want something unique and affordable near the beach.
10. Kimpton Alma San Diego
- Address: 1047 5th Avenue, San Diego, CA 92101
- Website: Kimpton Alma San Diego
- Price: From approximately $250 per night
Kimpton Alma is the epitome of urban sophistication with a touch of San Diego’s laid-back vibe. Located in the Gaslamp Quarter, this boutique hotel is perfect for first-time visitors wanting to explore the best neighborhoods in San Diego. The hotel features sleek, modern rooms with vibrant accents, plush bedding, and thoughtful amenities like yoga mats in every room. The rooftop pool area, complete with cozy cabanas, is a dreamy spot to unwind after a day of sightseeing.
A standout feature of Kimpton Alma is its dining scene. The on-site restaurant and bar serve up locally inspired dishes with a fresh twist, making it a top choice for foodies. If you’re traveling with your pet, you’re in luck – Kimpton welcomes furry companions without extra fees, making it one of the best pet-friendly hotels in San Diego. Whether you're here for romance, a family getaway, or a solo escape, Alma offers the perfect blend of luxury and comfort.
11. Residence Inn by Marriott San Diego Downtown
- Address: 1747 Pacific Highway, San Diego, CA 92101
- Website: Residence Inn San Diego Downtown
- Price: From approximately $200 per night
Ideal for extended stays, Residence Inn by Marriott Downtown provides a cozy home away from home. Located near the vibrant Little Italy neighborhood, this hotel is perfect for families or travelers looking for a bit more space. Each suite comes with a fully equipped kitchen, separate living areas, and plenty of room to relax. Complimentary breakfast and evening socials make it even more appealing for those who want convenience and community during their stay.
The hotel’s proximity to San Diego’s iconic attractions like the San Diego Zoo and Waterfront Park makes it an excellent option for families or first-time visitors. For pet owners, this hotel is also pet-friendly, offering ample walking areas nearby. If you're seeking a balance of affordability, location, and comfort, this is one of the best places to stay in San Diego.
12. Blue Sea Beach Hotel
- Address: 707 Pacific Beach Drive, San Diego, CA 92109
- Website: Blue Sea Beach Hotel
- Price: From approximately $180 per night
For beach lovers, Blue Sea Beach Hotel is a dream come true. Situated steps away from the golden sands of Pacific Beach, it’s one of the top picks for travelers looking for cheap hotels in San Diego near the beach. Rooms are bright and airy, many featuring private balconies with jaw-dropping ocean views. The coastal décor, complete with pops of blue, adds to the relaxing vibe.
The hotel’s heated outdoor pool and hot tub provide a fantastic way to soak up the California sun while enjoying the ocean breeze. The location is perfect for exploring local eateries, surf shops, and nightlife. Whether you’re here for a romantic getaway or a fun family trip, Blue Sea Beach Hotel delivers that quintessential San Diego beach experience.
13. Coronado Island Marriott Resort & Spa
- Address: 2000 Second Street, Coronado, CA 92118
- Website: Coronado Island Marriott
- Price: From approximately $300 per night
Escape to paradise at Coronado Island Marriott Resort & Spa. Located on the picturesque Coronado Island, this resort is a serene haven perfect for romantic retreats or family vacations. The spacious rooms and suites, many with waterfront views, offer a tranquil retreat with luxurious touches like plush bedding and private balconies.
What sets this resort apart is its amenities. You can enjoy a dip in the pool while soaking in views of the San Diego skyline or indulge in a massage at the on-site spa. Its location also makes it one of the best places to stay in San Diego for those looking to explore both Coronado Beach and downtown San Diego, accessible via a quick ferry ride. For first-time visitors seeking a blend of relaxation and city excitement, this resort is hard to beat.
14. Villa Capri by the Sea (The Bower)
- Address: 1417 Orange Avenue, Coronado, CA 92118
- Website: Villa Capri by the Sea
- Price: From approximately $150 per night
If you’re after charm and character, Villa Capri by the Sea is a delightful boutique hotel just steps away from the iconic Coronado Beach. With its retro-inspired décor and warm hospitality, this family-owned property feels more like a cozy beachside retreat than a hotel.
The location is unbeatable—within walking distance of shops, restaurants, and the historic Hotel del Coronado. Rooms are simple yet comfortable, offering a budget-friendly alternative to pricier accommodations on the island. Whether you’re here for a romantic weekend or a relaxed family getaway, Villa Capri delivers a unique and welcoming stay.
15. Staypineapple at Hotel Z
- Address: 521 6th Ave, San Diego, CA 92101
- Website: Staypineapple at Hotel Z
- Price: Around $150–$300 per night.
Staypineapple at Hotel Z is the ultimate quirky, pet-friendly boutique hotel in the heart of the Gaslamp Quarter. This spot is perfect for travelers who want to stay close to the action but also enjoy a cozy, fun vibe. With its bright pops of yellow decor and comfy amenities like cloud-like duvets and robes, it’s a delightfully different place to call home during your San Diego adventure.
What makes this hotel shine is its attention to detail—think free bikes to explore the city and pineapple-themed everything. It's a great option for first-time visitors who want to soak up downtown energy without spending a fortune. Plus, they’re super accommodating for pets, making it one of the best pet-friendly hotels in San Diego.
16. The Monsaraz San Diego, Tapestry Collection by Hilton
- Address: 1451 Rosecrans Street, San Diego, CA 92106
- Website: The Monsaraz San Diego
- Price: From approximately $200 per night
The Monsaraz San Diego is the ultimate blend of coastal elegance and boutique charm, nestled in the heart of Point Loma. Its Portuguese-inspired design reflects the neighborhood’s heritage, with rich textures, vibrant tilework, and airy spaces that make it feel like a slice of Europe in Southern California. Rooms are modern yet inviting, featuring oceanic tones, plush bedding, and stunning harbor views.
What sets The Monsaraz apart is its lively outdoor courtyard, a communal space perfect for soaking in the sun, enjoying live music, or sipping on cocktails from the on-site restaurant. The location is unbeatable—just minutes from Liberty Station, the harbor, and iconic attractions like Sunset Cliffs. Whether you’re a first-time visitor wondering where to stay in San Diego or a seasoned traveler seeking a boutique experience, The Monsaraz delivers charm, comfort, and convenience.
17. The Lafayette Hotel & Club
- Address: 2223 El Cajon Boulevard, San Diego, CA 92104
- Website: The Lafayette Hotel
- Price: From approximately $250 per night
Step into a timeless era at The Lafayette Hotel & Club, a historic gem in San Diego’s vibrant North Park neighborhood. Reopened in 2023 after a $31 million renovation, this hotel is a stunning mix of old Hollywood glamour and modern luxury. The rooms and suites feature vintage-inspired decor with contemporary comforts, while the signature pool, designed by Johnny Weissmuller, remains the hotel’s centerpiece.
What makes The Lafayette truly special is its lively social scene. With eight unique dining and drinking venues, including a Victorian bowling alley, it’s more than just a place to stay—it’s an experience. The hotel's redesign includes curated art and music that adds a cultural touch, making it one of the most unique boutique hotels in San Diego. Perfect for couples, families, or those exploring the best neighborhoods to stay in San Diego, The Lafayette captures the city’s creative spirit like no other.