Best San Diego Beach Bed and Breakfasts on the Pacific Ocean in San Diego, California. Go to: http://www.innatmoonlightbeach.com to see the most romantic San Diego beach B&B bed and breakfast inn near the Pacific Ocean. More romantic than Hotels in Encinitas Hotels, Cardiff Lodge or Hotels in Carlsbad California Hotels. Visit the boutique Inn At Moonlight Beach in Encinitas, California - just up the historic Pacific Coast Highway from Swamiâs surf beach.