Expat Topics
Cost of Living in San Pedro (2026)
Monthly budget breakdown for expats living in San Pedro, Belize
Last updated: March 2026
The cost of living in San Pedro, Belize for an expat in 2026 averages $800–$1,500 per month for rent (1-br, town area). Key costs include rent (1-br, town area) ($800–$1,500), groceries (island prices + mainland runs) ($300–$500), transport (golf cart rental) ($200–$400).
San Pedro is a popular destination for expats relocating to Belize. San Pedro is the bustling main town on Ambergris Caye — Belize's largest island and most popular expat destination. With around 20,000 residents (and growing), this colorful Caribbean town sits directly on the Belize Barrier Reef, offering world-class diving, snorkeling, and fishing literally steps from your door. Below is a detailed monthly budget breakdown based on real expat spending data.
Monthly Expenses Breakdown
| Expense | Monthly Cost |
|---|---|
| Rent (1-BR, town area) | $800–$1,500 |
| Groceries (island prices + mainland runs) | $300–$500 |
| Transport (golf cart rental) | $200–$400 |
| Utilities + internet (BTL fiber) | $150–$250 |
| Health insurance (international plan) | $100–$250 |
| Dining out (3×/week) | $150–$300 |
| Total (comfortable island lifestyle) | $2,000–$3,500 |
San Pedro Quick Facts
English Level
Excellent (native)
Best For
Retirees, digital nomads, dive enthusiasts, entrepreneurs
Monthly Budget
$2,000–$3,500
1-BR Rent
$800–$1,500/mo
Internet Speed
30–60 Mbps fiber (BTL submarine cable)
Expat Community
Large — American, Canadian, British retirees and nomads
Barrier Reef
300m offshore — UNESCO World Heritage Site
Access
20-min flight from BZE or 90-min water taxi from Belize City
Frequently Asked Questions
How much does it cost to live in San Pedro per month?
Monthly costs in San Pedro depend on your lifestyle. Key expenses include rent (1-br, town area) ($800–$1,500), groceries (island prices + mainland runs) ($300–$500), transport (golf cart rental) ($200–$400). See the full breakdown above for a complete picture.
Is San Pedro affordable for expats?
San Pedro is a popular expat destination with costs that vary by neighborhood and lifestyle. Many expats find they can live comfortably on a mid-range budget.
What is the average rent in San Pedro?
Rent (1-BR, town area): $800–$1,500. Transport (golf cart rental): $200–$400
