Save up to 15% when booking direct!

Top 10 Urban B&B

Private | Comfortable | Relaxed

Old World, Romantic San Francisco Bed and Breakfast

Monte Cristo Inn is a classic San Francisco Bed and Breakfast Hotel located in the exclusive and popular Pacific Heights neighborhood of San Francisco, offering guests classic European style, comfort & privacy. Perhaps the oldest original hospitality structure in San Francisco, the remarkable bed and breakfast San Francisco building has been a part of San Francisco since 1875. Originally built as a bordello and saloon, it served as a speakeasy in the 1920s. When the great fire swept the city after the 1906 earthquake, homes were put to the torch on Van Ness Avenue to create a firebreak, and the Saloon not only survived, it served as a refuge for the newly post-quake homeless. Even today, Monte Cristo still serves as one of the top boutique hotels San Francisco.

One of the Top 10 Urban Bed and Breakfast Worldwide

Monte Cristo B&B Inn is a beautiful, Romantic San Francisco Bed and Breakfast offering rooms suitable for every budget. Each room has a private bathroom en suite. The newly remodeled deluxe rooms are wonderful for a honeymoon stay or a romantic weekend getaway. Come stay with us at very reasonable prices! 

Central San Francisco, Convenient to Everything

Our San Francisco Bed and Breakfast is convenient to the entire city of San Francisco located at the junction of the oldest and best neighborhoods in San Francisco: Presidio Heights, Pacific Heights, and Laurel Heights. The B&B is just two blocks to the elegantly restored Victorian shops, Vogue theatre, Zagat-rated restaurants and San Francisco antique stores on Sacramento Street. Walk to shopping on Union Street and Fillmore Street. What more could one ask for in a San Francisco Bed and Breakfast? 

Room Types

Parking Options

Self Parking Lot Pictured Above at 3333 California St


Laurel Heights Campus $32 per day (3333 California) or by the hour.
Use PayByPhone.com via your mobile. Set it up before you arrive.

Street Parking (Most people are able to find parking on street)

  • If you have a lot of luggage, stop by the front of hotel and unload your luggage first.
  • Arrive between 4:00-6:00PM to find the most abundant street parking.
  • Masonic, Euclid, Presidio, Bush St have weekly street cleaning schedule-     See signs.
  • Make sure you curb your wheels and park close to the curb. Metermaids are zealous about giving out tickets. Parking tickets are $80+. Do not leave valuables or what can be perceived as valuables in plain sight in the car. Above all, do not block somebody's driveway. Towing charge is $600+.
  • Some Streets have Two hour limit M-F 8AM-6PM. See signs.
  • Handicap placard exempts you from two hour limit and meters, but from not street cleaning.
  • The majority of parking meters are enforced M-Sat 9AM-6PM. See meter. Most meters also accept PayByPhone.com
  • Weekly street cleaning - See posted signs.
  • If you have difficulties with parallel parking or parking on a hill, please proceed directly to the Pay Parking above.

Contact Us

Ready to book with us? Have a question about our rooms or services? We'll be happy to help!

Monte Cristo Bed and Breakfast Inn

600 Presidio Ave, San Francisco, CA 94115, US

(415) 931-1875 - (888) 666-1875

Front Desk Hours

Stay connected

Be the first to hear about local events and new amenities.