Beach trips don't have to mean resort markups. These coastal and island cities combine genuine ocean access with mid-range daily costs in the bottom half of our index. Ranked from cheapest upward.
Selection rule: any city in the index with a beach, sea, ocean, surf, harbour or island vibe AND mid-range shoulder daily cost under $300. Resort markups are filtered out by working from city-level pricing, not resort enclaves.
Beach access is mostly a function of geography and local labour cost, not luxury. The cities below offer real ocean access at city prices.
Mid-range $128/day · vibes: surf, temples, yoga.
Bali keeps mid-range days at $128 while putting you within easy reach of the coast (vibes: surf, temples, yoga). Plan a weekly mid-range total of about $896 per person.
Mid-range $128/day · vibes: ocean, colonial, tea.
Colombo keeps mid-range days at $128 while putting you within easy reach of the coast (vibes: ocean, colonial, tea). Plan a weekly mid-range total of about $896 per person.
Mid-range $151/day · vibes: food, history, islands.
Manila keeps mid-range days at $151 while putting you within easy reach of the coast (vibes: food, history, islands). Plan a weekly mid-range total of about $1,057 per person.
Mid-range $171/day · vibes: cuisine, Pacific, colonial.
Lima keeps mid-range days at $171 while putting you within easy reach of the coast (vibes: cuisine, Pacific, colonial). Plan a weekly mid-range total of about $1,197 per person.
Mid-range $236/day · vibes: mountain, wine, ocean.
Cape Town keeps mid-range days at $236 while putting you within easy reach of the coast (vibes: mountain, wine, ocean). Plan a weekly mid-range total of about $1,652 per person.
Mid-range $236/day · vibes: beach, spice, stone town.
Zanzibar keeps mid-range days at $236 while putting you within easy reach of the coast (vibes: beach, spice, stone town). Plan a weekly mid-range total of about $1,652 per person.
Mid-range $257/day · vibes: ruins, tavernas, sea.
Athens keeps mid-range days at $257 while putting you within easy reach of the coast (vibes: ruins, tavernas, sea). Plan a weekly mid-range total of about $1,799 per person.
Mid-range $257/day · vibes: beach, samba, mountains.
Rio de Janeiro keeps mid-range days at $257 while putting you within easy reach of the coast (vibes: beach, samba, mountains). Plan a weekly mid-range total of about $1,799 per person.