Disclosure: Town & Tourist may receive a commission for purchases made through links in this article, at no additional cost to you.
If you’re planning a romantic getaway in sunny, San Diego, California, your options are exciting and plentiful. Known for being one of America’s finest destinations, this spectacular city offers outstanding views of the coastline and a mild climate. Couples looking to find a dose of paradise can always count on San Diego for all of that and more.
Adventure to San Diego where the magic of the city will find you in the most romantic of moments and the scenery will offer you unforgettable beauty. From breathtaking beach excursions to the historic charm and diverse culture, you and your loved one are sure to find yourself in your own personal oasis when you visit one of the world’s most loved cities.
Choose from a seemingly endless variety of getaways, all boasting fabulous amenities that offer a luxury stay. This comprehensive list of twenty-five accommodations will aid you in planning your ideal romantic vacation, certain to provide you with memories that last a lifetime.
- 1. Rancho Bernardo Inn
- 2. Hillcrest House
- 3. Hotel Z San Diego
- 4. Kimpton Solamar Hotel
- 5. Keating Hotel
- 6. Westgate Hotel
- 7. Beach Hut Bed & Breakfast
- 8. Pantai Inn
- 9. 1906 Lodge
- 10. The Bed & Breakfast Inn at La Jolla
- 11. The Pendry
- 12. The Lodge at Torrey Pines
- 13. Fairmont Grand Del Mar
- 14. Pacific Terrace Hotel
- 15. Bay Club Hotel & Marina
- 16. Carole’s Bed & Breakfast Inn
- 17. Hotel Indigo Gaslamp Quarter
- 18. Bahia Resort Hotel
- 19. La Valencia Hotel
- 20. Island Palms Hotel & Marina
- 21. Grande Colonial Hotel
- 22. The Catamaran Resort Hotel & Spa
- 23. Tower 23
- 24. Empress Hotel
- 25. The Lafayette Hotel
1. Rancho Bernardo Inn
Head to this western style ranch, exuding comfort and style all while providing you with the perfect, romantic stay. Luxury linens and custom artwork grace each and every room of this incredible San Diego destination. Enjoy total privacy with a personal balcony or patio. This gorgeous getaway boasts all the makings of a little oasis for you and your loved one to share intimate time.
With so much to do and see on-site, you will never encounter a dull moment. From the on-site pool to the golf facility and spa, you can embark on adventure and find rest and relaxation all in one place. Just minutes from the city, you will have unlimited opportunities to explore when you stay at the Rancho Bernardo Inn.
Address: 17550 Bernardo Oaks Drive, San Diego, CA
Phone: (888) 976-4417
Website: Rancho Bernardo Inn
Booking.com Rating: 7.6
2. Hillcrest House
Located in central San Diego, you and your partner can find it all here at Hillcrest House. Set in an urban neighborhood, you can opt for a private bungalow boasting a patio and all the seclusion you could ask for in a romantic getaway. Enjoy a hearty breakfast and the historic charm of this adorable bed and breakfast.
With nearby attractions and too many restaurants to count, you can venture into the city and explore the culture of beautiful San Diego. For a quiet getaway with things to see during the day, this is a great option. Take a drive to Seaworld, Legoland and more if you’re up for the excursion.
Address: 3845 Front Street, San Diego, California 92103
Phone: (619) 990-2441
Website: Hillcrest House Bed & Breakfast
Booking.com Rating: 9.0
3. Hotel Z San Diego
Stay at Hotel Z in the heart of San Diego for a luxury experience. From lavish duvets and linens to plush decorated rooms, you and your partner can find romance in this elegant accommodation effortlessly. With nearby beaches and endless attractions, you are sure to find fun whichever direction you turn.
If you’re looking to venture into the nightlife, you can find bars, clubs and restaurants all neighboring this incredible destination. Borrow a beach cruiser from the hotel if you’re looking for some rest and relaxation in sunny San Diego. With activities and excitement only a short drive away, you’re sure to love retreating back to this lush hotel at the end of the day.
Address: 521 6th Ave, San Diego, CA 92101
Phone: (619) 544-6801
Website: Hotel Z
Hotels.com Rating: 9.4
4. Kimpton Solamar Hotel
Located in the stunning Gaslamp Quarter, this laid back, elegant hotel is exuding everything we know and love about California. Enjoy the diverse culture this urban neighborhood has to offer. The city’s best restaurants all reside within minutes, and you can indulge in all of the rich cuisine San Diego is popularly known for.
At the hotel, you can enjoy the rooftop bar and pool with stunning views of the city. You can also hop the ferry and head to Coronado Beach for some rest and rays with your loved one. With the theater close by, you can catch a baseball game if you’re up for some excitement. The options are endless. Solomar Hotel offers that modern romance vibe, with contemporary comfort in every suite.
Address: 435 Sixth Avenue, San Diego, CA, 92101
Phone: (619) 819-9500
Website: Hotel Solamar
Booking.com Rating: 8.0
5. Keating Hotel
Relish in the history of beautiful San Diego when you stay at the Keating Hotel. This restored bed and breakfast features beautiful Victorian charm and elegant decor to marvel at. Choose from a variety of meticulously designed rooms, some boasting private access to a romantic garden.
Take a walk or ride nearby for local restaurants including gourmet Indian cuisine or hit the neighboring museums and sights. With so much to do and see, being located in the heart of it is ideal. If you’re looking for a unique experience that offers a true big city experience, Keating Hotel is the perfect destination.
Address: 2331 2nd Avenue, San Diego, CA, 92101
Phone: (619) 814-5700
Website: The Keating Hotel
Expedia Rating: 3.9
6. Westgate Hotel
European luxury is the vibe at this exclusive, centrally located hotel. With access to the Gaslamp Quarter and Little Italy, the options for exploration are without limits. With some of the most elegant suites in the city, you and your partner can relish in total seclusion and enjoy a night of pure romance at this lavish stay.
Enjoy breathtaking views of the harbor right from your hotel room when you stay at the Westgate Hotel in downtown San Diego. Don’t forget to check out the incredible amenities on-site such as the rooftop bar, hot tub, heated pool, spa and hair salon. This destination seemingly offers specialty perks so don’t forget to take advantage! With so much to do and see in the city, it will be nice to retreat back to pure relaxation at this fabulous hotel.
Address: 1055 2nd Avenue, San Diego, CA, 92101
Phone: (619) 238-1818
Website: The Westgate Hotel
Booking.com Rating: 8.5
7. Beach Hut Bed & Breakfast
Welcome to paradise- your oasis awaits you at Beach Hut Bed & Breakfast. This modern stay resides in Pacific Beach and offers stunning scenery straight from your suite. Marvel at pure sophistication, a warm color palette and luxury amenities when you stay at this elegant bed and breakfast.
In your leisure time, visit the outdoor saltwater pool set in a stunning garden, complete with a patio and marble top fire table. Head to the Mission Bay Park for a boating or sailing excursion if you’re up for that extra bit of adventure. With a complimentary breakfast, neighboring restaurants and attractions, what more could you possibly need to enjoy a romantic weekend for two?
Address: 3761 Riviera Drive, San Diego, CA, 92101
Phone: (858) 272-6131
Website: Mission Bay Bed & Breakfast
8. Pantai Inn
If you’re ready for an oceanfront oasis, Pantai Inn is here to provide that for you. With all the romantic vibes in the air, this beautiful inn offers a luxury experience you won’t soon forget. Inspired by Bali hospitality, this little slice of paradise is the perfect getaway destination if you’re looking for relaxation in sunny San Diego.
Indulge in afternoon tea or enjoy a scenic view of the on-site gardens. You and your partner can enjoy spa treatments right in your suite without having to lift a finger. Ask your concierge about helicopter tours or sailing excursions for an even better view of all San Diego has to offer. Everything you need for your perfect dose of romance is at the Pantai Inn.
Address: 1003 Coast Boulevard, La Jolla, CA, 92037
Phone: (858) 224-7600
Website: Pantai Inn
Booking.com Rating: 8.4
9. 1906 Lodge
This beautiful inn resides in gorgeous Coronado, conveniently located within the beach community. For that rest and relaxation, oceanside, 1906 Lodge is a fantastic stay. This Italian inspired destination offers a luxury vibe and is located within two blocks of the only white sand beach in the city. Each guest room has been restored and meticulously designed, offering you a unique experience.
Step out onto the veranda with your loved one and enjoy the scenery or visit the parlor for enticing desserts and drinks in the evening. This charming destination is also close to all of San Diego and its many well-known attractions. Retreat back to this quiet, secluded, waterfront inn for a romantic evening after a day of exploration.
Address: 1060 Adella Avenue, Coronado, CA, 92118
Phone: (619) 437-1900
Website: 1906 Lodge by Coronado Beach
Booking.com Rating: 9.3
10. The Bed & Breakfast Inn at La Jolla
This quaint bed and breakfast inn boasts historical charm that will have you in disbelief. Located seaside in beautiful La Jolla, this 1913 home offers a beautiful architectural appeal and has fifteen suites to choose from. Enjoy a three course, gourmet breakfast in complete seclusion while enjoying the spectacular, panoramic views of the California Pacific.
This conveniently located inn sits only a block from the local beach. If you and your partner are looking to venture out into the city, San Diego is mere minutes away including all of the attractions. For an intimate, ocean view accommodation, The Bed & Breakfast Inn at La Jolla is an ideal choice.
Address: 7753 Draper Avenue, La Jolla, CA, 92037
Phone: (858) 456-2066
Website: Bed & Breakfast Inn at La Jolla
11. The Pendry
Residing in Gaslamp Quarter, one of San Diego’s historic landmarks, The Pendry is an urban hotel that offers a modern vibe. With many suites to choose from, you can enjoy ocean themed color palettes and lush linens, a stocked mini bar and an upscale design. With a rooftop pool and six restaurants on the premises, you have everything you need for that romantic, oasis feel.
You and your partner can head down to the on-site spa for an array of treatments or visit the fitness center if you’re feeling victorious. With all the nearby attractions of San Diego, you are sure to have an adventurous experience when you stay at the Pendry. With the serenity of the ocean nearby, you and your loved one can enjoy a peaceful, romantic getaway.
Address: 550 J Street, San Diego, CA, 92101
Phone: (619) 738-7000
Website: Pendry San Diego
Booking.com Rating: 8.9
12. The Lodge at Torrey Pines
This adorable lodge offers you that cabin feel and dons a rustic, woodsy vibe that you will love experiencing in the heart of La Jolla. With an oceanside view and luxury guest rooms with lavish amenities, you and your partner can embark on a romantic stay when you choose the Lodge at Torry Pines.
With on-site golf and dining options, you don’t need to venture far to enjoy a beautiful getaway near San Diego. Visit the spa for a couple’s massages or walk next door to the Torrey Pines State Reserve for hiking and breathtaking, unbeatable views. For those who love that cabin feel, this is the perfect solution for a romantic getaway in sunny California.
Address: 11480 North Torrey Pines Road, La Jolla, CA, 92037
Phone: (858) 453-4420
Website: Lodge Torrey Pines
Booking.com Rating: 8.7
13. Fairmont Grand Del Mar
This sunny paradise getaway offers all the romance and beachside views you and your partner could look for. This golf resort sits in a coastal canyon, only five miles from the best beaches in the area. This incredible destination provides pure luxury in their amenities including an on-site spa, golf course, several pools, yoga, tennis and more. For an all-inclusive resort on the water, this one is an ideal pick.
Venture into town and experience the horse racing track if you’re up for a little California excitement. Choose from suites or secluded villas. Known for their incredible beaches and stunning views of the coast, Del Mar has so much to bring to your romantic getaway. Don’t forget- San Diego and all its attractions are only a short drive away if you’re looking to explore.
Address: 5300 Grand Del Mar Court, Del Mar, CA
Phone: (855) 314-2030
Website: Fairmont Grand Del Mar
Booking.com Rating: 9.1
14. Pacific Terrace Hotel
This luxury hotel sits coastal side to stunning pacific beach. Get a dose of Caribbean style paradise when you stay at this gorgeous destination. Enjoy elegant amenities included travertine floors, tropical plants throughout and more oceanside inspired decor. You will feel like you’ve just stepped into a tropical oasis when you stay at the Pacific Terrace Hotel.
With breathtaking views of the coast, you and your partner can embark on a romantic adventure when you head to Pacific Beach. Experience the boardwalk for some dining or shopping or head into the city for breweries and other fun attractions. With everything you need within minutes, you are certain to enjoy your romantic getaway in beautiful beachside San Diego.
Address: 610 Diamond Street, San Diego, CA, 92101
Phone: (858) 581-3500
Website: Pacific Terrace Hotel
Booking.com Rating: 8.9
15. Bay Club Hotel & Marina
Boat lovers can rejoice! This fabulous hotel sits right within a marina, perfect for romantic boat excursions, sightseeing and more. Enjoy an intimate dinner right on the water and marvel at the beauty that is San Diego. With nearby beaches and endless opportunity for breathtaking scenery, you and your partner are certain to love this incredible hotel destination.
This nautical themed hotel is open, vibrant and offers many amenities. Enjoy the stunning pool, private bar, on-site restaurant and more. With neighboring attractions in the city, you are certain to keep busy while still relishing in rest and relaxation on the water.
Address: 2131 Shelter Island Drive, San Diego, CA
Phone: (619) 224-8888
Website: Bay Club Hotel & Marina
Booking.com Rating: 8.5
16. Carole’s Bed & Breakfast Inn
This adorable bed and breakfast is located in the ever popular 30th Street Corridor, featuring many breweries and pubs. This urban scene offers modern art, restaurants and more. Carole’s Bed & Breakfast provides you with that “home away from home” feel with a cozy vibe. You and your partner can enjoy an intimate setting in the evening and hit the busy city in the daytime.
Enjoy the swimming pool with lounge area and enjoy a delicious breakfast each morning. With the busy neighborhoods surrounding and beaches nearby, you and your partner are sure to love your time at this romantic bed and breakfast.
Address: 3227 Grim Avenue, San Diego, CA, 92104
Phone: (619) 280-5258
Website: Carole’s Bed & Breakfast Inn
17. Hotel Indigo Gaslamp Quarter
This pet friendly boutique hotel and is known as the best in the area. Located in the Gaslamp Quarter, couples who wish to bring their pet along for the excursion can effortlessly find pet friendly stores, restaurants, parks and more in this area. Residing in a historic neighborhood, this elegant hotel boasts luxury amenities for both couples and pets, offering you a lavish stay in the heart of San Diego.
This hotel sits minutes from local beaches and attractions such as Seaworld, LegoLand and more are a short drive away. You can also visit the on-site fitness center or hang out the few restaurants located inside the hotel. This modern stay is perfect for those wanting contemporary luxury.
Address: 509 9th Avenue, San Diego, CA, 92101
Phone: (619) 727-4000
Website: Hotel Indigo San Diego-Gaslamp Quarter
Booking.com Rating: 8.3
18. Bahia Resort Hotel
Experience the paradise that is San Diego when you stay at Bahia Resort Hotel. Not only do you have the convenience of all the attractions and beaches close by, but this is the perfect tropical destination for couples to enjoy a romantic getaway. This tropical oasis boasts palm trees, ocean views, on-site pools and even more activities that you can do without leaving the premises.
Take a surf lesson or do a sailing excursion with your loved one. Hit the tennis court for a bit of competition. Or, simply just sit by the pool, surrounded by sunny skies and the beautiful cabanas. This little dose of serenity is all you need for that perfect, tropical trip.
Address: 998 West Mission Bay Drive, San Diego, CA, 92109
Phone: (858) 488-0551
Website: Bahia Resort Hotel
Booking.com Rating: 7.9
19. La Valencia Hotel
With history dating back to Hollywood’s golden era, this glam hotel is perfect if you’re looking for a luxury couples stay in the heart of beautiful, La Jolla. Enjoy vibrant Mediterranean style and modern, lavish amenities that will have you feeling like loyalty at this romantic destination. Lovers of the night scene can relish in live music, elegant cocktails and embark on a gourmet cuisine venture in neighboring restaurants.
You can’t ignore the hand-picked, lush linens and the modern appeal of the luxury suites. This hotel exudes romance and can provide you with the perfect dose of paradise with your partner. The tropical outdoor pool with panoramic ocean views will make for the perfect touch of serenity.
Address: 1132 Prospect Street, La Jolla, CA, 92037
Phone: (866) 431-9179
Website: La Valencia Hotel
Booking.com Rating: 7.8
20. Island Palms Hotel & Marina
Those who are looking to stay active while relaxing in paradise can choose Island Palms Hotel and Marina. You can enjoy tropical guest rooms, beautiful views from your sweet and endless activities. Use a bicycle from the hotel for a bayside drive or play a match of tennis. If you’re looking to soak up some rays, you can hang by the pool or hit the hot tub. For a romantic night swim, dip your toes in while you sit by the outdoor fireplace.
Decorated with palm trees, fountains, waterfalls and more, you and your partner will feel like you’ve entered a peaceful oasis. With beachside views and all the attractions close by in San Diego city, you can do it all when you stay at this luxury hotel.
Address: 2051 Shelter Island Drive, San Diego, CA
Phone: (619) 222-0561
Website: Best Western PLUS Island Palms Hotel
Booking.com Rating: 8.4
21. Grande Colonial Hotel
This upscale La Jolla stay boasts incredible, modern decor with that perfect coastal vibe. They offer sophisticated dining experiences, a heated outdoor pool and specialty wines. For an intimate dinner, this hotel can offer you just that and more. There are private dining areas for that added romantic factor. Enjoy beautiful views of the ocean or a secluded view of their spectacularly landscaped gardens.
Venture out into the city for local, shopping, theaters and more. With San Diego only twelve miles from this fabulous destination, you and your partner can explore the beauty of the city during the day before retreating back to your romantic, coastal oasis. The historical charm is undeniable and your luxury stay will give you all the serenity you’re looking for.
Address: 910 Prospect Street, La Jolla, CA, 92037
Phone: (888) 828-5499
Website: Grande Colonial Hotel La Jolla
Booking.com Rating: 8.9
22. The Catamaran Resort Hotel & Spa
This all-inclusive resort is conveniently located in the center of San Diego, perfect for the exploring couple. Sitting oceanside, this beautiful hotel offers a luxury stay with lots to do. If you don’t want to leave, there is simply no need to! From restaurants to the beach, you can access nearly everything when you stay at The Catamaran.
This beautiful oasis has much to offer- you can enjoy an outdoor movie, arcade, exotic bird shows, and several pools are on-site. They even have a luau with Polynesian cuisine and entertainment. For that experience that doesn’t require you to leave, this is an ideal option. If you do decide to venture out, the zoo, Legoland and more are all within miles away.
Address: 3999 Mission Boulevard, San Diego, CA, 92109
Phone: (858) 488-1081
Website: Catamaran Resort Hotel and Spa
Booking.com Rating: 7.3
23. Tower 23
This contemporary boutique hotel is perfect for those couples looking for a modern, upscale experience. With beautiful architectural appeal, high end decor and with beautiful beachside views, you simply can’t go wrong. Step outside and you’re already on the beach. This romantic getaway offers endless scenery, exquisite, luxury rooms and total serenity.
Located in beautiful Pacific Beach, you have direct access to shopping, surfing, sailing and more. Enjoy a trendy on-site restaurant by the water for an intimate evening alone. This highly modern stay is certain to provide you with a unique excursion when you head out to sunny San Diego.
Address: 723 Felspar Street, San Diego, CA, 92109
Phone: (858) 270-2323
Website: Tower 23 Hotel
Booking.com Rating: 9.2
24. Empress Hotel
This beach-themed hotel is conveniently overlooking the Pacific Ocean and dons an elegant interior, accented with nautical design. Residing in central La Jolla, the beaches await, and you are surrounded by stunning views of the coast. Enjoy a romantic meal inside the hotel at their Italian restaurant while overlooking the water. Have a hearty breakfast on the patio while you marvel at all San Diego has to offer.
With so much to do in La Jolla, you and your partner are sure to find excitement- from beaches to shopping, watersports and more, you can choose your adventure. Lovers of the outdoors will have endless opportunity to explore whether they stay in La Jolla or venture out to beautiful San Diego, only miles away.
Address: 7766 Fay Avenue, La Jolla, CA 92037
Phone: (858) 454-3001
Website: The Empress Hotel La Jolla
Booking.com Rating: 8.5
25. The Lafayette Hotel
This glamorous hotel doubles as a swim club and has been known to attract celebrities over the years. With a luxury style that exudes romance and tropical vibes, you will quickly fall in love with this historic hotel. This coastal oasis offers you all the amenities of a true paradise. With palm trees, elegant cabanas and so much to do nearby, you and your partner will marvel at this fabulous destination.
You can hit the local beaches for more rays and relaxation or head to Seaworld or the local zoo for some sightseeing. You can even rent a private bungalow with secluded views of the beach. Enjoy the on-site restaurant, specializing in classic American cuisine. This Hollywood approved luxury stay will provide you with the perfect romantic getaway for two.
Address: 2223 El Cajon Boulevard, San Diego, CA 92104
Phone: (619) 296-2101
Website: The Lafayette Hotel, Swim Club & Bungalows
Booking.com Rating: 7.7