Mailboxes

THIS SERVICE WILL NO LONGER BE PROVIDED!!!  YOU WILL NEED TO RENT A MAILBOX TO RECEIVE MAIL OR PACKAGES AT THIS LOCATION..

Letter Receiving in San Diego, CA

Have that important letter delivered to us!

Many locals don't know that there's a great alternative to waiting at home for an important letter from FedEx, UPS, DHL, USPS or from any courier service. Especially if it requires a signature, we can do that for you.  

We also receive letters for newcomers and visitors. If you are "between addresses" or visiting our area and need to receive an important letter, you can have it sent to us and, for a small fee, we will hold it for pickup.

Beach Mailbox and Gifts can solve these problems by receiving your letter on a one-time basis  at our location. 

Have the item addressed to : 

[Your Name]
C/O Beach Mailbox
864 Grand Ave
San Diego, CA 92109


Important! 
Please call (858) 272-8877 or email us at info@beachmailbox.com to let us know that you are expecting a package or letter. If we don't recognize your name, we may accidentally return it to the sender!


Letter Receieving fees.

  • Letter or Express Pak:  $7.00 each.
  • Multiple Letters:  $7.00 per letter picked up. 

Our Letter Receiving service includes:

  • Signing for your letter if a signature is required
  • Notification via email when you have a letter
  • Secure storage of of your letter(s) until you pick them up during business hours.

If you frequently receive packages, consider a Mailbox Rental and receive both mail and packages as part of the service (package limits and storage fees may apply). For, for just packages  continue to get your mail at home, and only have your packages delivered to us signing up for our PackageSafe™  Package Receiving service.


Have a question about our letter receiving service?

Call 858.272.8877 today to learn more or to start your package receiving service. If you’d like to send an email message, click the button below.

Contact Us

Store Hours

Today
  • Sun
    Jun 23

    Closed
  • Mon
    Jun 24

    9:00AM
    5:30PM
  • Tue
    Jun 25

    9:00AM
    5:30PM
  • Wed
    Jun 26

    9:00AM
    5:30PM
  • Thu
    Jun 27

    9:00AM
    5:30PM
  • Fri
    Jun 28

    9:00AM
    5:30PM
  • Sat
    Jun 29

    10:00AM
    2:00PM